Bug 17271 - GCC 3.4.x can't be used to build 3.4.y on 64 bits targets with Ada
Summary: GCC 3.4.x can't be used to build 3.4.y on 64 bits targets with Ada
Status: RESOLVED DUPLICATE of bug 13470
Alias: None
Product: gcc
Classification: Unclassified
Component: ada (show other bugs)
Version: 3.4.2
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-01 21:47 UTC by Laurent GUERBY
Modified: 2005-07-23 22:49 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent GUERBY 2004-09-01 21:47:06 UTC
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.
Comment 1 Andrew Pinski 2004-09-01 21:55:27 UTC
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 ***
Comment 2 charlet 2004-09-02 09:06:24 UTC
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