This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Top-level libgcc question (IA64/Linux bootstrap failure)


Hi Dan,

On Sat, February 3, 2007 3:32 pm, Daniel Jacobowitz wrote:
> What you want is probably "-B./" in addition to $(CFLAGS) in the two
> subst expressions for $(SHLIB_LINK).
> ...
> Try this pseudo-patch?
>
>  ifneq ($(LIBUNWIND),)
>  all: libunwind$(SHLIB_EXT)
> +libgcc_s$(SHLIB_EXT): libunwind$(SHLIB_EXT)
>  endif

You're the "go to" man. :-)  Yep, both of these suggestions work fine.
The following patch resolves the bootstrap failure regression I'm seeing
on ia64-unknown-linux-gnu (specifically SGI ProPack v4).

A full top-level "make bootstrap" on this platform is now in stage2.

Ok for mainline?


2007-02-04  Roger Sayle  <roger@eyesopen.com>
            Daniel Jacobowitz  <dan@codesourcery.com>

        * Makefile.in <LIBUNWIND>: Make libgcc_s.so depend on libunwind.so.
        (libgcc_s.so,libunwind.so): Append -B./ to CFLAGS for $(SHLIB_LINK).

Roger
--

Attachment: patchu.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]