summaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2006-11-22 03:33:51 +0000
committerAlan Modra <amodra@bigpond.net.au>2006-11-22 03:33:51 +0000
commit3217777c57736a60231ca82f68a683726bf0d529 (patch)
treeb2fe3785d08f759e341b05b709cdfc1c8fa13768 /bfd
parent1b35029aeb307a051d4c8ceabb13b98bb5e6f6b3 (diff)
downloadbinutils-redhat-3217777c57736a60231ca82f68a683726bf0d529.tar.gz
* pef.c (bfd_pef_make_empty_symbol): Delete function. Define instead.
* xsym.c (bfd_sym_make_empty_symbol): Likewise. * xsym.h (bfd_sym_make_empty_symbol): Delete.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog6
-rw-r--r--bfd/pef.c6
-rw-r--r--bfd/xsym.c6
-rw-r--r--bfd/xsym.h2
4 files changed, 8 insertions, 12 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 6cf89cccbd..ae3f37ee8a 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,9 @@
+2006-11-22 Alan Modra <amodra@bigpond.net.au>
+
+ * pef.c (bfd_pef_make_empty_symbol): Delete function. Define instead.
+ * xsym.c (bfd_sym_make_empty_symbol): Likewise.
+ * xsym.h (bfd_sym_make_empty_symbol): Delete.
+
2006-11-21 Greg McGary <greg@mcgary.org>
* elf32-ppc.c (ppc_elf_relocate_section): Fixup D field
diff --git a/bfd/pef.c b/bfd/pef.c
index 23715f44c2..fd52e78c9f 100644
--- a/bfd/pef.c
+++ b/bfd/pef.c
@@ -987,11 +987,7 @@ bfd_pef_canonicalize_symtab (bfd *abfd, asymbol **alocation)
return ret;
}
-static asymbol *
-bfd_pef_make_empty_symbol (bfd *abfd)
-{
- return bfd_alloc (abfd, sizeof (asymbol));
-}
+#define bfd_pef_make_empty_symbol _bfd_generic_make_empty_symbol
static void
bfd_pef_get_symbol_info (bfd *abfd ATTRIBUTE_UNUSED,
diff --git a/bfd/xsym.c b/bfd/xsym.c
index b102bef34b..19a64a9bd9 100644
--- a/bfd/xsym.c
+++ b/bfd/xsym.c
@@ -2275,11 +2275,7 @@ bfd_sym_object_p (bfd *abfd)
return NULL;
}
-asymbol *
-bfd_sym_make_empty_symbol (bfd *abfd)
-{
- return bfd_alloc (abfd, sizeof (asymbol));
-}
+#define bfd_sym_make_empty_symbol _bfd_generic_make_empty_symbol
void
bfd_sym_get_symbol_info (bfd *abfd ATTRIBUTE_UNUSED, asymbol *symbol, symbol_info *ret)
diff --git a/bfd/xsym.h b/bfd/xsym.h
index bbeadc22c9..7b69aadf34 100644
--- a/bfd/xsym.h
+++ b/bfd/xsym.h
@@ -687,8 +687,6 @@ extern int bfd_sym_scan
(bfd *, bfd_sym_version, bfd_sym_data_struct *);
extern const bfd_target * bfd_sym_object_p
(bfd *);
-extern asymbol * bfd_sym_make_empty_symbol
- (bfd *);
extern void bfd_sym_get_symbol_info
(bfd *, asymbol *, symbol_info *);
extern long bfd_sym_get_symtab_upper_bound