Author: ken Date: 2006-05-16 09:20:02 -0600 (Tue, 16 May 2006) New Revision: 1614
Added: trunk/patches/gcc-4.1.0-powerpc64_multilib-1.patch Log: Found another ppc64 patch I'd missed from the repo and the book. Added: trunk/patches/gcc-4.1.0-powerpc64_multilib-1.patch =================================================================== --- trunk/patches/gcc-4.1.0-powerpc64_multilib-1.patch (rev 0) +++ trunk/patches/gcc-4.1.0-powerpc64_multilib-1.patch 2006-05-16 15:20:02 UTC (rev 1614) @@ -0,0 +1,33 @@ +Submitted By: Ken Moffat (ken at linuxfromscratch dot org) +Origin: fedora + Rediffed against 4.1.0 by Chris Staub +Date: 2005-11-22 +Initial package version: 4.0.2 +Description: In a native ppc64 build, this fixes a linkage failure while +installing a 32-bit nof/ (no -hardware- floating point) library, and also gets +rid of 1500 failures in the g++ testsuite. From fedora gcc-4.0.1, rediffed to +apply with -p1. + +diff -Naur gcc-4.1.0.orig/gcc/config/rs6000/t-linux64 gcc-4.1.0/gcc/config/rs6000/t-linux64 +--- gcc-4.1.0.orig/gcc/config/rs6000/t-linux64 2006-02-10 15:58:33.000000000 -0500 ++++ gcc-4.1.0/gcc/config/rs6000/t-linux64 2006-03-01 01:08:12.000000000 -0500 +@@ -6,13 +6,13 @@ + + TARGET_LIBGCC2_CFLAGS += -mno-minimal-toc + +-MULTILIB_OPTIONS = m64/m32 msoft-float +-MULTILIB_DIRNAMES = 64 32 nof ++MULTILIB_OPTIONS = m64/m32 ++MULTILIB_DIRNAMES = 64 32 + MULTILIB_EXTRA_OPTS = fPIC mstrict-align +-MULTILIB_EXCEPTIONS = m64/msoft-float +-MULTILIB_EXCLUSIONS = m64/!m32/msoft-float +-MULTILIB_OSDIRNAMES = ../lib64 ../lib nof +-MULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT) ++MULTILIB_EXCEPTIONS = ++MULTILIB_EXCLUSIONS = ++MULTILIB_OSDIRNAMES = ../lib64 ../lib ++MULTILIB_MATCHES = + + # We want fine grained libraries, so use the new code to build the + # floating point emulation libraries. -- http://linuxfromscratch.org/mailman/listinfo/cross-lfs FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
