This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Gcc 3.0, printf() and exim-3.30
- To: Nix <nix at esperi dot demon dot co dot uk>
- Subject: Re: Gcc 3.0, printf() and exim-3.30
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 21 Jun 2001 03:27:54 -0300
- Cc: Vadim Vygonets <vadik at vygo dot net>, gcc at gcc dot gnu dot org
- Organization: GCC Team, Red Hat
- References: <20010619161158.F9339@vygo.net> <87bsnihitd.fsf@loki.wkstn.nix>
On Jun 20, 2001, Nix <nix@esperi.demon.co.uk> wrote:
> On Tue, 19 Jun 2001, Vadim Vygonets stipulated:
>> It looks as if gcc 3.0 has printf defined as a macro. IMHO this is
>> lunacy.
> Nope; printf is not a macro, and GCC does not define printf :)
Some recent version of glibc do define printf as a macro, as allowed
by the most recent C standard. Note that is has nothing to do with
GCC, since GCC only uses whatever C library and C headers are
available in the operating system you're running.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me