aboutsummaryrefslogtreecommitdiff
path: root/bfd/targets.c
diff options
context:
space:
mode:
authorMichael Meissner <gnu@the-meissners.org>1995-05-09 21:07:06 +0000
committerMichael Meissner <gnu@the-meissners.org>1995-05-09 21:07:06 +0000
commitc7b44b0425dc1a4ee75abee5897de77a2b86648d (patch)
treebd51dbc49d168a6cbc4ac819ad1c143f78181fac /bfd/targets.c
parentb4ecce2f530b2ff83b121c100beff29da1032db2 (diff)
downloadfsf-binutils-gdb-c7b44b0425dc1a4ee75abee5897de77a2b86648d.zip
fsf-binutils-gdb-c7b44b0425dc1a4ee75abee5897de77a2b86648d.tar.gz
fsf-binutils-gdb-c7b44b0425dc1a4ee75abee5897de77a2b86648d.tar.bz2
Add little endian PowerPC support.
Diffstat (limited to 'bfd/targets.c')
-rw-r--r--bfd/targets.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/bfd/targets.c b/bfd/targets.c
index b3103d0..8841e82 100644
--- a/bfd/targets.c
+++ b/bfd/targets.c
@@ -263,14 +263,21 @@ The general target vector.
. {* Entry points to copy private data. *}
.#define BFD_JUMP_TABLE_COPY(NAME)\
.CAT(NAME,_bfd_copy_private_bfd_data),\
-.CAT(NAME,_bfd_copy_private_section_data)
+.CAT(NAME,_bfd_merge_private_bfd_data),\
+.CAT(NAME,_bfd_copy_private_section_data),\
+.CAT(NAME,_bfd_set_private_flags)
. {* Called to copy BFD general private data from one object file
. to another. *}
. boolean (*_bfd_copy_private_bfd_data) PARAMS ((bfd *, bfd *));
+. {* Called to merge BFD general private data from one object file
+. to a common output file when linking. *}
+. boolean (*_bfd_merge_private_bfd_data) PARAMS ((bfd *, bfd *));
. {* Called to copy BFD private section data from one object file
. to another. *}
. boolean (*_bfd_copy_private_section_data) PARAMS ((bfd *, sec_ptr,
. bfd *, sec_ptr));
+. {* Called to set private backend flags *}
+. boolean (*_bfd_set_private_flags) PARAMS ((bfd *, flagword));
.
. {* Core file entry points. *}
.#define BFD_JUMP_TABLE_CORE(NAME)\
@@ -446,6 +453,7 @@ extern const bfd_target bfd_elf32_littlemips_vec;
extern const bfd_target bfd_elf32_m68k_vec;
extern const bfd_target bfd_elf32_m88k_vec;
extern const bfd_target bfd_elf32_powerpc_vec;
+extern const bfd_target bfd_elf32_powerpcle_vec;
extern const bfd_target bfd_elf32_sparc_vec;
extern const bfd_target bfd_elf64_big_generic_vec;
extern const bfd_target bfd_elf64_little_generic_vec;