[csw-maintainers] gcc4.3.3 Final version in testing
Dagobert Michelsen
dam at opencsw.org
Thu May 7 18:56:10 CEST 2009
Hi Ben,
Am 07.05.2009 um 16:56 schrieb Ben Walton:
> Excerpts from Mike Watters's message of Thu May 07 00:30:08 -0400
> 2009:
>> no worries, I know you are busy.
>> you get to it when you get to it. Thank You for testing it for me.
>
> libffi builds fine, but there were linking issues (shown by ldd and
> dump), not during the actual build. The following small GAR
> modification resolved this:
>
>
> $ svn diff
> Index: gar.conf.mk
> ===================================================================
> --- gar.conf.mk (revision 4723)
> +++ gar.conf.mk (working copy)
> @@ -477,7 +477,7 @@
> OPTFLAGS ?= $(strip $($(GARCOMPILER)_CC_FLAGS) $(_CATEGORY_OPTFLAGS)
> $(EXTRA_OPTFLAGS))
>
> GCC3_LD_OPTIONS = -R$(GCC3_CC_HOME)/lib $(EXTRA_GCC3_LD_OPTIONS) $
> (EXTRA_GCC_LD_OPTIONS) $(EXTRA_LD_OPTIONS)
> -GCC4_LD_OPTIONS = -R$(GCC4_CC_HOME)/lib $(EXTRA_GCC4_LD_OPTIONS) $
> (EXTRA_GCC_LD_OPTIONS) $(EXTRA_LD_OPTIONS)
> +GCC4_LD_OPTIONS = -R$(GCC4_CC_HOME)/lib/\$$ISALIST $
> (EXTRA_GCC4_LD_OPTIONS) $(EXTRA_GCC_LD_OPTIONS) $(EXTRA_LD_OPTIONS)
If you want $ISALIST, yes. Otherwise you may also use $(abspath $
(GCC4_CC_HOME)/lib/$(MM_LIBDIR))
for just 64 bits if there are no optimized libs.
> SOS11_LD_OPTIONS = $(strip $(EXTRA_SOS11_LD_OPTIONS) $
> (EXTRA_SOS_LD_OPTIONS) $(EXTRA_LD_OPTIONS))
> SOS12_LD_OPTIONS = $(strip $(EXTRA_SOS12_LD_OPTIONS) $
> (EXTRA_SOS_LD_OPTIONS) $(EXTRA_LD_OPTIONS))
>
> I don't know if that's the best way to make this change sticky, so
> Dago's input here would be helpful. I'm doing binutils now.
Please go ahead and commit either the ISALIST or the static /64
version, it was
indeed a bug.
Best regards
-- Dago
More information about the maintainers
mailing list