sim: convert old style prototypes

Most of these prototypes have been killed off, but we have a few left
in the sim tree.  Clean them up so we can enable the -W flag for it.
This commit is contained in:
Mike Frysinger 2014-02-19 22:29:37 -05:00
parent f97a10f1dc
commit 1a8a700e3a
26 changed files with 209 additions and 266 deletions

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/bfin/configure vendored
View file

@ -13350,15 +13350,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,75 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* acinclude.m4 (build_warnings): Copy from gdb/configure.ac.
* callback.c (system): Delete unused prototype.
(os_init): Likewise.
(os_shutdown): Likewise.
(os_unlink): Likewise.
(os_time): Likewise.
(os_system): Likewise.
(os_rename): Likewise.
(os_write_stdout): Likewise.
(os_flush_stdout): Likewise.
(os_write_stderr): Likewise.
(os_flush_stderr): Likewise.
(os_write): Likewise.
(os_read_stdin): Likewise.
(os_read): Likewise.
(os_open): Likewise.
(os_lseek): Likewise.
(os_isatty): Likewise.
(os_get_errno): Likewise.
(os_close): Likewise.
(os_vprintf_filtered): Likewise.
(os_evprintf_filtered): Likewise.
(os_error): Likewise.
(fdmap): Likewise.
(fdbad): Likewise.
(wrap): Likewise.
(wrap): Change to new style prototype.
(fdbad): Likewise.
(fdmap): Likewise.
(os_close): Likewise.
(os_poll_quit): Likewise.
(os_get_errno): Likewise.
(os_isatty): Likewise.
(os_lseek): Likewise.
(os_open): Likewise.
(os_read): Likewise.
(os_read_stdin): Likewise.
(os_write): Likewise.
(os_write_stdout): Likewise.
(os_flush_stdout): Likewise.
(os_write_stderr): Likewise.
(os_flush_stderr): Likewise.
(os_rename): Likewise.
(os_system): Likewise.
(os_time): Likewise.
(os_unlink): Likewise.
(os_stat): Likewise.
(os_fstat): Likewise.
(os_lstat): Likewise.
(os_ftruncate): Likewise.
(os_truncate): Likewise.
(os_pipe): Likewise.
(os_pipe_empty): Likewise.
(os_pipe_nonempty): Likewise.
(os_shutdown): Likewise.
(os_init): Likewise.
(cb_read_target_syscall_maps): Likewise.
(cb_target_to_host_syscall): Likewise.
(cb_host_to_target_errno): Likewise.
(cb_target_to_host_open): Likewise.
(cb_store_target_endian): Likewise.
(cb_host_to_target_stat): Likewise.
* sim-hload.c (sim_load): Change to new style prototype.
* sim-load.c (sim_load_file): Change to new style prototype.
(report_transfer_performance): Likewise.
(xprintf_bfd_vma): Likewise.
* syscall.c (cb_get_string): Change to new style prototype.
(get_path): Likewise.
(cb_syscall): Likewise.
2013-10-15 Hans-Peter Nilsson <hp@axis.com> 2013-10-15 Hans-Peter Nilsson <hp@axis.com>
* create-version.sh: Align parameters to match those of * create-version.sh: Align parameters to match those of

View file

@ -855,15 +855,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -69,43 +69,10 @@ extern CB_TARGET_DEFS_MAP cb_init_syscall_map[];
extern CB_TARGET_DEFS_MAP cb_init_errno_map[]; extern CB_TARGET_DEFS_MAP cb_init_errno_map[];
extern CB_TARGET_DEFS_MAP cb_init_open_map[]; extern CB_TARGET_DEFS_MAP cb_init_open_map[];
extern int system (const char *);
static int os_init (host_callback *);
static int os_shutdown (host_callback *);
static int os_unlink (host_callback *, const char *);
static long os_time (host_callback *, long *);
static int os_system (host_callback *, const char *);
static int os_rename (host_callback *, const char *, const char *);
static int os_write_stdout (host_callback *, const char *, int);
static void os_flush_stdout (host_callback *);
static int os_write_stderr (host_callback *, const char *, int);
static void os_flush_stderr (host_callback *);
static int os_write (host_callback *, int, const char *, int);
static int os_read_stdin (host_callback *, char *, int);
static int os_read (host_callback *, int, char *, int);
static int os_open (host_callback *, const char *, int);
static int os_lseek (host_callback *, int, long, int);
static int os_isatty (host_callback *, int);
static int os_get_errno (host_callback *);
static int os_close (host_callback *, int);
static void os_vprintf_filtered (host_callback *, const char *, va_list);
static void os_evprintf_filtered (host_callback *, const char *, va_list);
static void os_error (host_callback *, const char *, ...)
#ifdef __GNUC__
__attribute__ ((__noreturn__))
#endif
;
static int fdmap (host_callback *, int);
static int fdbad (host_callback *, int);
static int wrap (host_callback *, int);
/* Set the callback copy of errno from what we see now. */ /* Set the callback copy of errno from what we see now. */
static int static int
wrap (p, val) wrap (host_callback *p, int val)
host_callback *p;
int val;
{ {
p->last_errno = errno; p->last_errno = errno;
return val; return val;
@ -115,9 +82,7 @@ wrap (p, val)
and set errno. */ and set errno. */
static int static int
fdbad (p, fd) fdbad (host_callback *p, int fd)
host_callback *p;
int fd;
{ {
if (fd < 0 || fd > MAX_CALLBACK_FDS || p->fd_buddy[fd] < 0) if (fd < 0 || fd > MAX_CALLBACK_FDS || p->fd_buddy[fd] < 0)
{ {
@ -128,17 +93,13 @@ fdbad (p, fd)
} }
static int static int
fdmap (p, fd) fdmap (host_callback *p, int fd)
host_callback *p;
int fd;
{ {
return p->fdmap[fd]; return p->fdmap[fd];
} }
static int static int
os_close (p, fd) os_close (host_callback *p, int fd)
host_callback *p;
int fd;
{ {
int result; int result;
int i, next; int i, next;
@ -206,8 +167,7 @@ os_close (p, fd)
#if defined(__GO32__) || defined (_MSC_VER) #if defined(__GO32__) || defined (_MSC_VER)
static int static int
os_poll_quit (p) os_poll_quit (host_callback *p)
host_callback *p;
{ {
#if defined(__GO32__) #if defined(__GO32__)
int kbhit (); int kbhit ();
@ -244,17 +204,14 @@ os_poll_quit (p)
#endif /* defined(__GO32__) || defined(_MSC_VER) */ #endif /* defined(__GO32__) || defined(_MSC_VER) */
static int static int
os_get_errno (p) os_get_errno (host_callback *p)
host_callback *p;
{ {
return cb_host_to_target_errno (p, p->last_errno); return cb_host_to_target_errno (p, p->last_errno);
} }
static int static int
os_isatty (p, fd) os_isatty (host_callback *p, int fd)
host_callback *p;
int fd;
{ {
int result; int result;
@ -267,11 +224,7 @@ os_isatty (p, fd)
} }
static int static int
os_lseek (p, fd, off, way) os_lseek (host_callback *p, int fd, long off, int way)
host_callback *p;
int fd;
long off;
int way;
{ {
int result; int result;
@ -283,10 +236,7 @@ os_lseek (p, fd, off, way)
} }
static int static int
os_open (p, name, flags) os_open (host_callback *p, const char *name, int flags)
host_callback *p;
const char *name;
int flags;
{ {
int i; int i;
for (i = 0; i < MAX_CALLBACK_FDS; i++) for (i = 0; i < MAX_CALLBACK_FDS; i++)
@ -309,11 +259,7 @@ os_open (p, name, flags)
} }
static int static int
os_read (p, fd, buf, len) os_read (host_callback *p, int fd, char *buf, int len)
host_callback *p;
int fd;
char *buf;
int len;
{ {
int result; int result;
@ -366,20 +312,13 @@ os_read (p, fd, buf, len)
} }
static int static int
os_read_stdin (p, buf, len) os_read_stdin (host_callback *p, char *buf, int len)
host_callback *p;
char *buf;
int len;
{ {
return wrap (p, read (0, buf, len)); return wrap (p, read (0, buf, len));
} }
static int static int
os_write (p, fd, buf, len) os_write (host_callback *p, int fd, const char *buf, int len)
host_callback *p;
int fd;
const char *buf;
int len;
{ {
int result; int result;
int real_fd; int real_fd;
@ -447,77 +386,57 @@ os_write (p, fd, buf, len)
} }
static int static int
os_write_stdout (p, buf, len) os_write_stdout (host_callback *p ATTRIBUTE_UNUSED, const char *buf, int len)
host_callback *p ATTRIBUTE_UNUSED;
const char *buf;
int len;
{ {
return fwrite (buf, 1, len, stdout); return fwrite (buf, 1, len, stdout);
} }
static void static void
os_flush_stdout (p) os_flush_stdout (host_callback *p ATTRIBUTE_UNUSED)
host_callback *p ATTRIBUTE_UNUSED;
{ {
fflush (stdout); fflush (stdout);
} }
static int static int
os_write_stderr (p, buf, len) os_write_stderr (host_callback *p ATTRIBUTE_UNUSED, const char *buf, int len)
host_callback *p ATTRIBUTE_UNUSED;
const char *buf;
int len;
{ {
return fwrite (buf, 1, len, stderr); return fwrite (buf, 1, len, stderr);
} }
static void static void
os_flush_stderr (p) os_flush_stderr (host_callback *p ATTRIBUTE_UNUSED)
host_callback *p ATTRIBUTE_UNUSED;
{ {
fflush (stderr); fflush (stderr);
} }
static int static int
os_rename (p, f1, f2) os_rename (host_callback *p, const char *f1, const char *f2)
host_callback *p;
const char *f1;
const char *f2;
{ {
return wrap (p, rename (f1, f2)); return wrap (p, rename (f1, f2));
} }
static int static int
os_system (p, s) os_system (host_callback *p, const char *s)
host_callback *p;
const char *s;
{ {
return wrap (p, system (s)); return wrap (p, system (s));
} }
static long static long
os_time (p, t) os_time (host_callback *p, long *t)
host_callback *p;
long *t;
{ {
return wrap (p, time (t)); return wrap (p, time (t));
} }
static int static int
os_unlink (p, f1) os_unlink (host_callback *p, const char *f1)
host_callback *p;
const char *f1;
{ {
return wrap (p, unlink (f1)); return wrap (p, unlink (f1));
} }
static int static int
os_stat (p, file, buf) os_stat (host_callback *p, const char *file, struct stat *buf)
host_callback *p;
const char *file;
struct stat *buf;
{ {
/* ??? There is an issue of when to translate to the target layout. /* ??? There is an issue of when to translate to the target layout.
One could do that inside this function, or one could have the One could do that inside this function, or one could have the
@ -527,10 +446,7 @@ os_stat (p, file, buf)
} }
static int static int
os_fstat (p, fd, buf) os_fstat (host_callback *p, int fd, struct stat *buf)
host_callback *p;
int fd;
struct stat *buf;
{ {
if (fdbad (p, fd)) if (fdbad (p, fd))
return -1; return -1;
@ -574,10 +490,7 @@ os_fstat (p, fd, buf)
} }
static int static int
os_lstat (p, file, buf) os_lstat (host_callback *p, const char *file, struct stat *buf)
host_callback *p;
const char *file;
struct stat *buf;
{ {
/* NOTE: hpn/2004-12-12: Same issue here as with os_fstat. */ /* NOTE: hpn/2004-12-12: Same issue here as with os_fstat. */
#ifdef HAVE_LSTAT #ifdef HAVE_LSTAT
@ -588,10 +501,7 @@ os_lstat (p, file, buf)
} }
static int static int
os_ftruncate (p, fd, len) os_ftruncate (host_callback *p, int fd, long len)
host_callback *p;
int fd;
long len;
{ {
int result; int result;
@ -613,10 +523,7 @@ os_ftruncate (p, fd, len)
} }
static int static int
os_truncate (p, file, len) os_truncate (host_callback *p, const char *file, long len)
host_callback *p;
const char *file;
long len;
{ {
#ifdef HAVE_TRUNCATE #ifdef HAVE_TRUNCATE
return wrap (p, truncate (file, len)); return wrap (p, truncate (file, len));
@ -627,9 +534,7 @@ os_truncate (p, file, len)
} }
static int static int
os_pipe (p, filedes) os_pipe (host_callback *p, int *filedes)
host_callback *p;
int *filedes;
{ {
int i; int i;
@ -669,10 +574,7 @@ os_pipe (p, filedes)
now empty (so the writer should leave its waiting state). */ now empty (so the writer should leave its waiting state). */
static void static void
os_pipe_empty (p, reader, writer) os_pipe_empty (host_callback *p, int reader, int writer)
host_callback *p;
int reader;
int writer;
{ {
} }
@ -680,16 +582,12 @@ os_pipe_empty (p, reader, writer)
non-empty (so the writer should wait). */ non-empty (so the writer should wait). */
static void static void
os_pipe_nonempty (p, reader, writer) os_pipe_nonempty (host_callback *p, int reader, int writer)
host_callback *p;
int reader;
int writer;
{ {
} }
static int static int
os_shutdown (p) os_shutdown (host_callback *p)
host_callback *p;
{ {
int i, next, j; int i, next, j;
for (i = 0; i < MAX_CALLBACK_FDS; i++) for (i = 0; i < MAX_CALLBACK_FDS; i++)
@ -729,8 +627,7 @@ os_shutdown (p)
} }
static int static int
os_init (p) os_init (host_callback *p)
host_callback *p;
{ {
int i; int i;
@ -778,6 +675,9 @@ os_evprintf_filtered (host_callback *p ATTRIBUTE_UNUSED, const char *format, va_
} }
/* VARARGS */ /* VARARGS */
#ifdef __GNUC__
__attribute__ ((__noreturn__))
#endif
static void static void
os_error (host_callback *p ATTRIBUTE_UNUSED, const char *format, ...) os_error (host_callback *p ATTRIBUTE_UNUSED, const char *format, ...)
{ {
@ -861,9 +761,7 @@ host_callback default_callback =
If an error occurs, the existing mapping is not changed. */ If an error occurs, the existing mapping is not changed. */
CB_RC CB_RC
cb_read_target_syscall_maps (cb, file) cb_read_target_syscall_maps (host_callback *cb, const char *file)
host_callback *cb;
const char *file;
{ {
CB_TARGET_DEFS_MAP *syscall_map, *errno_map, *open_map, *signal_map; CB_TARGET_DEFS_MAP *syscall_map, *errno_map, *open_map, *signal_map;
const char *stat_map; const char *stat_map;
@ -903,9 +801,7 @@ cb_read_target_syscall_maps (cb, file)
??? Perhaps this should be renamed to ..._canon_syscall. */ ??? Perhaps this should be renamed to ..._canon_syscall. */
int int
cb_target_to_host_syscall (cb, target_val) cb_target_to_host_syscall (host_callback *cb, int target_val)
host_callback *cb;
int target_val;
{ {
CB_TARGET_DEFS_MAP *m; CB_TARGET_DEFS_MAP *m;
@ -923,9 +819,7 @@ cb_target_to_host_syscall (cb, target_val)
/* Translate the host's version of errno to the target's. */ /* Translate the host's version of errno to the target's. */
int int
cb_host_to_target_errno (cb, host_val) cb_host_to_target_errno (host_callback *cb, int host_val)
host_callback *cb;
int host_val;
{ {
CB_TARGET_DEFS_MAP *m; CB_TARGET_DEFS_MAP *m;
@ -945,9 +839,7 @@ cb_host_to_target_errno (cb, host_val)
to machine generate this function. */ to machine generate this function. */
int int
cb_target_to_host_open (cb, target_val) cb_target_to_host_open (host_callback *cb, int target_val)
host_callback *cb;
int target_val;
{ {
int host_val = 0; int host_val = 0;
CB_TARGET_DEFS_MAP *m; CB_TARGET_DEFS_MAP *m;
@ -981,14 +873,12 @@ cb_target_to_host_open (cb, target_val)
} }
/* Utility for e.g. cb_host_to_target_stat to store values in the target's /* Utility for e.g. cb_host_to_target_stat to store values in the target's
stat struct. */ stat struct.
??? The "val" must be as big as target word size. */
void void
cb_store_target_endian (cb, p, size, val) cb_store_target_endian (host_callback *cb, char *p, int size, long val)
host_callback *cb;
char *p;
int size;
long val; /* ??? must be as big as target word size */
{ {
if (cb->target_endian == BFD_ENDIAN_BIG) if (cb->target_endian == BFD_ENDIAN_BIG)
{ {
@ -1017,10 +907,7 @@ cb_store_target_endian (cb, p, size, val)
or zero if an error occurred during the translation. */ or zero if an error occurred during the translation. */
int int
cb_host_to_target_stat (cb, hs, ts) cb_host_to_target_stat (host_callback *cb, const struct stat *hs, PTR ts)
host_callback *cb;
const struct stat *hs;
PTR ts;
{ {
const char *m = cb->stat_map; const char *m = cb->stat_map;
char *p; char *p;

View file

@ -27,11 +27,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
modeling a hardware platform. */ modeling a hardware platform. */
SIM_RC SIM_RC
sim_load (sd, prog_name, prog_bfd, from_tty) sim_load (SIM_DESC sd, char *prog_name, struct bfd *prog_bfd, int from_tty)
SIM_DESC sd;
char *prog_name;
struct bfd *prog_bfd;
int from_tty;
{ {
bfd *result_bfd; bfd *result_bfd;

View file

@ -56,15 +56,9 @@ static void xprintf_bfd_vma (host_callback *, bfd_vma);
bfd * bfd *
sim_load_file (sd, myname, callback, prog, prog_bfd, verbose_p, lma_p, do_write) sim_load_file (SIM_DESC sd, const char *myname, host_callback *callback,
SIM_DESC sd; char *prog, bfd *prog_bfd, int verbose_p, int lma_p,
const char *myname; sim_write_fn do_write)
host_callback *callback;
char *prog;
bfd *prog_bfd;
int verbose_p;
int lma_p;
sim_write_fn do_write;
{ {
asection *s; asection *s;
/* Record separately as we don't want to close PROG_BFD if it was passed. */ /* Record separately as we don't want to close PROG_BFD if it was passed. */
@ -195,10 +189,8 @@ eprintf (host_callback *callback, const char *fmt, ...)
/* Report how fast the transfer went. */ /* Report how fast the transfer went. */
static void static void
report_transfer_performance (callback, data_count, start_time, end_time) report_transfer_performance (host_callback *callback, unsigned long data_count,
host_callback *callback; time_t start_time, time_t end_time)
unsigned long data_count;
time_t start_time, end_time;
{ {
xprintf (callback, "Transfer rate: "); xprintf (callback, "Transfer rate: ");
if (end_time != start_time) if (end_time != start_time)
@ -213,9 +205,7 @@ report_transfer_performance (callback, data_count, start_time, end_time)
This is intended to handle the vagaries of 32 vs 64 bits, etc. */ This is intended to handle the vagaries of 32 vs 64 bits, etc. */
static void static void
xprintf_bfd_vma (callback, vma) xprintf_bfd_vma (host_callback *callback, bfd_vma vma)
host_callback *callback;
bfd_vma vma;
{ {
/* FIXME: for now */ /* FIXME: for now */
xprintf (callback, "0x%lx", (unsigned long) vma); xprintf (callback, "0x%lx", (unsigned long) vma);

View file

@ -76,12 +76,8 @@ char *simulator_sysroot = "";
The result is 0 for success or a host errno value. */ The result is 0 for success or a host errno value. */
int int
cb_get_string (cb, sc, buf, buflen, addr) cb_get_string (host_callback *cb, CB_SYSCALL *sc, char *buf, int buflen,
host_callback *cb; TADDR addr)
CB_SYSCALL *sc;
char *buf;
int buflen;
TADDR addr;
{ {
char *p, *pend; char *p, *pend;
@ -110,11 +106,7 @@ cb_get_string (cb, sc, buf, buflen, addr)
If an error occurs, no buffer is left malloc'd. */ If an error occurs, no buffer is left malloc'd. */
static int static int
get_path (cb, sc, addr, bufp) get_path (host_callback *cb, CB_SYSCALL *sc, TADDR addr, char **bufp)
host_callback *cb;
CB_SYSCALL *sc;
TADDR addr;
char **bufp;
{ {
char *buf = xmalloc (MAX_PATH_LEN); char *buf = xmalloc (MAX_PATH_LEN);
int result; int result;
@ -147,9 +139,7 @@ get_path (cb, sc, addr, bufp)
/* Perform a system call on behalf of the target. */ /* Perform a system call on behalf of the target. */
CB_RC CB_RC
cb_syscall (cb, sc) cb_syscall (host_callback *cb, CB_SYSCALL *sc)
host_callback *cb;
CB_SYSCALL *sc;
{ {
TWORD result = 0, errcode = 0; TWORD result = 0, errcode = 0;

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/cr16/configure vendored
View file

@ -12898,15 +12898,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/cris/configure vendored
View file

@ -13249,15 +13249,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/d10v/configure vendored
View file

@ -12898,15 +12898,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-11-25 Steve Ellcey <sellcey@mips.com> 2013-11-25 Steve Ellcey <sellcey@mips.com>
* igen/Makefile.in (igen): Use BUILD_CFLAGS in link. * igen/Makefile.in (igen): Use BUILD_CFLAGS in link.

11
sim/igen/configure vendored
View file

@ -4794,15 +4794,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/m68hc11/configure vendored
View file

@ -13248,15 +13248,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

13
sim/mips/configure vendored
View file

@ -13277,15 +13277,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.
@ -13744,7 +13741,7 @@ if test ${sim_gen} = MULTI; then
cat << __EOF__ > multi-run.c cat << __EOF__ > multi-run.c
/* Main entry point for MULTI simulators. /* Main entry point for MULTI simulators.
Copyright (C) 2003-2013 Free Software Foundation, Inc. Copyright (C) 2003-2014 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/mn10300/configure vendored
View file

@ -13254,15 +13254,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* common/bits-gen.c (main): Change to new style prototype.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

View file

@ -193,9 +193,7 @@ usage (int reason)
int int
main (argc, argv) main (int argc, char *argv[])
int argc;
char **argv;
{ {
int bitsize; int bitsize;
int msb; int msb;
@ -224,14 +222,14 @@ main (argc, argv)
ms = "MS"; ms = "MS";
else else
ms = "LS"; ms = "LS";
if (strcmp (argv [3], "big") == 0) if (strcmp (argv [3], "big") == 0)
big_endian = 1; big_endian = 1;
else if (strcmp (argv [3], "little") == 0) else if (strcmp (argv [3], "little") == 0)
big_endian = 0; big_endian = 0;
else else
usage (4); usage (4);
printf ("#define WITH_TARGET_WORD_BITSIZE %d\n", bitsize); printf ("#define WITH_TARGET_WORD_BITSIZE %d\n", bitsize);
printf ("#define WITH_TARGET_WORD_MSB %d\n", msb); printf ("#define WITH_TARGET_WORD_MSB %d\n", msb);
printf ("#define WITH_HOST_WORD_BITSIZE %d\n", sizeof (int) * 8); printf ("#define WITH_HOST_WORD_BITSIZE %d\n", sizeof (int) * 8);

View file

@ -1,3 +1,7 @@
2014-03-04 Mike Frysinger <vapier@gentoo.org>
* configure: Regenerate.
2013-09-23 Alan Modra <amodra@gmail.com> 2013-09-23 Alan Modra <amodra@gmail.com>
* configure: Regenerate. * configure: Regenerate.

11
sim/v850/configure vendored
View file

@ -13248,15 +13248,12 @@ if test "${ERROR_ON_WARNING}" = yes ; then
true true
fi fi
# The entries after -Wno-pointer-sign are disabled warnings which may
# be enabled in the future, which can not currently be used to build
# GDB.
# NOTE: If you change this list, remember to update
# gdb/doc/gdbint.texinfo.
build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \ build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
-Wno-pointer-sign \ -Wpointer-sign \
-Wno-unused -Wunused-value -Wunused-function \ -Wno-unused -Wunused-value -Wunused-function \
-Wno-switch -Wno-char-subscripts -Wmissing-prototypes" -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
-Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
-Wold-style-declaration -Wold-style-definition"
# Enable -Wno-format by default when using gcc on mingw since many # Enable -Wno-format by default when using gcc on mingw since many
# GCC versions complain about %I64. # GCC versions complain about %I64.