From: <dan...@us...> - 2009-04-11 16:52:07
|
Revision: 1238 http://cegcc.svn.sourceforge.net/cegcc/?rev=1238&view=rev Author: dannybackx Date: 2009-04-11 16:52:02 +0000 (Sat, 11 Apr 2009) Log Message: ----------- More updates for x86 Modified Paths: -------------- trunk/cegcc/src/gcc/gcc/ChangeLog.ce trunk/cegcc/src/gcc/gcc/config/i386/mingw32ce.h Modified: trunk/cegcc/src/gcc/gcc/ChangeLog.ce =================================================================== --- trunk/cegcc/src/gcc/gcc/ChangeLog.ce 2009-04-11 15:21:26 UTC (rev 1237) +++ trunk/cegcc/src/gcc/gcc/ChangeLog.ce 2009-04-11 16:52:02 UTC (rev 1238) @@ -9,6 +9,8 @@ * gcc/config/i386/mingw32ce.h(EXTRA_OS_CPP_BUILTINS) : Redefine, so UNDER_CE is predefined by the compiler. * gcc/config/i386/mingw32ce.h(TARGET_OS_CPP_BUILTINS) : Copy from ARM. + * gcc/config/i386/mingw32ce.h(CPP_SPEC, LIB_SPEC, LINK_SPEC, + STARTFILE_SPEC, LIBGCC_SPEC) : Define. 2007-12-25 Pedro Alves <ped...@po...> Modified: trunk/cegcc/src/gcc/gcc/config/i386/mingw32ce.h =================================================================== --- trunk/cegcc/src/gcc/gcc/config/i386/mingw32ce.h 2009-04-11 15:21:26 UTC (rev 1237) +++ trunk/cegcc/src/gcc/gcc/config/i386/mingw32ce.h 2009-04-11 16:52:02 UTC (rev 1238) @@ -68,7 +68,7 @@ and to corelibc, a static lib that contains the start files, among other basic crt stuff. */ #undef LIB_SPEC -#define LIB_SPEC "-lcoredll -lcorelibc" +#define LIB_SPEC "-lcoredll" #undef LINK_SPEC #define LINK_SPEC "\ @@ -77,3 +77,13 @@ %{static:-Bstatic} %{!static:-Bdynamic} \ %{shared|mdll: -e DllMainCRTStartup} \ " + +#undef STARTFILE_SPEC +#define STARTFILE_SPEC "%{shared|mdll:dllcrt3%O%s} \ + %{!shared:%{!mdll:crt3%O%s}} %{pg:gcrt3%O%s}" + + +/* Include in the mingw32 libraries with libgcc */ +#undef LIBGCC_SPEC +#define LIBGCC_SPEC \ + "%{mthreads:-lmingwthrd} -lmingw32 -lgcc -lceoldname -lmingwex" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |