summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric B. Weddington <eric.weddington@atmel.com>2009-02-03 17:21:02 +0000
committerEric B. Weddington <eric.weddington@atmel.com>2009-02-03 17:21:02 +0000
commitf72981631db1f6b3761d336f28064e04ab033876 (patch)
tree9038fe16e227787ffa1eff3a45512f115a1fb7a5
parentc0103fea86cd9b10466d6360990a850f0f3ae16d (diff)
downloadbinutils-redhat-f72981631db1f6b3761d336f28064e04ab033876.tar.gz
/bfd:
2009-02-03 Eric B. Weddington <eric.weddington@atmel.com> * elf32-avr.c (avr_final_link_relocate): Allow avr25 to wraparound.
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/elf32-avr.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 39d6e26d3f..5b1b666d30 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-03 Eric B. Weddington <eric.weddington@atmel.com>
+
+ * elf32-avr.c (avr_final_link_relocate): Allow avr25 to wraparound.
+
2009-02-03 Carlos O'Donell <carlos@codesourcery.com>
* configure.in: AC_SUBST pdfdir.
diff --git a/bfd/elf32-avr.c b/bfd/elf32-avr.c
index 17e20fa2c3..afcef18aa3 100644
--- a/bfd/elf32-avr.c
+++ b/bfd/elf32-avr.c
@@ -854,10 +854,11 @@ avr_final_link_relocate (reloc_howto_type * howto,
{
/* Relative distance is too large. */
- /* Always apply WRAPAROUND for avr2 and avr4. */
+ /* Always apply WRAPAROUND for avr2, avr25, and avr4. */
switch (bfd_get_mach (input_bfd))
{
case bfd_mach_avr2:
+ case bfd_mach_avr25:
case bfd_mach_avr4:
break;