aboutsummaryrefslogtreecommitdiff
path: root/bfd/bfd-in2.h
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2014-04-11 12:39:03 +0100
committerNick Clifton <nickc@redhat.com>2014-04-11 12:39:03 +0100
commit85cf705b9d4c2082e5c4a41126bf773ff435d3d2 (patch)
tree04e03794419a7c068e251c0be7a378b1c2f01c13 /bfd/bfd-in2.h
parent322f9c2100806387b8ace4df7a2b940b03b3d703 (diff)
downloadgdb-85cf705b9d4c2082e5c4a41126bf773ff435d3d2.zip
gdb-85cf705b9d4c2082e5c4a41126bf773ff435d3d2.tar.gz
gdb-85cf705b9d4c2082e5c4a41126bf773ff435d3d2.tar.bz2
Regenerate header files after this commit:
2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> * reloc.c: Add BFD_RELOC_AVR_DIFF8/16/32 relocations
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r--bfd/bfd-in2.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index cd45d71..f9854ed 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -4460,6 +4460,16 @@ in .byte hi8(symbol) */
in .byte hlo8(symbol) */
BFD_RELOC_AVR_8_HLO,
+/* AVR relocations to mark the difference of two local symbols.
+These are only needed to support linker relaxation and can be ignored
+when not relaxing. The field is set to the value of the difference
+assuming no relaxation. The relocation encodes the position of the
+second symbol so the linker can determine whether to adjust the field
+value. */
+ BFD_RELOC_AVR_DIFF8,
+ BFD_RELOC_AVR_DIFF16,
+ BFD_RELOC_AVR_DIFF32,
+
/* Renesas RL78 Relocations. */
BFD_RELOC_RL78_NEG8,
BFD_RELOC_RL78_NEG16,