aboutsummaryrefslogtreecommitdiff
path: root/bfd/bfd-in2.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2002-02-09 22:53:53 +0000
committerRichard Henderson <rth@redhat.com>2002-02-09 22:53:53 +0000
commit7793f4d007be419ed2020614783f0797cc5e3634 (patch)
tree7efa3978b45b8ffe67154f9e1167b0f07b5bdaf3 /bfd/bfd-in2.h
parentda966255a51ecc124f8eb1a23b8b62e1b76b75a0 (diff)
downloadgdb-7793f4d007be419ed2020614783f0797cc5e3634.zip
gdb-7793f4d007be419ed2020614783f0797cc5e3634.tar.gz
gdb-7793f4d007be419ed2020614783f0797cc5e3634.tar.bz2
* elf64-alpha.c (elf64_alpha_howto): Add R_ALPHA_BRSGP.
(elf64_alpha_reloc_map, elf64_alpha_check_relocs): Likewise. (elf64_alpha_relocate_section): Likewise. * reloc.c (BFD_RELOC_ALPHA_BRSGP): New. * bfd-in2.h, libbfd.h: Rebuild.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r--bfd/bfd-in2.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 2692b00..ff4ba0d 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -2136,6 +2136,11 @@ GP register. */
BFD_RELOC_ALPHA_GPREL_HI16,
BFD_RELOC_ALPHA_GPREL_LO16,
+/* Like BFD_RELOC_23_PCREL_S2, except that the source and target must
+share a common GP, and the target address is adjusted for
+STO_ALPHA_STD_GPLOAD. */
+ BFD_RELOC_ALPHA_BRSGP,
+
/* Bits 27..2 of the relocation address shifted right 2 bits;
simple reloc otherwise. */
BFD_RELOC_MIPS_JMP,