diff options
author | Joel Brobecker <brobecker@gnat.com> | 2012-06-19 22:46:57 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2012-06-19 22:46:57 +0000 |
commit | d0a5a356aa2d5d3e4c62819468cdece25685a53d (patch) | |
tree | dc2858287bc4b8b3e055f113e72dc1f244dfd8b2 /sim/d10v | |
parent | 95c391b64aafe6d8868a99dd476e6f110011dd2d (diff) | |
download | gdb-d0a5a356aa2d5d3e4c62819468cdece25685a53d.zip gdb-d0a5a356aa2d5d3e4c62819468cdece25685a53d.tar.gz gdb-d0a5a356aa2d5d3e4c62819468cdece25685a53d.tar.bz2 |
include "config.h" instead of BFD's sysdep.h in d10v/interp.c
The change of include file introduces some new warnings about functions
being used without a prototype. So a few more system includes have been
added to compensate for that.
sim/d10v/ChangeLog:
* interp.c: #include "config.h" instead of "sysdep.h".
Add conditional include of string.h or strings.h, as well as
conditional include of stdlib.h.
Diffstat (limited to 'sim/d10v')
-rw-r--r-- | sim/d10v/ChangeLog | 6 | ||||
-rw-r--r-- | sim/d10v/interp.c | 14 |
2 files changed, 19 insertions, 1 deletions
diff --git a/sim/d10v/ChangeLog b/sim/d10v/ChangeLog index 1266ead..107befc 100644 --- a/sim/d10v/ChangeLog +++ b/sim/d10v/ChangeLog @@ -1,3 +1,9 @@ +2012-06-19 Joel Brobecker <brobecker@adacore.com> + + * interp.c: #include "config.h" instead of "sysdep.h". + Add conditional include of string.h or strings.h, as well as + conditional include of stdlib.h. + 2012-06-15 Joel Brobecker <brobecker@adacore.com> * config.in, configure: Regenerate. diff --git a/sim/d10v/interp.c b/sim/d10v/interp.c index 92f161bd..23db647 100644 --- a/sim/d10v/interp.c +++ b/sim/d10v/interp.c @@ -1,5 +1,5 @@ +#include "config.h" #include <signal.h> -#include "sysdep.h" #include "bfd.h" #include "gdb/callback.h" #include "gdb/remote-sim.h" @@ -8,6 +8,18 @@ #include "gdb/sim-d10v.h" #include "gdb/signals.h" +#ifdef HAVE_STRING_H +#include <string.h> +#else +#ifdef HAVE_STRINGS_H +#include <strings.h> +#endif /* HAVE_STRING_H */ +#endif /* HAVE_STRINGS_H */ + +#ifdef HAVE_STDLIB_H +#include <stdlib.h> +#endif + enum _leftright { LEFT_FIRST, RIGHT_FIRST }; static char *myname; |