diff options
Diffstat (limited to 'gcc/dwarfout.c')
-rw-r--r-- | gcc/dwarfout.c | 33 |
1 files changed, 3 insertions, 30 deletions
diff --git a/gcc/dwarfout.c b/gcc/dwarfout.c index c9fb09e..0f1e62b 100644 --- a/gcc/dwarfout.c +++ b/gcc/dwarfout.c @@ -22,7 +22,7 @@ Boston, MA 02111-1307, USA. */ #include "config.h" #ifdef DWARF_DEBUGGING_INFO -#include <stdio.h> +#include "system.h" #include "dwarf.h" #include "tree.h" #include "flags.h" @@ -34,30 +34,11 @@ Boston, MA 02111-1307, USA. */ #include "defaults.h" #if defined(DWARF_TIMESTAMPS) -#if defined(POSIX) -#include <time.h> -#else /* !defined(POSIX) */ -#include <sys/types.h> -#if defined(__STDC__) -extern time_t time (time_t *); -#else /* !defined(__STDC__) */ -extern time_t time (); -#endif /* !defined(__STDC__) */ +#if !defined(POSIX) +extern time_t time PROTO ((time_t *)); /* FIXME: use NEED_DECLARATION_TIME */ #endif /* !defined(POSIX) */ #endif /* defined(DWARF_TIMESTAMPS) */ -#ifdef HAVE_STDLIB_H -#include <stdlib.h> -#endif - -#ifdef HAVE_STRING_H -#include <string.h> -#else -#ifdef HAVE_STRINGS_H -#include <strings.h> -#endif -#endif - /* We cannot use <assert.h> in GCC source, since that would include GCC's assert.h, which may not be compatible with the host compiler. */ #undef assert @@ -69,14 +50,6 @@ extern time_t time (); extern char *getpwd (); -#ifdef NEED_DECLARATION_INDEX -extern char *index (); -#endif - -#ifdef NEED_DECLARATION_RINDEX -extern char *rindex (); -#endif - /* IMPORTANT NOTE: Please see the file README.DWARF for important details regarding the GNU implementation of Dwarf. */ |