diff options
author | Gerald Pfeifer <gerald@pfeifer.com> | 2010-07-24 20:00:49 +0000 |
---|---|---|
committer | Gerald Pfeifer <gerald@gcc.gnu.org> | 2010-07-24 20:00:49 +0000 |
commit | aac91b7477b117e850647d4cdd9e27b052c38288 (patch) | |
tree | 568890d6637bbd07ab5bfb04926b1be8c9b2bee9 /gcc | |
parent | 0128991dbfc37538b8068fa8b91cfb3fc336869e (diff) | |
download | gcc-aac91b7477b117e850647d4cdd9e27b052c38288.zip gcc-aac91b7477b117e850647d4cdd9e27b052c38288.tar.gz gcc-aac91b7477b117e850647d4cdd9e27b052c38288.tar.bz2 |
install.texi (Specific, [...]): Adjust to recent changes.
* doc/install.texi (Specific, *-*-freebsd*): Adjust to recent
changes. Streamline paragraph on compatibility with the system
compiler.
From-SVN: r162503
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/install.texi | 13 |
2 files changed, 13 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aa1104e..26363dd 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 648f097..fc9b988 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -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 |