aboutsummaryrefslogtreecommitdiff
path: root/bfd/libbfd.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1996-10-14 15:21:54 +0000
committerIan Lance Taylor <ian@airs.com>1996-10-14 15:21:54 +0000
commit6b31fd3af359b3478037f5e2f38da8f953e15b86 (patch)
tree9a65ee4b005987a5ddf2d262edd5ccecd0b59c31 /bfd/libbfd.h
parent19406903ab6849e34361a3a0c2aabbf46cd029fc (diff)
downloadgdb-6b31fd3af359b3478037f5e2f38da8f953e15b86.zip
gdb-6b31fd3af359b3478037f5e2f38da8f953e15b86.tar.gz
gdb-6b31fd3af359b3478037f5e2f38da8f953e15b86.tar.bz2
Mon Oct 14 11:17:24 1996 Richard Henderson <rth@tamu.edu>
* reloc.c: Create a new BFD_RELOC_ALPHA_ELF_LITERAL. It was a mistake to have reused the ECOFF LITERAL for ELF since they have different semantics. * elf64-alpha.c (elf_reloc_map): Map from ELF_LITERAL. * bfd-in2.h, libbfd.h: Rebuild. * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Trap .got section overflow. * elf64-alpha.c (elf64_alpha_relocate_section): Do not emit a dynamic relocation for an undefweak symbol when we are building a static executable.
Diffstat (limited to 'bfd/libbfd.h')
-rw-r--r--bfd/libbfd.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/bfd/libbfd.h b/bfd/libbfd.h
index 28ce15b..02d1279 100644
--- a/bfd/libbfd.h
+++ b/bfd/libbfd.h
@@ -631,6 +631,7 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
"BFD_RELOC_ALPHA_GPDISP_LO16",
"BFD_RELOC_ALPHA_GPDISP",
"BFD_RELOC_ALPHA_LITERAL",
+ "BFD_RELOC_ALPHA_ELF_LITERAL",
"BFD_RELOC_ALPHA_LITUSE",
"BFD_RELOC_ALPHA_HINT",
"BFD_RELOC_ALPHA_LINKAGE",
@@ -745,6 +746,18 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
"BFD_RELOC_D10V_18_PCREL",
/* end-sanitize-d10v */
+/* start-sanitize-m32r */
+ "BFD_RELOC_M32R_UIMM24",
+ "BFD_RELOC_M32R_DISP8",
+ "BFD_RELOC_M32R_DISP16",
+ "BFD_RELOC_M32R_DISP24",
+/* end-sanitize-m32r */
+
+/* start-sanitize-v850 */
+ "BFD_RELOC_V850_9_PCREL",
+ "BFD_RELOC_V850_22_PCREL",
+/* end-sanitize-v850 */
+
"@@overflow: BFD_RELOC_UNUSED@@",
};
#endif