From e6858d1b68b64d6bd74121b4423e8007ad3feed3 Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Tue, 15 Jun 1993 21:44:03 +0000 Subject: [PATCH] (elfNAME, ElfNAME): Use CAT directly rather than going through NAME. (bfd_elf32_new_section_hook): Declare. --- bfd/libelf.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bfd/libelf.h b/bfd/libelf.h index 220fdaf7fb0..39c0c20ec2b 100644 --- a/bfd/libelf.h +++ b/bfd/libelf.h @@ -28,14 +28,15 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef NAME #if ARCH_SIZE==64 #define NAME(x,y) CAT3(x,64_,y) +#define ElfNAME(X) CAT(Elf64_,X) +#define elfNAME(X) CAT(elf64_,X) #else /* ARCH_SIZE==32 */ #define NAME(x,y) CAT3(x,32_,y) +#define ElfNAME(X) CAT(Elf32_,X) +#define elfNAME(X) CAT(elf32_,X) #endif #endif -#define ElfNAME(X) NAME(Elf,X) -#define elfNAME(X) NAME(elf,X) - typedef struct { asymbol symbol; @@ -119,6 +120,7 @@ extern boolean bfd_elf32_find_nearest_line PARAMS ((bfd *, asection *, unsigned int *)); extern int bfd_elf32_sizeof_headers PARAMS ((bfd *, boolean)); extern unsigned long elf_hash PARAMS ((CONST unsigned char *)); +extern boolean bfd_elf32_new_section_hook PARAMS ((bfd *, asection *)); /* If the target doesn't have reloc handling written yet: */ extern void bfd_elf32_no_info_to_howto PARAMS ((bfd *, arelent *, -- 2.30.2