From: Gerald Pfeifer Date: Sat, 24 Jul 2010 20:00:49 +0000 (+0000) Subject: install.texi (Specific, [...]): Adjust to recent changes. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aac91b7477b117e850647d4cdd9e27b052c38288;p=gcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aa1104e1212..26363dd0327 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2010-07-24 Gerald Pfeifer + + * doc/install.texi (Specific, *-*-freebsd*): Adjust to recent + changes. Streamline paragraph on compatibility with the system + compiler. + 2010-07-24 Steven Bosscher PR middle-end/45035 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 648f0977154..fc9b988ef8c 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