|
From: Pedro A. <ped...@po...> - 2006-09-25 21:52:25
|
I realize that I have been holding back the MinGW target for a while. I have some patches to libstdc++ to make it compile, but they need cleaning up. It took me only a couple of hours to make it work, but it is taking me forever to clean them up, partly because one needs to fully understand the gcc's build system to not stump on other targets, and partly for other things stealing my time. What I am trying to do is remove the #ifdef __MINGW32CE__ from the patch, and make the checks check for feature, not target. eg: -#ifdef __MINGW32CE__ +#ifdef HAVE_STRCOLL #else #endif And have the autoconf* stuff define the HAVE_STRCOLL. Attached is the patch I have now. This version, as it is probably brakes cegcc (along with everyother target :) ). If someone wants to step up, please go ahead. I have an older patch that is all `#ifdef __MINGW32CE__` and it will probably be safer to commit that version. I will do so, once I get to the machine that has it. Cheers, Pedro Alves |