http://gcc.gnu.org/ml/gcc-patches/2004-06/msg00911.html << 2) during 3.4.x build with 3.4.x as bootstrap compiler (unlike 3.3.x bootstrap compiler + 3.4.x build) I get: ./xnmake -b ../nmake.adb Segmentation fault Program received signal SIGSEGV, Segmentation fault. >> Patch from: http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02620.html breaks parallel make so was reverted. Suggestion from: http://gcc.gnu.org/ml/gcc-patches/2004-09/msg00069.html should have worked but was rejected, so waiting for better ideas.
And there was already a report about this bug, a while back see PR 13470. *** This bug has been marked as a duplicate of 13470 ***
Subject: Re: New: GCC 3.4.x can't be used to build 3.4.y on 64 bits targets with Ada > should have worked but was rejected, so waiting for > better ideas. Note that your proposed patch is only a workaround, not an actual fix. It seems more important to me to concentrate on fixing the actual code generation bug that is leading to this problem, rather than introducing complex Makefile changes that ought to be removed at some point anyway. Arno