diff options
author | Nick Clifton <nickc@redhat.com> | 2006-03-03 15:25:31 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2006-03-03 15:25:31 +0000 |
commit | df406460e9fc46e766dc418f85568062a4912bbe (patch) | |
tree | 8e1d5b1142214b245e59c01ed42f4a53510e7b07 /bfd/reloc.c | |
parent | b92a518e7392026b969a7547e5b876ea9413f7ff (diff) | |
download | ppe42-binutils-df406460e9fc46e766dc418f85568062a4912bbe.tar.gz ppe42-binutils-df406460e9fc46e766dc418f85568062a4912bbe.zip |
Add linker relaxation support for the AVR
Diffstat (limited to 'bfd/reloc.c')
-rw-r--r-- | bfd/reloc.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bfd/reloc.c b/bfd/reloc.c index b621217ef5..31314e7246 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 |