From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23763 invoked by alias); 3 Jul 2009 01:38:59 -0000 Received: (qmail 23700 invoked by uid 48); 3 Jul 2009 01:38:46 -0000 Date: Fri, 03 Jul 2009 01:38:00 -0000 Message-ID: <20090703013846.23699.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug bootstrap/37739] [4.4 Regression] bootstrap broken with core gcc > gcc-4.2.x In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "amodra at bigpond dot net dot au" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-07/txt/msg00220.txt.bz2 ------- Comment #18 from amodra at bigpond dot net dot au 2009-07-03 01:38 ------- I wonder whether people reporting that this bug has not been fixed (at least for C/C++) realize that the fix needs to be in the sources you are building. It's not a fix that affects the installed compiler. I've resisted turning on relax by default in ld because it slows down link time due to adding another pass over the relocations in input files. I probably should look at doing something clever in ld. A neat trick would be to automatically turn on relax if executable sections have addresses that might result in reloc overflow. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37739