aboutsummaryrefslogtreecommitdiff
path: root/bfd/libhppa.h
AgeCommit message (Collapse)AuthorFilesLines
2000-07-09Restore hppa-elf32 to working order.Alan Modra1-354/+261
2000-05-19 * libhppa.h (re_assemble_3, re_assemble_12, re_assemble_16,Jeff Law1-10/+10
re_assemble_17, re_assemble_21, re_assemble_22): Don't mask insn. (hppa_rebuild_insn): Mask immediate bits here instead. * elf-hppa.h (elf_hppa_relocate_insn): Mask here too.
2000-05-04Fix thinko in 2000-05-02 change.Alan Modra1-1/+1
2000-05-02Assorted code cleanup and fixes for hppa. Re-enable elf32-hppa asAlan Modra1-320/+277
it now compiles even if it doesn't work too well.
2000-04-29Correctly check gcc version.Alan Modra1-2/+2
2000-04-24 * libhppa.h (dis_assemble_16): New function.Jeff Law1-1/+27
(pa_arch): Added pa20w element.
1999-10-17Fix typo in last change.Jeff Law1-1/+1
1999-10-17 * libhppa.h (bfd_hppa_insn2fmt): Change to return an int.Jeff Law1-3/+3
1999-09-19 * som.c (NO_PCREL_MODES): Define if the system does not defineJeff Law1-0/+43
R_SHORT_PCREL_MODE. (hppa_som_gen_reloc_type): Handle both short and long pcrel branches. (som_write_fixups): Eliminate redundant pcrel mode relocs. Handle R_LONG_PCREL_MODE and R_SHORT_PCREL_MODE * libhppa.h (dis_assemble_22): New function. (bfd_hppa_insn2fmt): Handle long branch. * libhppa.h (bfd_hppa_insn2fmt): Decode and handle formats found in PA2.0.
1999-08-05 * libhppa.h (R_HPPA_LTPSEL, R_HPPA_RTPSEL): New field selectorsJeff Law1-2/+6
(e_ltpsel, e_rtpsel): Similarly.
1999-07-12 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor1-2/+3
as appropriate. Use EMPTY_HOWTO as appropriate. Fill in structure initializations. Add casts. * reloc.c (EMPTY_HOWTO): Define. * bfd-in2.h: Rebuild. * coff-h8300.c (h8300_reloc16_extra_cases): Remove useless comparisons against 0. * elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Change previous_ibfd_e_flags to unsigned long. * vms.h (struct vms_private_data_struct): Change section_count to unsigned. * vms-gsd.c (_bfd_vms_slurp_gsd): Change psect_idx to unsigned. (_bfd_vms_write_gsd): Change symnum to unsigned. * vms-hdr.c (_bfd_vms_write_hdr): Change symnum to unsigned. * vms-tir.c (etir_sta): Change psect to unsigned. (alloc_section): Change idx to unsigned. (tir_sta, tir_ctl): Change psect to unsigned. (_bfd_vms_write_tir): Change len and before to bfd_size_type. * vms.c (priv_section_count): Change to unsigned.
1999-07-06 * libhppa.h: Revert July 2, 1999 patch.Jeff Law1-0/+15
1999-07-02 * libhppa.h (HPPA_R_ARG_RELOC): Delete.Jeff Law1-15/+0
(HPPA_R_CONSTANT, HPPA_R_ADDEND): Likewise.
1999-06-16 * libhppa.h: Fix various formatting errors.Jeff Law1-61/+42
(assemble_3); Rewrite using CATENATE. (assemble_17): Fix various bugs.
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson1-0/+700