From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22964 invoked by alias); 24 Jul 2010 13:23:01 -0000 Received: (qmail 22880 invoked by uid 48); 24 Jul 2010 13:22:37 -0000 Date: Sat, 24 Jul 2010 13:23:00 -0000 Message-ID: <20100724132237.22879.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug bootstrap/45053] libgcc_s link command misses crtsavgpr_s and crtresgpr_s for powerpc In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "mikpe at it dot uu dot se" 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: 2010-07/txt/msg02637.txt.bz2 ------- Comment #2 from mikpe at it dot uu dot se 2010-07-24 13:22 ------- The build on some targets including powerpc is supposed to create libgcc_s.so as a linker script that inputs BOTH the real shared libgcc_s.so and the static libgcc.a, as some symbols are only defined in the static libgcc. Please make sure that you're preserving this linker script when installing gcc. If you want to backport PR41175 to 4.4 then you also need to backport config.gcc changes related to the powerpc linker script from r151568. (ARM has the same issue. No I'm not responsible for this misdesign.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45053