This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.0.3 build-procedure incompatibilities with POSIX 1003.1-2001
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Paul Eggert <eggert at twinsun dot com>
- Cc: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 19 Feb 2002 09:10:53 -0800
- Subject: Re: GCC 3.0.3 build-procedure incompatibilities with POSIX 1003.1-2001
- References: <200202190824.g1J8OGJ03671@sic.twinsun.com>
On Tue, Feb 19, 2002 at 12:24:17AM -0800, Paul Eggert wrote:
> The new POSIX standard is now official (IEEE Std 1003.1-2001), and it
> has removed support for some obsolete utility options that the GCC
> build procedure still uses. Here is a proposed patch, relative to GCC
> 3.0.3, to ensure that GCC still will build on POSIX 1003.1-2001 hosts.
I think changes along these lines should be made when and only when
there is a system in wide general use which does not support the older
options and commands. Many older systems do not support the options
you would use unconditionally. For backward compatibility, most newer
systems will continue to support the deprecated options for years to
come. Therefore, your patch decreases portability.
zw