diff options
author | Jeff Law <law@redhat.com> | 1994-02-27 19:20:44 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1994-02-27 19:20:44 +0000 |
commit | e08b9ad7a1dac15ca593a1c6aa8cac7000c19045 (patch) | |
tree | 94d6fafc9906bda0cd7a63bc5055100258145b52 /bfd/elf32-hppa.h | |
parent | f6061456e040d972b77960626275bb8f3160264f (diff) | |
download | gdb-e08b9ad7a1dac15ca593a1c6aa8cac7000c19045.zip gdb-e08b9ad7a1dac15ca593a1c6aa8cac7000c19045.tar.gz gdb-e08b9ad7a1dac15ca593a1c6aa8cac7000c19045.tar.bz2 |
* elf32-hppa.c: Second half of major cleanup. More comments,
PARAMize and staticize rest of functions. Delete unused
functions. Delete unused/unnecessary arguments to some functions.
Group static vars together. Abort for bad errors until we have
error code propogation working. Work on spacing and indention.
Add FIXMEs for unresolved problems. Use enums rather than
#defines for lots of things. Merge two functions which build
linker stubs into a single function (so they can easily share a
ton of common code).
Diffstat (limited to 'bfd/elf32-hppa.h')
-rw-r--r-- | bfd/elf32-hppa.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/bfd/elf32-hppa.h b/bfd/elf32-hppa.h index 7b1aede..86e8e3c 100644 --- a/bfd/elf32-hppa.h +++ b/bfd/elf32-hppa.h @@ -342,13 +342,17 @@ struct symext_chain typedef struct symext_chain symext_chainS; -void elf_hppa_tc_symbol PARAMS ((bfd *, elf_symbol_type *, int, - symext_chainS **, symext_chainS **)); -void elf_hppa_tc_make_sections PARAMS ((bfd *, symext_chainS *)); -void hppa_elf_stub_finish PARAMS ((bfd *)); -elf32_hppa_reloc_type **hppa_elf_gen_reloc_type PARAMS ((bfd *, - elf32_hppa_reloc_type, - int, int)); +void elf_hppa_tc_symbol + PARAMS ((bfd *, elf_symbol_type *, int, symext_chainS **, symext_chainS **)); + +elf32_hppa_reloc_type **hppa_elf_gen_reloc_type + PARAMS ((bfd *, elf32_hppa_reloc_type, int, int)); + +asymbol * hppa_look_for_stub_in_section + PARAMS ((bfd *, bfd *, bfd *, asection *, asymbol **, + int *, struct bfd_link_info *)); + void elf_hppa_final_processing PARAMS ((void)); +void elf_hppa_tc_make_sections PARAMS ((bfd *, symext_chainS *)); #endif /* _ELF32_HPPA_H */ |