This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC 3.0.3 build-procedure incompatibilities with POSIX 1003.1-2001


> Date: Tue, 19 Feb 2002 09:10:53 -0800
> Cc: gcc-bugs@gcc.gnu.org
> User-Agent: Mutt/1.3.27i
> From: Zack Weinberg <zack@codesourcery.com>
> 
> 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.

That will probably happen some time this year, though I suppose the
exact date depends on your definition of "wide general use".  But even
if it doesn't happen until next year, we wight as well get ready for
it now, as people will be installing old GCC versions for quite some
time to come.

> Many older systems do not support the options you would use
> unconditionally.

I tried to limit myself to usage that is supported by both the
pre-POSIX (i.e. pre-1992) and POSIX variants, except I did indulge in
1992 syntax in places where I thought the programs would be run only
by a maintainer.

Quite possibly I missed something there (there were a lot of patches),
and if so please let me know so that I can submit a revised set.  As
you say, the goal is to increase portability, not decrease it.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]