> > The "doc" mentions __CEGCC__ and __CEGCC32__, but I couldn't find any > > place where they are defined. > > src/gcc/gcc/config/arm/{wince-cegcc,mingw32}.h
Sorry, I've been looking for them in the include files. Anyhow, I don't really understand how the user is getting these macros. There must be some magic command which explicitely lists all predefined macros (one cannot really expect that every user will search the source code of the compiler to find them). I just somehow miss it. In a normal situation I would do the following: gcc -dumpspecs but this is NOT working with ming32ce ... > You would be able to use it as > #if defined(__CEGCC__) || defined(__MINGW32CE__) > #include <cegcc.h> > #endif Well, one could "reuse" the standard __CEGCC__/__CEGCC__/__MINGW32CE__ They are already there, so ... why not: #define __CEGCC32__ CEGCC32_VERSION(0,60,00) #define __MINGW32CE__ MINGW32CE_VERSION(0,60,00) Then it would be sufficient to implement the CEGCC32_VERSION and MINGW32CE_VERSION macros as proposed in my last mail. Jacek. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel