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).