diff options
-rw-r--r-- | ld/emultempl/pdp11.em | 1 | ||||
-rw-r--r-- | ld/emultempl/ticoff.em | 1 | ||||
-rw-r--r-- | ld/emultempl/vms.em | 1 | ||||
-rw-r--r-- | ld/ldctor.c | 1 | ||||
-rw-r--r-- | ld/ldelfgen.c | 1 | ||||
-rw-r--r-- | ld/ldgram.y | 8 | ||||
-rw-r--r-- | ld/ldmisc.h | 4 |
7 files changed, 10 insertions, 7 deletions
diff --git a/ld/emultempl/pdp11.em b/ld/emultempl/pdp11.em index 8ff260a..c6dbdee 100644 --- a/ld/emultempl/pdp11.em +++ b/ld/emultempl/pdp11.em @@ -21,6 +21,7 @@ fragment <<EOF /* --- \begin{pdp11.em} */ +#include "libiberty.h" #include "getopt.h" static void diff --git a/ld/emultempl/ticoff.em b/ld/emultempl/ticoff.em index 31abefe..8a3bfae 100644 --- a/ld/emultempl/ticoff.em +++ b/ld/emultempl/ticoff.em @@ -28,6 +28,7 @@ fragment <<EOF #define TARGET_IS_${EMULATION_NAME} #include "sysdep.h" +#include "libiberty.h" #include "bfd.h" #include "bfdlink.h" #include "ctf-api.h" diff --git a/ld/emultempl/vms.em b/ld/emultempl/vms.em index 3d2cd4a..1d90169 100644 --- a/ld/emultempl/vms.em +++ b/ld/emultempl/vms.em @@ -22,6 +22,7 @@ # This file is sourced from generic.em. fragment <<EOF +#include "libiberty.h" #include "getopt.h" static void diff --git a/ld/ldctor.c b/ld/ldctor.c index 2f80aa0..936bf4a 100644 --- a/ld/ldctor.c +++ b/ld/ldctor.c @@ -20,6 +20,7 @@ MA 02110-1301, USA. */ #include "sysdep.h" +#include "libiberty.h" #include "bfd.h" #include "bfdlink.h" #include "safe-ctype.h" diff --git a/ld/ldelfgen.c b/ld/ldelfgen.c index 8e4a188..62fce3e 100644 --- a/ld/ldelfgen.c +++ b/ld/ldelfgen.c @@ -19,6 +19,7 @@ MA 02110-1301, USA. */ #include "sysdep.h" +#include "libiberty.h" #include "bfd.h" #include "bfdlink.h" #include "ctf-api.h" diff --git a/ld/ldgram.y b/ld/ldgram.y index 9dbf10b..2b4b507 100644 --- a/ld/ldgram.y +++ b/ld/ldgram.y @@ -27,6 +27,7 @@ #define DONTDECLARE_MALLOC #include "sysdep.h" +#include "libiberty.h" #include "bfd.h" #include "bfdlink.h" #include "ctf-api.h" @@ -58,6 +59,8 @@ static char *error_names[ERROR_NAME_MAX]; static int error_index; #define PUSH_ERROR(x) if (error_index < ERROR_NAME_MAX) error_names[error_index] = x; error_index++; #define POP_ERROR() error_index--; + +static void yyerror (const char *); %} %union { bfd_vma integer; @@ -1506,9 +1509,8 @@ opt_semicolon: ; %% -void -yyerror(arg) - const char *arg; +static void +yyerror (const char *arg) { if (ldfile_assumed_script) einfo (_("%P:%s: file format not recognized; treating as linker script\n"), diff --git a/ld/ldmisc.h b/ld/ldmisc.h index 6fbc4c7..5ab9157 100644 --- a/ld/ldmisc.h +++ b/ld/ldmisc.h @@ -27,10 +27,6 @@ extern void minfo (const char *, ...); extern void info_msg (const char *, ...); extern void lfinfo (FILE *, const char *, ...); extern void info_assert (const char *, unsigned int); -extern void yyerror (const char *); -extern void *xmalloc (size_t); -extern void *xrealloc (void *, size_t); -extern void xexit (int); #define ASSERT(x) \ do { if (!(x)) info_assert(__FILE__,__LINE__); } while (0) |