This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: General search for symbols...
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Joe Buck <jbuck at synopsys dot com>
- Cc: gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Wed, 09 Apr 2003 22:33:53 -0700
- Subject: Re: General search for symbols...
- References: <200304041712.h34HCnf03282@piper.synopsys.com>
Joe Buck <jbuck at synopsys dot com> writes:
> Zack writes:
>> Note that as of 3.3 GCC no longer supports <varargs.h>, although there
>> are still vestiges of the old code for it.
>
> We should have a mention of that (together with any other deprecated
> features not already mentioned) on
>
> http://gcc.gnu.org/gcc-3.3/changes.html
Done. (I misspoke; it was only removed in 3.4, although it doesn't
make a lot of sense to use <varargs.h> with 3.3 which dropped
-traditional.)
zw
===================================================================
Index: gcc-3.4/changes.html
--- gcc-3.4/changes.html 6 Apr 2003 15:18:53 -0000 1.18
+++ gcc-3.4/changes.html 10 Apr 2003 05:33:19 -0000
@@ -22,6 +22,11 @@
<li>GCC no longer accepts the options <code>-fvolatile</code>,
<code>-fvolatile-global</code> and <code>-fvolatile-static</code>.
It is unlikely that they worked correctly in any 3.x release.</li>
+ <li>GCC no longer supports the use of <code><varargs.h></code>
+ and does not provide this header with the distribution. Use
+ <code><stdarg.h></code> instead. (This header is primarily
+ useful with traditional mode compilation, which feature was removed
+ in GCC 3.3.)
</ul>
<h2>General Optimizer Improvements</h2>