install.texi (Specific, [...]): Adjust to recent changes.
authorGerald Pfeifer <gerald@pfeifer.com>
Sat, 24 Jul 2010 20:00:49 +0000 (20:00 +0000)
committerGerald Pfeifer <gerald@gcc.gnu.org>
Sat, 24 Jul 2010 20:00:49 +0000 (20:00 +0000)
* doc/install.texi (Specific, *-*-freebsd*): Adjust to recent
changes.  Streamline paragraph on compatibility with the system
compiler.

From-SVN: r162503

gcc/ChangeLog
gcc/doc/install.texi

index aa1104e1212a215dc8f62501242dee914724ab45..26363dd03271d5c0be042b988e901edb22039c0e 100644 (file)
@@ -1,3 +1,9 @@
+2010-07-24  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * doc/install.texi (Specific, *-*-freebsd*): Adjust to recent
+       changes.  Streamline paragraph on compatibility with the system
+       compiler.
+
 2010-07-24  Steven Bosscher  <steven@gcc.gnu.org>
 
        PR middle-end/45035
index 648f0977154ffb2a7599ebe0227d1864d55ae911..fc9b988ef8c77f941ff9c3ac13f9c3e56cd8f458 100644 (file)
@@ -3219,12 +3219,13 @@ Support for FreeBSD 1 was discontinued in GCC 3.2.  Support for
 FreeBSD 2 (and any mutant a.out variants of FreeBSD 3) was
 discontinued in GCC 4.0.
 
-In GCC 4.5, we enabled the use of @code{dl_iterate_phdr} inside boehm-gc on
-FreeBSD 7 or later.  In order to better match the configuration of the
-FreeBSD system compiler: We also enabled the check to see if libc
-provides SSP support (which it does on FreeBSD 7), the use of
-@code{dl_iterate_phdr} inside @file{libgcc_s.so.1} (on FreeBSD 7 or later)
-and the use of @code{__cxa_atexit} by default (on FreeBSD 6 or later).
+In order to better utilize FreeBSD base system functionality and match
+the configuration of the system compiler, GCC 4.5 and above as well as
+GCC 4.4 past 2010-06-20 leverage SSP support in libc (which is present
+on FreeBSD 7 or later) and the use of @code{__cxa_atexit} by default
+(on FreeBSD 6 or later).  The use of @code{dl_iterate_phdr} inside
+@file{libgcc_s.so.1} and boehm-gc (on FreeBSD 7 or later) is enabled
+by GCC 4.5 and above.
 
 We support FreeBSD using the ELF file format with DWARF 2 debugging
 for all CPU architectures.  You may use @option{-gstabs} instead of