aboutsummaryrefslogtreecommitdiff
path: root/bfd/libbfd.h
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1993-09-03 20:04:52 +0000
committerKen Raeburn <raeburn@cygnus>1993-09-03 20:04:52 +0000
commit6affd66ac1732f08fc19fc46d83a3424d8daf251 (patch)
treed1401bed6c632ee9e4abee6bbfc3b506c844c84a /bfd/libbfd.h
parentee5e0932d69ca5951162f5ce7069cb207db722b2 (diff)
downloadgdb-6affd66ac1732f08fc19fc46d83a3424d8daf251.zip
gdb-6affd66ac1732f08fc19fc46d83a3424d8daf251.tar.gz
gdb-6affd66ac1732f08fc19fc46d83a3424d8daf251.tar.bz2
(_do_get*, _do_put*): Renamed via macros to clean up namespace.
Diffstat (limited to 'bfd/libbfd.h')
-rw-r--r--bfd/libbfd.h33
1 files changed, 28 insertions, 5 deletions
diff --git a/bfd/libbfd.h b/bfd/libbfd.h
index 6020443..0335cab 100644
--- a/bfd/libbfd.h
+++ b/bfd/libbfd.h
@@ -62,10 +62,10 @@ char *zalloc PARAMS ((bfd_size_type size));
/* These routines allocate and free things on the BFD's obstack. Note
that realloc can never occur in place. */
-PTR bfd_alloc PARAMS ((bfd *abfd, bfd_size_type size));
-PTR bfd_zalloc PARAMS ((bfd *abfd, bfd_size_type size));
-PTR bfd_realloc PARAMS ((bfd *abfd, PTR orig, bfd_size_type new));
-void bfd_alloc_grow PARAMS ((bfd *abfd, PTR thing, bfd_size_type size));
+PTR bfd_alloc PARAMS ((bfd *abfd, size_t size));
+PTR bfd_zalloc PARAMS ((bfd *abfd, size_t size));
+PTR bfd_realloc PARAMS ((bfd *abfd, PTR orig, size_t new));
+void bfd_alloc_grow PARAMS ((bfd *abfd, PTR thing, size_t size));
PTR bfd_alloc_finish PARAMS ((bfd *abfd));
PTR bfd_alloc_by_size_t PARAMS ((bfd *abfd, size_t wanted));
@@ -100,6 +100,26 @@ boolean bfd_add_to_string_table PARAMS ((char **table, char *new_string,
/* Byte swapping routines from libbfd.c */
+/* namespace protection */
+#define _do_getb64 _bfd__do_getb64
+#define _do_getl64 _bfd__do_getl64
+#define _do_getb_signed_64 _bfd__do_getb_signed_64
+#define _do_getl_signed_64 _bfd__do_getl_signed_64
+#define _do_getb32 _bfd__do_getb32
+#define _do_getl32 _bfd__do_getl32
+#define _do_getb_signed_32 _bfd__do_getb_signed_32
+#define _do_getl_signed_32 _bfd__do_getl_signed_32
+#define _do_getb16 _bfd__do_getb16
+#define _do_getl16 _bfd__do_getl16
+#define _do_getb_signed_16 _bfd__do_getb_signed_16
+#define _do_getl_signed_16 _bfd__do_getl_signed_16
+#define _do_putb64 _bfd__do_putb64
+#define _do_putl64 _bfd__do_putl64
+#define _do_putb32 _bfd__do_putb32
+#define _do_putl32 _bfd__do_putl32
+#define _do_putb16 _bfd__do_putb16
+#define _do_putl16 _bfd__do_putl16
+
bfd_vma _do_getb64 PARAMS ((unsigned char *addr));
bfd_vma _do_getl64 PARAMS ((unsigned char *addr));
bfd_signed_vma _do_getb_signed_64 PARAMS ((unsigned char *addr));
@@ -204,6 +224,9 @@ bfd_check_init PARAMS ((void));
PTR
bfd_xmalloc PARAMS (( bfd_size_type size));
+PTR
+bfd_xmalloc_by_size_t PARAMS (( size_t size));
+
void
bfd_write_bigendian_4byte_int PARAMS ((bfd *abfd, int i));
@@ -276,5 +299,5 @@ boolean
bfd_default_scan PARAMS ((CONST struct bfd_arch_info *, CONST char *));
struct elf_internal_shdr *
-bfd_elf32_find_section PARAMS ((bfd *abfd, char *name));
+bfd_elf_find_section PARAMS ((bfd *abfd, char *name));