delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Recipient: | djgpp AT delorie DOT com |
Message-ID: | <572BA3F3.4020509@gmx.de> |
Date: | Thu, 05 May 2016 21:50:11 +0200 |
From: | "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com> |
User-Agent: | Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.13) Gecko/20101206 SUSE/3.1.7 Thunderbird/3.1.7 |
MIME-Version: | 1.0 |
To: | djgpp AT delorie DOT com |
Subject: | Re: [ANNOUNCE] DJGPP port of gcc-6.1.0 |
References: | <201604281739 DOT u3SHdF9o009018 AT delorie DOT com> <572B61D5 DOT 2040400 AT gmx DOT de> <77f635e4-2d72-733f-3bdb-aa07734d7861 AT iki DOT fi> |
In-Reply-To: | <77f635e4-2d72-733f-3bdb-aa07734d7861@iki.fi> |
X-Provags-ID: | V03:K0:u90FGBzMq4CMnT1hXjnBg0UjvXTPs4F6hW6XjWYYZqPf5reM5z1 |
VIquRdn8jvKypVxP9/iOyLZXALZrhNH1ZP5k4yfP5437YhhMMA4wu2RDD2eGU+mkkcOSNRR | |
j1XtKF3x258RJlBIRyCArVx8cC5JTwVWJqzlK8yasqMZOteoZczEnboMBkKLcCjUE/MeD4j | |
fRoQZ//gCVdkdVyi5BSng== | |
X-UI-Out-Filterresults: | notjunk:1;V01:K0:mfoPwj+BU8E=:QGWdBD1DDAbqNZ3iQrzxj0 |
SqfkCKwHagCDdSZ3xpJqAlaBenbA0AaQxpKneyaZIAdSnOflhTyxq4qPrC3Bzplrg2V2Muojv | |
QO6oIDMy19X2rq3vP7c1wjvjs1k8BH/434lxLHk4/n9+bKP9Te6zc6fxaPVG0XIDpMZumazi3 | |
pPNuHQOMAr5R5RWjVlsJtFcWkXCm8F5l3eRs9ZMJZRYvDhqFBwwUE8UY8HQOne4jK4Ogj92QS | |
WZkslFl96Y2A+nWMqASl5BBcbpDXstz2FBDGrNU1UENfXb9Y7Jm8CpptqOoAcg7AhIq6qybEO | |
ZHjP7mS2zu30IzQFp7nhVeeMT/+Nfx1fAXFRBJ87SO355XjuE832VdaQpgji0fZRR7Pu1SyQP | |
GhplBS9i5B1JrozXMq1SCvdsEBTglikfDCuqiF95ivqESLevrGi/HSfdY3V0nWlb9mFz+EFzP | |
kyJzNBcYP8hEiPrlNfJnUlWa/wmivKCWW0eVgGhj7VDjIri6E+p9HpSE+N+YuLD/TfLWxfeTI | |
4e/PDeqJybJJr02dBg8qAqQ54vfftIjdYVwIP67gMhd6xSeumMWe8JUBVPXWLiWXAsSwjHWHR | |
UNewXE41xWzPZw1VJLPbVhcBkfWHxkZ1LtDq4xrBUY3irv9fl9Y9R8yg5478q9BT/mU9kW5mz | |
NINAzK0WpLXyhjJH3QeeM+njNgp87dee9FIDlAhswX2Y2H7WgYKyAt/iqYKg5KCDZol9Zqx9K | |
0rWFekwQIo7rNYRXEWyP4BI77lhGaKyez8z+6GbuYzAb84FcT281NULNSAjWz01HoJqg6D4Tk | |
7yHWNBd | |
Reply-To: | djgpp AT delorie DOT com |
Am 05.05.2016 18:36, schrieb Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com]: > On 05/05/2016 06:08 PM, Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com] wrote: >> Am 28.04.2016 19:19, schrieb Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp-announce AT delorie DOT com]: >>> >>> This is announcement of an update of DJGPP port of GCC-6.1.0 >>> >> [snip] >> >> OFYI, I have tried to compile gcc610s on WinXP, Win2K and Win98SE and it is not >> possible. I have used gcc610, gpp610, bnu226br3, djdev205, gmp610b, mpc103b and >> mpfr313b. The build process stops with the creation of the following file: >> >> gpp -std=gnu++98 -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -static-libstdc++ -static-libgcc -no-pie -o build/genautomata.exe \ >> build/genautomata.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/hash-table.o build/read-md.o build/errors.o ../build-djgpp/libiberty/libiberty.a -lm >> build/genautomata.exe /gnu/gcc-6.10/gcc/common.md /gnu/gcc-6.10/gcc/config/i386/i386.md \ >> insn-conditions.md > tmp-automata.c >> >> The file tmp-automata.c is completely empty. If I start genautomata.exe manually >> with the above arguments I get again an empty file. The program itself seems to >> work to some extend because if I start it manually without options and I interrupt >> it with Control-Z I get the following output: > > I do not know. I have never see that behavior (even on WIn10). gcc-6.1.0 DJGPP packages > were built under Windows Vista Business SP2 (on old Lenovo Thinkpad...) I have repeated this boot-straping again on my Thinkpad T60 this time using gcc530, gpp530 and djdev205 with WinXP SP3 and it fails in exactely the same way as described in my previous mail. It seems not to matter if 2.05 is used or if a libc compiled from repository code is used. > What gcc version was used for bootstrapping? What happens if old version is used for > bootstrapping (try for example http://ap1.pp.fi/djgpp/gcc/4.4.7/v205/ ) I have used gcc610 and gpp610 to bootstrap. They were downloaded from ftp.delorie.com. I have done this again using gcc447 and gpp447 downloaded from your site and the failure is exactely the same. It always fail to create tmp-automata.c by running build/genautomata.exe At least the debug onfo must be corrupt because gdb complains that it cannot find some frame the function I want to step in. I was able to bootstrap all compilers from 4.N.N series. This does not mean that I have bootstraped them all. I have tried 3 of them, IIRC the first on, then 4.8.4 and then 4.93. I have never expierenced any issues with them. After successfull building, I have replaced the old ones with those new compilers and have used them to bootstrap the next version. As I already told, I have experienced no issues at all with thr 4.N.N series compilers, but in the end I only use the C compiler and never the C++ compiler. Now I will try some of the GCC 5.N.N series. > > It could also be caused by the same problem than we see under Win10. showing in a different way. > It seems that gcc versions beginning from 4.6 miscompiles code in some cases. How else one can explain > that I'm only seeing preprocessor failures under Win10 when stage2 and stage3 compiler is being used and > staga1 compiler built with gcc-4.4.7 works under Win10. Of course it could also be related with binutils. > At least I got the failures with binutils-2.20 and gcc-4.6.4, so large relation count support is not the source of > problem. > > Andris > > Regards, Juan M. Guerrero
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |