[Bug bootstrap/15212] [4.0/4.1/4.2/4.3 Regression] bootstrap fails on interix3
--- Comment #26 from kazssym at nifty dot com 2007-05-22 13:37 --- (In reply to comment #25) > This patch (mh-interix.diff) and the previous one (interix-winnt.diff) let me > successfully "make bootstrap" gcc-4.2-20061212 on Win2K/Interix3.5, without > manual intervention, with the following configuration and no environment > variables such as CFLAGS set: Is it more better to add "-D_ALL_SOURCE" to STAGE1_CFLAGS too? It can be defined in the toplevel configure script. -- kazssym at nifty dot com changed: What|Removed |Added CC| |kazssym at nifty dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15212
[Bug bootstrap/15212] [4.0/4.1/4.2/4.3 Regression] bootstrap fails on interix3
--- Comment #32 from kazssym at nifty dot com 2007-06-01 12:24 --- If Bug 21706 is fixed, it can be built without defining _ALL_SOURCE even on Interix. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15212
[Bug bootstrap/15212] [4.0/4.1/4.2/4.3 Regression] bootstrap fails on interix3
--- Comment #34 from kazssym at nifty dot com 2007-06-01 15:39 --- (In reply to comment #33) > (In reply to comment #32) > > If Bug 21706 is fixed, it can be built without defining _ALL_SOURCE even on > > Interix. > > are you sure? my experiences with interix tell me to almost allways enable > _ALL_SOURCE, or not much will work ;o) > Sure, by not defining _ALL_SOURCE Interix headers hide non-standard NAMES from C programs, but GCC's build system can either find necessary functions from the C library or provide replacements. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15212
[Bug bootstrap/15212] [4.0/4.1/4.2/4.3 Regression] bootstrap fails on interix3
--- Comment #35 from kazssym at nifty dot com 2007-06-12 02:53 --- Created an attachment (id=13684) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13684&action=view) Refreshed configuration that worked for me I made a new Interix 3 configuration that bootstrapped C and C++ compilers for me without special configure parameters. It may be missing or have meaningless options/settings for Interix, but I hope it can be a starting point. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15212