/bfd:
authorEric B. Weddington <eric.weddington@atmel.com>
Tue, 3 Feb 2009 17:21:02 +0000 (17:21 +0000)
committerEric B. Weddington <eric.weddington@atmel.com>
Tue, 3 Feb 2009 17:21:02 +0000 (17:21 +0000)
2009-02-03  Eric B. Weddington  <eric.weddington@atmel.com>

* elf32-avr.c (avr_final_link_relocate): Allow avr25 to wraparound.

bfd/ChangeLog
bfd/elf32-avr.c

index 39d6e26d3f23ec2c805e7d1751dd89f7c046cdc2..5b1b666d309997d2b0e700097952bc47e91a3459 100644 (file)
@@ -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.
index 17e20fa2c3a8d7ac26f883e5e0dc69dd1edd6c36..afcef18aa30726c14297e649b71988d3c9a216a1 100644 (file)
@@ -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;