From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 43572 invoked by alias); 8 Apr 2015 07:53:05 -0000 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 Received: (qmail 32030 invoked by uid 48); 8 Apr 2015 07:52:52 -0000 From: "iains at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/65351] [5 Regression] libiberty's pic version contains non-pic code on m32 darwin; causes bootstrap fail building libcc1. Date: Wed, 08 Apr 2015 07:53:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 5.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: iains at gcc dot gnu.org X-Bugzilla-Status: REOPENED X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 5.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-04/txt/msg00496.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65351 --- Comment #23 from Iain Sandoe --- something like this dnl Check if the current compiler supports -mno-dynamic-no-pic. AC_DEFUN([GCC_CHECK_FLAG_NO_DYNAMIC_NO_PIC], [ AC_CACHE_CHECK([whether the current compiler supports -mno-dynamic-no-pic], ac_cv_have_mno_dynamic_no_pic, [ mno_dynamic_no_pic_saved_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -mno-dynamic-no-pic" AC_TRY_COMPILE([void foo(void) { }], [], ac_cv_have_mno_dynamic_no_pic=yes, ac_cv_have_mno_dynamic_no_pic=no) CFLAGS="$mno_dynamic_no_pic_saved_CFLAGS"]) if test x"$ac_cv_have_mno_dynamic_no_pic" = xyes; then MDYNAMIC_NO_PIC=-mdynamic-no-pic MNO_DYNAMIC_NO_PIC=-mno-dynamic-no-pic else MDYNAMIC_NO_PIC= MNO_DYNAMIC_NO_PIC= fi]) but .. the results need to be available to the mh-darwin