summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-07 16:22:59 +0000
committergjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4>2013-01-07 16:22:59 +0000
commit7129d13b39a9a874ddff7e7527ff49270287b110 (patch)
tree990e999ee907455c5fa1f6226526e0c86c012253
parent72ac8f2b90c0ce935237f06ecfd400a9d935b91f (diff)
downloadgcc-7129d13b39a9a874ddff7e7527ff49270287b110.tar.gz
Backport from 2013-01-07 trunk r194978.
PR target/54461 * doc/install.texi (Cross-Compiler-Specific Options): Document --with-avrlibc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@194981 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/doc/install.texi10
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ce1060a0ee7..efcbefe656d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,13 @@
2013-01-07 Georg-Johann Lay <avr@gjlay.de>
+ Backport from 2013-01-07 trunk r194978.
+
+ PR target/54461
+ * doc/install.texi (Cross-Compiler-Specific Options): Document
+ --with-avrlibc.
+
+2013-01-07 Georg-Johann Lay <avr@gjlay.de>
+
Backport from 2013-01-07 trunk r194968.
PR other/55243
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 2b0fbc77616..fbc9ec4bbb0 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -1804,6 +1804,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