From 2a0950934ebc2630eb1ac667d808cd24190b61b7 Mon Sep 17 00:00:00 2001 From: Georg-Johann Lay Date: Mon, 7 Jan 2013 15:57:08 +0000 Subject: PR target/PR54461 PR target/PR54461 * doc/install.texi (Cross-Compiler-Specific Options): Document --with-avrlibc. From-SVN: r194978 --- gcc/ChangeLog | 6 ++++++ gcc/doc/install.texi | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 856265a..c61bf50 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-01-07 Georg-Johann Lay + + PR target/PR54461 + * doc/install.texi (Cross-Compiler-Specific Options): Document + --with-avrlibc. + 2013-01-07 Tejas Belagod * config/aarch64/arm_neon.h (vmovn_high_is16, vmovn_high_s32, diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 8273a87..dd28acc 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -1813,6 +1813,16 @@ being used as the target C library. This causes @code{__eprintf} to be omitted from @file{libgcc.a} on the assumption that it will be provided by @samp{newlib}. +@item --with-avrlibc +Specifies that @samp{AVR-Libc} is +being used as the target C library. This causes float support +functions like @code{__addsf3} to be omitted from @file{libgcc.a} on +the assumption that it will be provided by @file{libm.a}. For more +technical details, cf. @uref{http://gcc.gnu.org/PR54461,,PR54461}. +This option is only supported for the AVR target. It is not supported for +RTEMS configurations, which currently use newlib. The option is +supported since version 4.7.2 and is the default in 4.8.0 and newer. + @item --with-build-time-tools=@var{dir} Specifies where to find the set of target tools (assembler, linker, etc.) that will be used while building GCC itself. This option can be useful -- cgit v1.1