----- Original Message -----
From: "Earnie Boyd"
> This request is a result of
>
> <file name="/mingw/include/stddef.h">
> /*
> * This is just an RC_INVOKED guard for the real stddef.h
> * fixincluded in gcc system dir. One day we will delete this file.
> */
> #ifndef RC_INVOKED
> #include_next<stddef.h>
> #endif
> </file>
>
> <file name="/mingw/include/stdarg.h">
> /*
> * This is just an RC_INVOKED guard for the real stdarg.h
> * fixincluded in gcc system dir. One day we will delete this file.
> */
> #ifndef RC_INVOKED
> #include_next<stdarg.h>
> #endif
> </file>
>
> 1) Can we claim GCC is now fixed?
No . There are no RC_INVOKED guards in gcc's headers..
> 2) Should we guard multiple inclusions?
No. Not stddef.h anyway. It needs to be included multiple times to
get different typedefs. See GCC's stddef.h.
I don't think the bug reported is actually related to #include_next, but
without the output of gcc -E -H I'm guessing. There used to be a bug
in 3.1 or 3.2 with using namespaces -- resulting in stack overflow as it
cycled through recursive namespace declarations. That looked like a
preprocessor bug but was actually a bug in cc1plus.exe (gcc -E worked
fine, gcc -S didn't)
Danny
>
> Earnie
>
> -------- Original Message --------
> Subject: [Mingw-notify] [ mingw-Support Requests-887177 ] Cannot build
> projects using STLPort
> Date: Thu, 29 Jan 2004 10:51:04 -0800
> From: SourceForge.net <noreply@...>
> To: noreply@...
>
> This list is used to send updates of submitted patches, bug reports
and
> file releases. You are discouraged from posting to this list. If you
> wish to unsubscribe you can do so at
> https://lists.sourceforge.net/lists/listinfo/mingw-notify.Support
> Requests item #887177, was opened at 2004-01-29 18:46
> Message generated for change (Comment added) made by kidkat
> You can respond by visiting:
>
https://sourceforge.net/tracker/?func=detail&atid=202435&aid=887177&grou
p_id=2435
>
> Category: None
> Group: None
> Status: Open
> Priority: 5
> Submitted By: Oliver Stoeneberg (kidkat)
> Assigned to: Nobody/Anonymous (nobody)
> Summary: Cannot build projects using STLPort
>
> Initial Comment:
> I tried to build a project, that utilizes STLPort with
> MinGW and I always got into an endless loop with some
> standard includes like "stddef.h", "stdarg.h" and
> "string.h". Is there a way to use STLPort with MinGW?
>
> ----------------------------------------------------------------------
>
> >Comment By: Oliver Stoeneberg (kidkat)
> Date: 2004-01-29 18:51
>
> Message:
> Logged In: YES
> user_id=591019
>
> I forgot to mention my configuration:
>
> Windows 2000
> gcc version 3.2 (mingw special 20020817-1)
> GNU ld version 2.13.90 20021005
> __MINGW32_VERSION 2.4
> __W32API_VERSION 2.2 (note: this define is in the
> include/w32api.h and not in the include/win32.h as mentioned
> on the "Reporting bugs" page on http://www.mingw.org)
>
> using Dev-C++ 4.9.8.0 compiler package
> (http://www.bloodshed.net)
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
>
https://sourceforge.net/tracker/?func=detail&atid=202435&aid=887177&grou
p_id=2435
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> MinGW-notify mailing list
> MinGW-notify@...
> https://lists.sourceforge.net/lists/listinfo/mingw-notify
>
>
>
> --
> http://www.mingw.org
> http://sourceforge.net/projects/mingw
> https://sourceforge.net/donate/index.php?user_id=15438
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> MinGW-dvlpr mailing list
> MinGW-dvlpr@...
> https://lists.sourceforge.net/lists/listinfo/mingw-dvlpr
|