This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/14344] [3.3.3 Regression] MinGW Bootstrap Failure
- From: "dannysmith at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 29 Feb 2004 20:10:29 -0000
- Subject: [Bug target/14344] [3.3.3 Regression] MinGW Bootstrap Failure
- References: <20040229144929.14344.stl@caltech.edu>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dannysmith at gcc dot gnu dot org 2004-02-29 20:10 -------
The config/i386/cygming.h in the mingw distribution of gcc-3.3.3 is a backport
from gcc-3.4. It does not exist in FSF sources of 3.3.3.
I am confused as to what sources you are using. If you are using the FSF
sources and have applied some of the mingw32-local patches but failed to add
cygming.h than you would get the errors you see.
Can you try with either
(1) pristine FSF sources
(2) the sources as distributed by mingw.org
The latter will have this in version.c:
const char version_string[] = "3.3.3 (mingw special)";
and
const char bug_report_url[] = "<URL:http://www.mingw.org/bugs.shtml>";
FWIW, the pristine sources as well as the modified sources both bootstrap
(host=build=target-mingw32) within a cygwin bash shell (with mounts and path
set approproiately to hide the cygwin build of gcc) and cygwin autotools and
dejagnu
There is a sysroot-related bug that apppeared just before 3.3.3 was released,
but that does not affect bootstap if everything is on same drive. It only
affects relocatabilty of toolset across disk volumes.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14344