aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf64-hppa.c
AgeCommit message (Collapse)AuthorFilesLines
2001-09-18Touches most files in bfd/, so likely will be blamed for everything..Alan Modra1-37/+40
o bfd_read and bfd_write lose an unnecessary param and become bfd_bread and bfd_bwrite. o bfd_*alloc now all take a bfd_size_type arg, and will error if size_t is too small. eg. 32 bit host, 64 bit bfd, verrry big files or bugs in linker scripts etc. o file_ptr becomes a bfd_signed_vma. Besides matching sizes with various other types involved in handling sections, this should make it easier for bfd to support a 64 bit off_t on 32 bit hosts that provide it. o I've made the H_GET_* and H_PUT_* macros (which invoke bfd_h_{get,put}_*) generally available. They now cast their args to bfd_vma and bfd_byte * as appropriate, which removes a swag of casts from the source. o Bug fixes to bfd_get8, aix386_core_vec, elf32_h8_relax_section, and aout-encap.c. o Zillions of formatting and -Wconversion fixes.
2001-08-112001-08-10 Andreas Jaeger <aj@suse.de>Andreas Jaeger1-1/+9
* elf64-sparc.c: Add missing prototypes. * elf32-cris.c: Likewise. * elf32-i370.c: Likewise. * elf64-hppa.c: Likewise. * elf64-s390.c: Likewise.
2001-06-032001-06-02 H.J. Lu <hjl@gnu.org>H.J. Lu1-1/+15
* elf32-hppa.c (elf32_hppa_object_p): Check ELFOSABI_LINUX and ELFOSABI_HPUX. * elf64-hppa.c (elf64_hppa_object_p): Likewise.
2001-01-31(elf64_hppa_object_p): Set architecture and machine from elf header flags.Alan Modra1-2/+15
2001-01-30Write out millicode functions with the right elf symbol type.Alan Modra1-0/+17
2001-01-14Linux target variants for elfxx-hppa.Alan Modra1-2/+17
2001-01-14Wide mode .plt offsets for elf64-hppaAlan Modra1-14/+38
2000-12-092000-12-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-35/+28
* elf64-alpha.c: Fix formatting. * elf64-hppa.c: Likewise. * elf64-mips.c: Likewise.
2000-10-12Include alloca-conf.hAlan Modra1-0/+1
2000-09-05A tiny addition for PCREL12F relocs, and a fix for functions that haveAlan Modra1-10/+17
been forced local.
2000-08-21Zero out the dynamic allocated content space. Add a comment to remind us thatNick Clifton1-1/+6
one day this ought to be fixed.
2000-07-202000-07-19 H.J. Lu <hjl@gnu.org>H.J. Lu1-0/+1
* elf32-arm.h (elf32_arm_size_dynamic_sections): Also set DF_TEXTREL if DT_TEXTREL is set. * elf32-i370.c (i370_elf_size_dynamic_sections): Likewise. * elf32-i386.c (elf_i386_size_dynamic_sections): Likewise. * elf32-m68k.c (elf_m68k_size_dynamic_sections): Likewise. * elf32-mips.c (_bfd_mips_elf_size_dynamic_sections): Likewise. * elf32-ppc.c (ppc_elf_size_dynamic_sections): Likewise. * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Likewise. * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Likewise. * elf64-hppa.c (elf64_hppa_size_dynamic_sections): Likewise. * elf64-ia64.c (elf64_ia64_size_dynamic_sections): Likewise. * elf64-sparc.c (sparc64_elf_size_dynamic_sections): Likewise. * bfd/elflink.h (NAME(bfd_elf,size_dynamic_sections)): Also set DF_SYMBOLIC for symbolic link. Also set DT_RUNPATH if DT_RPATH is set. Set the DT_FLAGS and DT_FLAGS_1 entries if necessary.
2000-07-12Use section id in get_dyn_name.Alan Modra1-13/+14
2000-07-09Restore hppa-elf32 to working order.Alan Modra1-16/+10
2000-04-24 * elf64-hppa.c, elf64-hppa.h: New files with PA64 support.Jeff Law1-0/+2633