Subject: CVS commit: wip/avr-gcc
From: Makoto Fujiwara
Date: 2014-06-18 07:08:59
Message id: E1Wx87Z-0003kn-BL@sfs-ml-1.v29.ch3.sourceforge.com

Log Message:
Update avr-gcc 4.7.3 to 4.8.3
- libiberty.a will be installed as
    lib/gcc/avr/${PKGVERSION}/libiberty.a
  (previous 4.5.3, and 4.7.3 did not have the one).
  and it is moved from lib/libiberty.a to above to avoid confilct to
  other cross and native tools.

>From grepping 'avr' from NEWS file:
---------------------------------
   On AVR, the configure option --with-avrlibc supported since GCC 4.7.2
   is turned on per default for all non-RTEMS configurations. This option
   arranges for a better integration of [3]AVR Libc with avr-gcc. For
   technical details, see [4]PR54461. To turn off the option in non-RTEMS
   configurations, use --with-avrlibc=no. If the compiler is configured
   for RTEMS, the option is always turned off.

     * Support has been added for the AVR-specific configure option
       --with-avrlibc=yes in order to arrange for better integration of
       [3]AVR-Libc. This configure option is supported in avr-gcc 4.7.2
       and newer and will only take effect in non-RTEMS configurations. If
       avr-gcc is configured for RTEMS, the option will be ignored which
       is the same as specifying --with-avrlibc=no. See [4]PR54461 for
       more technical details.

   3. http://www.nongnu.org/avr-libc/
   4. http://gcc.gnu.org/PR54461

#include <avr/io.h> /* Port Definitions from AVR-LibC */

     * [297]14064 [avr-elf] -fdata-sections triggers ICE
     * [302]16884 [avr-elf] [fweb related] bug while initializing

Files:
RevisionActionfile
1.7modifywip/avr-gcc/Makefile
1.7modifywip/avr-gcc/PLIST
1.2modifywip/avr-gcc/buildlink3.mk
1.6modifywip/avr-gcc/distinfo
1.1removewip/avr-gcc/PLIST.x86_64
1.1removewip/avr-gcc/patches/patch-gcc_config_avr_driver-avr_c
1.4removewip/avr-gcc/patches/patch-libiberty_Makefile.in