aboutsummaryrefslogtreecommitdiff
path: root/bfd/reloc.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2006-03-03 15:25:31 +0000
committerNick Clifton <nickc@redhat.com>2006-03-03 15:25:31 +0000
commitdf406460e9fc46e766dc418f85568062a4912bbe (patch)
tree8e1d5b1142214b245e59c01ed42f4a53510e7b07 /bfd/reloc.c
parentb92a518e7392026b969a7547e5b876ea9413f7ff (diff)
downloadfsf-binutils-gdb-df406460e9fc46e766dc418f85568062a4912bbe.zip
fsf-binutils-gdb-df406460e9fc46e766dc418f85568062a4912bbe.tar.gz
fsf-binutils-gdb-df406460e9fc46e766dc418f85568062a4912bbe.tar.bz2
Add linker relaxation support for the AVR
Diffstat (limited to 'bfd/reloc.c')
-rw-r--r--bfd/reloc.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/reloc.c b/bfd/reloc.c
index b621217..31314e7 100644
--- a/bfd/reloc.c
+++ b/bfd/reloc.c
@@ -3586,6 +3586,11 @@ ENUMDOC
This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
of program memory address) into 8 bit immediate value of LDI insn.
ENUM
+ BFD_RELOC_AVR_MS8_LDI
+ENUMDOC
+ This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
+ of 32 bit value) into 8 bit immediate value of LDI insn.
+ENUM
BFD_RELOC_AVR_LO8_LDI_NEG
ENUMDOC
This is a 16 bit reloc for the AVR that stores negated 8 bit value
@@ -3603,6 +3608,11 @@ ENUMDOC
(most high 8 bit of program memory address) into 8 bit immediate value
of LDI or SUBI insn.
ENUM
+ BFD_RELOC_AVR_MS8_LDI_NEG
+ENUMDOC
+ This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
+ of 32 bit value) into 8 bit immediate value of LDI insn.
+ENUM
BFD_RELOC_AVR_LO8_LDI_PM
ENUMDOC
This is a 16 bit reloc for the AVR that stores 8 bit value (usually