OSDN Git Service

* som.c (NO_PCREL_MODES): Define if the system does not define
authorlaw <law>
Sun, 19 Sep 1999 18:22:15 +0000 (18:22 +0000)
committerlaw <law>
Sun, 19 Sep 1999 18:22:15 +0000 (18:22 +0000)
commit1d455229b786d75cf8b62f55c8d2ef7d22d086b2
treecf7611a34bcc6c91e819379514109fc81b5fa469
parenta63497bbb57e8cb823bc9cafd92f9935148d40fe
    * som.c (NO_PCREL_MODES): Define if the system does not define
        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.
bfd/ChangeLog
bfd/libhppa.h
bfd/som.c