diff options
author | Alan Modra <amodra@gmail.com> | 2017-12-06 09:26:00 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2017-12-06 17:51:43 +1030 |
commit | 07d6d2b8345ef3dc82eab49635acac9ee67dbb18 (patch) | |
tree | 380d1e08ae32b2a37d5f9610f1811bb98299ac09 /bfd/targets.c | |
parent | 65281396861dfcfa993eb5af4769d6837104890d (diff) | |
download | gdb-07d6d2b8345ef3dc82eab49635acac9ee67dbb18.zip gdb-07d6d2b8345ef3dc82eab49635acac9ee67dbb18.tar.gz gdb-07d6d2b8345ef3dc82eab49635acac9ee67dbb18.tar.bz2 |
BFD whitespace fixes
Binutils is supposed to use tabs. In my git config I have
whitespace = indent-with-non-tab,space-before-tab,trailing-space
and I got annoyed enough seeing red in "git diff" output to fix
the problems.
* doc/header.sed: Trim trailing space when splitting lines.
* aix386-core.c, * aout-adobe.c, * aout-arm.c, * aout-cris.c,
* aout-ns32k.c, * aout-target.h, * aout-tic30.c, * aoutf1.h, * aoutx.h,
* arc-got.h, * arc-plt.def, * arc-plt.h, * archive.c, * archive64.c,
* archures.c, * armnetbsd.c, * bfd-in.h, * bfd.c, * bfdio.c, * binary.c,
* bout.c, * cache.c, * cisco-core.c, * coff-alpha.c, * coff-apollo.c,
* coff-arm.c, * coff-h8300.c, * coff-i386.c, * coff-i860.c,
* coff-i960.c, * coff-m68k.c, * coff-m88k.c, * coff-mcore.c,
* coff-mips.c, * coff-ppc.c, * coff-rs6000.c, * coff-sh.c,
* coff-stgo32.c, * coff-tic4x.c, * coff-tic54x.c, * coff-tic80.c,
* coff-we32k.c, * coff-x86_64.c, * coff-z80.c, * coff-z8k.c,
* coff64-rs6000.c, * coffcode.h, * coffgen.c, * cofflink.c,
* coffswap.h, * compress.c, * corefile.c, * cpu-alpha.c, * cpu-arm.c,
* cpu-avr.c, * cpu-bfin.c, * cpu-cr16.c, * cpu-cr16c.c, * cpu-crx.c,
* cpu-d10v.c, * cpu-frv.c, * cpu-ft32.c, * cpu-i370.c, * cpu-i960.c,
* cpu-ia64-opc.c, * cpu-ip2k.c, * cpu-lm32.c, * cpu-m32r.c,
* cpu-mcore.c, * cpu-microblaze.c, * cpu-mips.c, * cpu-moxie.c,
* cpu-mt.c, * cpu-nios2.c, * cpu-ns32k.c, * cpu-or1k.c, * cpu-powerpc.c,
* cpu-pru.c, * cpu-sh.c, * cpu-spu.c, * cpu-v850.c, * cpu-v850_rh850.c,
* cpu-xgate.c, * cpu-z80.c, * dwarf1.c, * dwarf2.c, * ecoff.c,
* ecofflink.c, * ecoffswap.h, * elf-bfd.h, * elf-eh-frame.c,
* elf-hppa.h, * elf-m10200.c, * elf-m10300.c, * elf-s390-common.c,
* elf-strtab.c, * elf-vxworks.c, * elf.c, * elf32-am33lin.c,
* elf32-arc.c, * elf32-arm.c, * elf32-avr.c, * elf32-avr.h,
* elf32-bfin.c, * elf32-cr16.c, * elf32-cr16c.c, * elf32-cris.c,
* elf32-crx.c, * elf32-d10v.c, * elf32-d30v.c, * elf32-dlx.c,
* elf32-epiphany.c, * elf32-fr30.c, * elf32-frv.c, * elf32-ft32.c,
* elf32-h8300.c, * elf32-hppa.c, * elf32-i386.c, * elf32-i860.c,
* elf32-i960.c, * elf32-ip2k.c, * elf32-lm32.c, * elf32-m32c.c,
* elf32-m32r.c, * elf32-m68hc11.c, * elf32-m68hc12.c, * elf32-m68hc1x.c,
* elf32-m68hc1x.h, * elf32-m68k.c, * elf32-m88k.c, * elf32-mcore.c,
* elf32-mep.c, * elf32-metag.c, * elf32-microblaze.c, * elf32-mips.c,
* elf32-moxie.c, * elf32-msp430.c, * elf32-mt.c, * elf32-nds32.c,
* elf32-nds32.h, * elf32-nios2.c, * elf32-or1k.c, * elf32-pj.c,
* elf32-ppc.c, * elf32-ppc.h, * elf32-pru.c, * elf32-rl78.c,
* elf32-rx.c, * elf32-s390.c, * elf32-score.c, * elf32-score.h,
* elf32-score7.c, * elf32-sh-symbian.c, * elf32-sh.c, * elf32-sh64.c,
* elf32-sparc.c, * elf32-spu.c, * elf32-tic6x.c, * elf32-tilegx.c,
* elf32-tilegx.h, * elf32-tilepro.c, * elf32-tilepro.h, * elf32-v850.c,
* elf32-vax.c, * elf32-wasm32.c, * elf32-xc16x.c, * elf32-xgate.c,
* elf32-xgate.h, * elf32-xstormy16.c, * elf32-xtensa.c, * elf64-alpha.c,
* elf64-hppa.c, * elf64-ia64-vms.c, * elf64-mips.c, * elf64-mmix.c,
* elf64-ppc.c, * elf64-s390.c, * elf64-sh64.c, * elf64-sparc.c,
* elf64-tilegx.c, * elf64-tilegx.h, * elf64-x86-64.c, * elfcore.h,
* elflink.c, * elfn32-mips.c, * elfnn-aarch64.c, * elfnn-ia64.c,
* elfnn-riscv.c, * elfxx-aarch64.c, * elfxx-aarch64.h, * elfxx-ia64.c,
* elfxx-ia64.h, * elfxx-mips.c, * elfxx-riscv.c, * elfxx-sparc.c,
* elfxx-tilegx.c, * elfxx-x86.c, * elfxx-x86.h, * freebsd.h, * hash.c,
* host-aout.c, * hp300hpux.c, * hppabsd-core.c, * hpux-core.c,
* i386aout.c, * i386linux.c, * i386lynx.c, * i386mach3.c, * i386msdos.c,
* i386netbsd.c, * ieee.c, * ihex.c, * irix-core.c, * libaout.h,
* libbfd-in.h, * libbfd.c, * libcoff-in.h, * libnlm.h, * libpei.h,
* libxcoff.h, * linker.c, * lynx-core.c, * m68k4knetbsd.c,
* m68klinux.c, * m68knetbsd.c, * m88kmach3.c, * mach-o-aarch64.c,
* mach-o-arm.c, * mach-o-i386.c, * mach-o-target.c, * mach-o-x86-64.c,
* mach-o.c, * mach-o.h, * merge.c, * mipsbsd.c, * mmo.c, * netbsd.h,
* netbsd-core.c, * newsos3.c, * nlm-target.h, * nlm32-ppc.c,
* nlm32-sparc.c, * nlmcode.h, * ns32k.h, * ns32knetbsd.c, * oasys.c,
* opncls.c, * pc532-mach.c, * pdp11.c, * pe-arm.c, * pe-i386.c,
* pe-mcore.c, * pe-mips.c, * pe-x86_64.c, * peXXigen.c, * pef.c,
* pef.h, * pei-arm.c, * pei-i386.c, * pei-mcore.c, * pei-x86_64.c,
* peicode.h, * plugin.c, * ppcboot.c, * ptrace-core.c, * reloc.c,
* riscix.c, * rs6000-core.c, * section.c, * som.c, * som.h,
* sparclinux.c, * sparcnetbsd.c, * srec.c, * stabs.c, * sunos.c,
* syms.c, * targets.c, * tekhex.c, * trad-core.c, * vax1knetbsd.c,
* vaxnetbsd.c, * verilog.c, * versados.c, * vms-alpha.c, * vms-lib.c,
* vms-misc.c, * wasm-module.c, * wasm-module.h, * xcofflink.c,
* xsym.c, * xsym.h: Whitespace fixes.
* bfd-in2.h, * libbfd.h, * libcoff.h: Regenerate.
Diffstat (limited to 'bfd/targets.c')
-rw-r--r-- | bfd/targets.c | 256 |
1 files changed, 131 insertions, 125 deletions
diff --git a/bfd/targets.c b/bfd/targets.c index 05224c4..6d2eb43 100644 --- a/bfd/targets.c +++ b/bfd/targets.c @@ -219,32 +219,33 @@ DESCRIPTION . {* Entries for byte swapping for data. These are different from the . other entry points, since they don't take a BFD as the first argument. . Certain other handlers could do the same. *} -. bfd_uint64_t (*bfd_getx64) (const void *); -. bfd_int64_t (*bfd_getx_signed_64) (const void *); -. void (*bfd_putx64) (bfd_uint64_t, void *); -. bfd_vma (*bfd_getx32) (const void *); +. bfd_uint64_t (*bfd_getx64) (const void *); +. bfd_int64_t (*bfd_getx_signed_64) (const void *); +. void (*bfd_putx64) (bfd_uint64_t, void *); +. bfd_vma (*bfd_getx32) (const void *); . bfd_signed_vma (*bfd_getx_signed_32) (const void *); -. void (*bfd_putx32) (bfd_vma, void *); -. bfd_vma (*bfd_getx16) (const void *); +. void (*bfd_putx32) (bfd_vma, void *); +. bfd_vma (*bfd_getx16) (const void *); . bfd_signed_vma (*bfd_getx_signed_16) (const void *); -. void (*bfd_putx16) (bfd_vma, void *); +. void (*bfd_putx16) (bfd_vma, void *); . . {* Byte swapping for the headers. *} -. bfd_uint64_t (*bfd_h_getx64) (const void *); -. bfd_int64_t (*bfd_h_getx_signed_64) (const void *); -. void (*bfd_h_putx64) (bfd_uint64_t, void *); -. bfd_vma (*bfd_h_getx32) (const void *); +. bfd_uint64_t (*bfd_h_getx64) (const void *); +. bfd_int64_t (*bfd_h_getx_signed_64) (const void *); +. void (*bfd_h_putx64) (bfd_uint64_t, void *); +. bfd_vma (*bfd_h_getx32) (const void *); . bfd_signed_vma (*bfd_h_getx_signed_32) (const void *); -. void (*bfd_h_putx32) (bfd_vma, void *); -. bfd_vma (*bfd_h_getx16) (const void *); +. void (*bfd_h_putx32) (bfd_vma, void *); +. bfd_vma (*bfd_h_getx16) (const void *); . bfd_signed_vma (*bfd_h_getx_signed_16) (const void *); -. void (*bfd_h_putx16) (bfd_vma, void *); +. void (*bfd_h_putx16) (bfd_vma, void *); . . {* Format dependent routines: these are vectors of entry points . within the target vector structure, one for each format to check. *} . . {* Check the format of a file being read. Return a <<bfd_target *>> or zero. *} -. const struct bfd_target *(*_bfd_check_format[bfd_type_end]) (bfd *); +. const struct bfd_target * +. (*_bfd_check_format[bfd_type_end]) (bfd *); . . {* Set the format of a file being written. *} . bfd_boolean (*_bfd_set_format[bfd_type_end]) (bfd *); @@ -270,10 +271,11 @@ BFD_JUMP_TABLE macros. . {* Called when a new section is created. *} . bfd_boolean (*_new_section_hook) (bfd *, sec_ptr); . {* Read the contents of a section. *} -. bfd_boolean (*_bfd_get_section_contents) -. (bfd *, sec_ptr, void *, file_ptr, bfd_size_type); -. bfd_boolean (*_bfd_get_section_contents_in_window) -. (bfd *, sec_ptr, bfd_window *, file_ptr, bfd_size_type); +. bfd_boolean (*_bfd_get_section_contents) (bfd *, sec_ptr, void *, file_ptr, +. bfd_size_type); +. bfd_boolean (*_bfd_get_section_contents_in_window) (bfd *, sec_ptr, +. bfd_window *, file_ptr, +. bfd_size_type); . . {* Entry points to copy private data. *} .#define BFD_JUMP_TABLE_COPY(NAME) \ @@ -295,21 +297,22 @@ BFD_JUMP_TABLE macros. . {* Called to initialize BFD private section data from one object file . to another. *} .#define bfd_init_private_section_data(ibfd, isec, obfd, osec, link_info) \ -. BFD_SEND (obfd, _bfd_init_private_section_data, (ibfd, isec, obfd, osec, link_info)) -. bfd_boolean (*_bfd_init_private_section_data) -. (bfd *, sec_ptr, bfd *, sec_ptr, struct bfd_link_info *); +. BFD_SEND (obfd, _bfd_init_private_section_data, \ +. (ibfd, isec, obfd, osec, link_info)) +. bfd_boolean (*_bfd_init_private_section_data) (bfd *, sec_ptr, bfd *, +. sec_ptr, +. struct bfd_link_info *); . {* Called to copy BFD private section data from one object file . to another. *} -. bfd_boolean (*_bfd_copy_private_section_data) -. (bfd *, sec_ptr, bfd *, sec_ptr); +. bfd_boolean (*_bfd_copy_private_section_data) (bfd *, sec_ptr, bfd *, +. sec_ptr); . {* Called to copy BFD private symbol data from one symbol . to another. *} -. bfd_boolean (*_bfd_copy_private_symbol_data) -. (bfd *, asymbol *, bfd *, asymbol *); +. bfd_boolean (*_bfd_copy_private_symbol_data) (bfd *, asymbol *, bfd *, +. asymbol *); . {* Called to copy BFD private header data from one object file . to another. *} -. bfd_boolean (*_bfd_copy_private_header_data) -. (bfd *, bfd *); +. bfd_boolean (*_bfd_copy_private_header_data) (bfd *, bfd *); . {* Called to set private backend flags. *} . bfd_boolean (*_bfd_set_private_flags) (bfd *, flagword); . @@ -324,9 +327,9 @@ BFD_JUMP_TABLE macros. . NAME##_core_file_pid . . char * (*_core_file_failing_command) (bfd *); -. int (*_core_file_failing_signal) (bfd *); +. int (*_core_file_failing_signal) (bfd *); . bfd_boolean (*_core_file_matches_executable_p) (bfd *, bfd *); -. int (*_core_file_pid) (bfd *); +. int (*_core_file_pid) (bfd *); . . {* Archive entry points. *} .#define BFD_JUMP_TABLE_ARCHIVE(NAME) \ @@ -344,17 +347,19 @@ BFD_JUMP_TABLE macros. . . bfd_boolean (*_bfd_slurp_armap) (bfd *); . bfd_boolean (*_bfd_slurp_extended_name_table) (bfd *); -. bfd_boolean (*_bfd_construct_extended_name_table) -. (bfd *, char **, bfd_size_type *, const char **); -. void (*_bfd_truncate_arname) (bfd *, const char *, char *); -. bfd_boolean (*write_armap) -. (bfd *, unsigned int, struct orl *, unsigned int, int); +. bfd_boolean (*_bfd_construct_extended_name_table) (bfd *, char **, +. bfd_size_type *, +. const char **); +. void (*_bfd_truncate_arname) (bfd *, const char *, char *); +. bfd_boolean (*write_armap) (bfd *, unsigned int, struct orl *, +. unsigned int, int); . void * (*_bfd_read_ar_hdr_fn) (bfd *); . bfd_boolean (*_bfd_write_ar_hdr_fn) (bfd *, bfd *); . bfd * (*openr_next_archived_file) (bfd *, bfd *); -.#define bfd_get_elt_at_index(b,i) BFD_SEND (b, _bfd_get_elt_at_index, (b,i)) +.#define bfd_get_elt_at_index(b,i) \ +. BFD_SEND (b, _bfd_get_elt_at_index, (b,i)) . bfd * (*_bfd_get_elt_at_index) (bfd *, symindex); -. int (*_bfd_stat_arch_elt) (bfd *, struct stat *); +. int (*_bfd_stat_arch_elt) (bfd *, struct stat *); . bfd_boolean (*_bfd_update_armap_timestamp) (bfd *); . . {* Entry points used for symbols. *} @@ -375,44 +380,46 @@ BFD_JUMP_TABLE macros. . NAME##_read_minisymbols, \ . NAME##_minisymbol_to_symbol . -. long (*_bfd_get_symtab_upper_bound) (bfd *); -. long (*_bfd_canonicalize_symtab) -. (bfd *, struct bfd_symbol **); +. long (*_bfd_get_symtab_upper_bound) (bfd *); +. long (*_bfd_canonicalize_symtab) (bfd *, struct bfd_symbol **); . struct bfd_symbol * -. (*_bfd_make_empty_symbol) (bfd *); -. void (*_bfd_print_symbol) -. (bfd *, void *, struct bfd_symbol *, bfd_print_symbol_type); -.#define bfd_print_symbol(b,p,s,e) BFD_SEND (b, _bfd_print_symbol, (b,p,s,e)) -. void (*_bfd_get_symbol_info) -. (bfd *, struct bfd_symbol *, symbol_info *); -.#define bfd_get_symbol_info(b,p,e) BFD_SEND (b, _bfd_get_symbol_info, (b,p,e)) -. const char *(*_bfd_get_symbol_version_string) -. (bfd *, struct bfd_symbol *, bfd_boolean *); -.#define bfd_get_symbol_version_string(b,s,h) BFD_SEND (b, _bfd_get_symbol_version_string, (b,s,h)) +. (*_bfd_make_empty_symbol) (bfd *); +. void (*_bfd_print_symbol) (bfd *, void *, struct bfd_symbol *, +. bfd_print_symbol_type); +.#define bfd_print_symbol(b,p,s,e) \ +. BFD_SEND (b, _bfd_print_symbol, (b,p,s,e)) +. void (*_bfd_get_symbol_info) (bfd *, struct bfd_symbol *, +. symbol_info *); +.#define bfd_get_symbol_info(b,p,e) \ +. BFD_SEND (b, _bfd_get_symbol_info, (b,p,e)) +. const char *(*_bfd_get_symbol_version_string) (bfd *, struct bfd_symbol *, +. bfd_boolean *); +.#define bfd_get_symbol_version_string(b,s,h) \ +. BFD_SEND (b, _bfd_get_symbol_version_string, (b,s,h)) . bfd_boolean (*_bfd_is_local_label_name) (bfd *, const char *); . bfd_boolean (*_bfd_is_target_special_symbol) (bfd *, asymbol *); . alent * (*_get_lineno) (bfd *, struct bfd_symbol *); -. bfd_boolean (*_bfd_find_nearest_line) -. (bfd *, struct bfd_symbol **, struct bfd_section *, bfd_vma, -. const char **, const char **, unsigned int *, unsigned int *); -. bfd_boolean (*_bfd_find_line) -. (bfd *, struct bfd_symbol **, struct bfd_symbol *, -. const char **, unsigned int *); +. bfd_boolean (*_bfd_find_nearest_line) (bfd *, struct bfd_symbol **, +. struct bfd_section *, bfd_vma, +. const char **, const char **, +. unsigned int *, unsigned int *); +. bfd_boolean (*_bfd_find_line) (bfd *, struct bfd_symbol **, +. struct bfd_symbol *, const char **, +. unsigned int *); . bfd_boolean (*_bfd_find_inliner_info) . (bfd *, const char **, const char **, unsigned int *); . {* Back-door to allow format-aware applications to create debug symbols . while using BFD for everything else. Currently used by the assembler . when creating COFF files. *} -. asymbol * (*_bfd_make_debug_symbol) -. (bfd *, void *, unsigned long size); +. asymbol * (*_bfd_make_debug_symbol) (bfd *, void *, unsigned long size); .#define bfd_read_minisymbols(b, d, m, s) \ -. BFD_SEND (b, _read_minisymbols, (b, d, m, s)) -. long (*_read_minisymbols) -. (bfd *, bfd_boolean, void **, unsigned int *); +. BFD_SEND (b, _read_minisymbols, (b, d, m, s)) +. long (*_read_minisymbols) (bfd *, bfd_boolean, void **, +. unsigned int *); .#define bfd_minisymbol_to_symbol(b, d, m, f) \ -. BFD_SEND (b, _minisymbol_to_symbol, (b, d, m, f)) -. asymbol * (*_minisymbol_to_symbol) -. (bfd *, bfd_boolean, const void *, asymbol *); +. BFD_SEND (b, _minisymbol_to_symbol, (b, d, m, f)) +. asymbol * (*_minisymbol_to_symbol) (bfd *, bfd_boolean, const void *, +. asymbol *); . . {* Routines for relocs. *} .#define BFD_JUMP_TABLE_RELOCS(NAME) \ @@ -422,27 +429,25 @@ BFD_JUMP_TABLE macros. . NAME##_bfd_reloc_type_lookup, \ . NAME##_bfd_reloc_name_lookup . -. long (*_get_reloc_upper_bound) (bfd *, sec_ptr); -. long (*_bfd_canonicalize_reloc) -. (bfd *, sec_ptr, arelent **, struct bfd_symbol **); -. void (*_bfd_set_reloc) -. (bfd *, sec_ptr, arelent **, unsigned int); +. long (*_get_reloc_upper_bound) (bfd *, sec_ptr); +. long (*_bfd_canonicalize_reloc) (bfd *, sec_ptr, arelent **, +. struct bfd_symbol **); +. void (*_bfd_set_reloc) (bfd *, sec_ptr, arelent **, unsigned int); . {* See documentation on reloc types. *} . reloc_howto_type * -. (*reloc_type_lookup) (bfd *, bfd_reloc_code_real_type); +. (*reloc_type_lookup) (bfd *, bfd_reloc_code_real_type); . reloc_howto_type * -. (*reloc_name_lookup) (bfd *, const char *); -. +. (*reloc_name_lookup) (bfd *, const char *); . . {* Routines used when writing an object file. *} .#define BFD_JUMP_TABLE_WRITE(NAME) \ . NAME##_set_arch_mach, \ . NAME##_set_section_contents . -. bfd_boolean (*_bfd_set_arch_mach) -. (bfd *, enum bfd_architecture, unsigned long); -. bfd_boolean (*_bfd_set_section_contents) -. (bfd *, sec_ptr, const void *, file_ptr, bfd_size_type); +. bfd_boolean (*_bfd_set_arch_mach) (bfd *, enum bfd_architecture, +. unsigned long); +. bfd_boolean (*_bfd_set_section_contents) (bfd *, sec_ptr, const void *, +. file_ptr, bfd_size_type); . . {* Routines used by the linker. *} .#define BFD_JUMP_TABLE_LINK(NAME) \ @@ -465,31 +470,34 @@ BFD_JUMP_TABLE macros. . NAME##_bfd_define_common_symbol, \ . NAME##_bfd_define_start_stop . -. int (*_bfd_sizeof_headers) (bfd *, struct bfd_link_info *); -. bfd_byte * (*_bfd_get_relocated_section_contents) -. (bfd *, struct bfd_link_info *, struct bfd_link_order *, -. bfd_byte *, bfd_boolean, struct bfd_symbol **); +. int (*_bfd_sizeof_headers) (bfd *, struct bfd_link_info *); +. bfd_byte * (*_bfd_get_relocated_section_contents) (bfd *, +. struct bfd_link_info *, +. struct bfd_link_order *, +. bfd_byte *, bfd_boolean, +. struct bfd_symbol **); . -. bfd_boolean (*_bfd_relax_section) -. (bfd *, struct bfd_section *, struct bfd_link_info *, bfd_boolean *); +. bfd_boolean (*_bfd_relax_section) (bfd *, struct bfd_section *, +. struct bfd_link_info *, bfd_boolean *); . . {* Create a hash table for the linker. Different backends store . different information in this table. *} . struct bfd_link_hash_table * -. (*_bfd_link_hash_table_create) (bfd *); +. (*_bfd_link_hash_table_create) (bfd *); . . {* Add symbols from this object file into the hash table. *} . bfd_boolean (*_bfd_link_add_symbols) (bfd *, struct bfd_link_info *); . . {* Indicate that we are only retrieving symbol values from this section. *} -. void (*_bfd_link_just_syms) (asection *, struct bfd_link_info *); +. void (*_bfd_link_just_syms) (asection *, struct bfd_link_info *); . . {* Copy the symbol type and other attributes for a linker script . assignment of one symbol to another. *} .#define bfd_copy_link_hash_symbol_type(b, t, f) \ -. BFD_SEND (b, _bfd_copy_link_hash_symbol_type, (b, t, f)) -. void (*_bfd_copy_link_hash_symbol_type) -. (bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *); +. BFD_SEND (b, _bfd_copy_link_hash_symbol_type, (b, t, f)) +. void (*_bfd_copy_link_hash_symbol_type) (bfd *, +. struct bfd_link_hash_entry *, +. struct bfd_link_hash_entry *); . . {* Do a link based on the link_order structures attached to each . section of the BFD. *} @@ -506,8 +514,7 @@ BFD_JUMP_TABLE macros. . . {* Sets the bitmask of allowed and disallowed section flags. *} . bfd_boolean (*_bfd_lookup_section_flags) (struct bfd_link_info *, -. struct flag_info *, -. asection *); +. struct flag_info *, asection *); . . {* Attempt to merge SEC_MERGE sections. *} . bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *); @@ -528,9 +535,9 @@ BFD_JUMP_TABLE macros. . struct bfd_link_hash_entry *); . . {* Define a __start, __stop, .startof. or .sizeof. symbol. *} -. struct bfd_link_hash_entry *(*_bfd_define_start_stop) (struct bfd_link_info *, -. const char *, -. asection *); +. struct bfd_link_hash_entry * +. (*_bfd_define_start_stop) (struct bfd_link_info *, const char *, +. asection *); . . {* Routines to handle dynamic symbols and relocs. *} .#define BFD_JUMP_TABLE_DYNAMIC(NAME) \ @@ -541,19 +548,18 @@ BFD_JUMP_TABLE macros. . NAME##_canonicalize_dynamic_reloc . . {* Get the amount of memory required to hold the dynamic symbols. *} -. long (*_bfd_get_dynamic_symtab_upper_bound) (bfd *); +. long (*_bfd_get_dynamic_symtab_upper_bound) (bfd *); . {* Read in the dynamic symbols. *} -. long (*_bfd_canonicalize_dynamic_symtab) -. (bfd *, struct bfd_symbol **); +. long (*_bfd_canonicalize_dynamic_symtab) (bfd *, struct bfd_symbol **); . {* Create synthetized symbols. *} -. long (*_bfd_get_synthetic_symtab) -. (bfd *, long, struct bfd_symbol **, long, struct bfd_symbol **, -. struct bfd_symbol **); +. long (*_bfd_get_synthetic_symtab) (bfd *, long, struct bfd_symbol **, +. long, struct bfd_symbol **, +. struct bfd_symbol **); . {* Get the amount of memory required to hold the dynamic relocs. *} -. long (*_bfd_get_dynamic_reloc_upper_bound) (bfd *); +. long (*_bfd_get_dynamic_reloc_upper_bound) (bfd *); . {* Read in the dynamic relocs. *} -. long (*_bfd_canonicalize_dynamic_reloc) -. (bfd *, arelent **, struct bfd_symbol **); +. long (*_bfd_canonicalize_dynamic_reloc) (bfd *, arelent **, +. struct bfd_symbol **); . A pointer to an alternative bfd_target in case the current one is not @@ -563,7 +569,7 @@ endianness. The function open_output() in ld/ldlang.c uses this field to find an alternative output format that is suitable. . {* Opposite endian version of this target. *} -. const struct bfd_target * alternative_target; +. const struct bfd_target *alternative_target; . . {* Data for use by back-end routines, which isn't @@ -1432,8 +1438,8 @@ static const bfd_target * const _bfd_target_vector[] = &w65_coff_vec, - &wasm_vec, - &wasm32_elf32_vec, + &wasm_vec, + &wasm32_elf32_vec, &we32k_coff_vec, @@ -1696,11 +1702,11 @@ _bfd_find_arch_match (const char *tname, const char **arch, char end_ch = (in_a ? in_a[strlen (tname)] : 0); if (in_a && (in_a == *arch || in_a[-1] == ':') - && end_ch == 0) - { - *def_target_arch = *arch; - return TRUE; - } + && end_ch == 0) + { + *def_target_arch = *arch; + return TRUE; + } arch++; } return FALSE; @@ -1716,16 +1722,16 @@ SYNOPSIS int *underscoring, const char **def_target_arch); DESCRIPTION - Return a pointer to the transfer vector for the object target - named @var{target_name}. If @var{target_name} is <<NULL>>, - choose the one in the environment variable <<GNUTARGET>>; if - that is null or not defined, then choose the first entry in the - target list. Passing in the string "default" or setting the - environment variable to "default" will cause the first entry in - the target list to be returned, and "target_defaulted" will be - set in the BFD if @var{abfd} isn't <<NULL>>. This causes - <<bfd_check_format>> to loop over all the targets to find the - one that matches the file being read. + Return a pointer to the transfer vector for the object target + named @var{target_name}. If @var{target_name} is <<NULL>>, + choose the one in the environment variable <<GNUTARGET>>; if + that is null or not defined, then choose the first entry in the + target list. Passing in the string "default" or setting the + environment variable to "default" will cause the first entry in + the target list to be returned, and "target_defaulted" will be + set in the BFD if @var{abfd} isn't <<NULL>>. This causes + <<bfd_check_format>> to loop over all the targets to find the + one that matches the file being read. If @var{is_bigendian} is not <<NULL>>, then set this value to target's endian mode. True for big-endian, FALSE for little-endian or for invalid target. @@ -1763,12 +1769,12 @@ bfd_get_target_info (const char *target_name, bfd *abfd, const char **arches = bfd_arch_list (); if (arches && tname) - { - char *hyp = strchr (tname, '-'); + { + char *hyp = strchr (tname, '-'); - if (hyp != NULL) - { - tname = ++hyp; + if (hyp != NULL) + { + tname = ++hyp; /* Make sure we detect architecture names for triplets like "pe-arm-wince-little". */ @@ -1791,7 +1797,7 @@ bfd_get_target_info (const char *target_name, bfd *abfd, } if (arches) - free (arches); + free (arches); } return target_vec; } |