public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: ada/6159: __builtin_va_list definition not generated in output of cpp
@ 2002-04-03 12:16 Daniel Jacobowitz
0 siblings, 0 replies; 2+ messages in thread
From: Daniel Jacobowitz @ 2002-04-03 12:16 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR ada/6159; it has been noted by GNATS.
From: Daniel Jacobowitz <drow@mvista.com>
To: pingchew99@yahoo.com
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/6159: __builtin_va_list definition not generated in output of cpp
Date: Wed, 3 Apr 2002 15:09:16 -0500
On Wed, Apr 03, 2002 at 07:57:58PM -0000, pingchew99@yahoo.com wrote:
>
> >Number: 6159
> >Category: ada
> >Synopsis: __builtin_va_list definition not generated in output of cpp
> >Confidential: no
> >Severity: serious
> >Priority: medium
> >Responsible: unassigned
> >State: open
> >Class: support
> >Submitter-Id: net
> >Arrival-Date: Wed Apr 03 12:06:00 PST 2002
> >Closed-Date:
> >Last-Modified:
> >Originator: Ping Chew
> >Release: gcc 2.96
> >Organization:
> >Environment:
> Mandrake Linux
> >Description:
> The test file test.c has one line:
> #include <stdio.h>.
> When the above file is pre-processed to produce testout using the command:
> cc -E test.c>testout.
> The testout contains the following statement:
> typedef __builtin_va_list __gnuc_va_list
> without any definition of __builtin_va_list. It appears that __builtin_va_list is generated by gcc but is not written to testout. This creates a problem for pre-processor that analyses the output file. Is there an option like -dM that will output all macros?
__builtin_va_list is a builtin type, not a macro. Much like how "int" is
not a macro... GCC will provide it.
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 2+ messages in thread
* ada/6159: __builtin_va_list definition not generated in output of cpp
@ 2002-04-03 12:06 pingchew99
0 siblings, 0 replies; 2+ messages in thread
From: pingchew99 @ 2002-04-03 12:06 UTC (permalink / raw)
To: gcc-gnats
>Number: 6159
>Category: ada
>Synopsis: __builtin_va_list definition not generated in output of cpp
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: support
>Submitter-Id: net
>Arrival-Date: Wed Apr 03 12:06:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: Ping Chew
>Release: gcc 2.96
>Organization:
>Environment:
Mandrake Linux
>Description:
The test file test.c has one line:
#include <stdio.h>.
When the above file is pre-processed to produce testout using the command:
cc -E test.c>testout.
The testout contains the following statement:
typedef __builtin_va_list __gnuc_va_list
without any definition of __builtin_va_list. It appears that __builtin_va_list is generated by gcc but is not written to testout. This creates a problem for pre-processor that analyses the output file. Is there an option like -dM that will output all macros?
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-04-03 20:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-03 12:16 ada/6159: __builtin_va_list definition not generated in output of cpp Daniel Jacobowitz
-- strict thread matches above, loose matches on Subject: below --
2002-04-03 12:06 pingchew99
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).