Author: jim
Date: 2005-10-07 10:09:42 -0600 (Fri, 07 Oct 2005)
New Revision: 1170

Added:
   trunk/gcc/gcc-4.0.2-mips_pure64-1.patch
   trunk/gcc/gcc-4.0.2-mips_pure64_specs-1.patch
Modified:
   trunk/
Log:
 [EMAIL PROTECTED]:  jim | 2005-10-07 09:09:16 -0700
 Added: gcc-4.0.2-mips_pure64-1.patch gcc-4.0.2-mips_pure64_specs-1.patch



Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - cc2644d5-6cf8-0310-b111-c40428001e49:/patches:1348
   + cc2644d5-6cf8-0310-b111-c40428001e49:/patches:1350

Added: trunk/gcc/gcc-4.0.2-mips_pure64-1.patch
===================================================================
--- trunk/gcc/gcc-4.0.2-mips_pure64-1.patch     2005-10-04 22:39:40 UTC (rev 
1169)
+++ trunk/gcc/gcc-4.0.2-mips_pure64-1.patch     2005-10-07 16:09:42 UTC (rev 
1170)
@@ -0,0 +1,40 @@
+Submitted By: Jim Gifford (patches at jg555 dot com)
+Date: 2005-10-07
+Initial Package Version: 4.0.2
+Origin: Jim Gifford
+Upstream Status: Not Sent
+Description: Make GCC only build the 64 bit ABI's for MIPS
+ 
+diff -Naur gcc-4.0.2.orig/gcc/config/mips/linux64.h 
gcc-4.0.2/gcc/config/mips/linux64.h
+--- gcc-4.0.2.orig/gcc/config/mips/linux64.h   2005-01-26 02:04:46.000000000 
+0000
++++ gcc-4.0.2/gcc/config/mips/linux64.h        2005-10-07 15:04:39.000000000 
+0000
+@@ -47,13 +47,11 @@
+       %{!static: \
+         %{rdynamic:-export-dynamic} \
+         %{!dynamic-linker: \
+-        %{mabi=n32: -dynamic-linker /lib32/ld.so.1} \
+-        %{mabi=64: -dynamic-linker /lib64/ld.so.1} \
+-        %{mabi=32: -dynamic-linker /lib/ld.so.1}}} \
++        %{mabi=n32: -dynamic-linker /lib/ld.so.1} \
++        %{mabi=64: -dynamic-linker /lib64/ld.so.1}}} \
+       %{static:-static}}} \
+ %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \
+-%{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \
+-%{mabi=32:-melf32%{EB:b}%{EL:l}tsmip}"
++%{mabi=64:-melf64%{EB:b}%{EL:l}tsmip}"
+ 
+ #undef LOCAL_LABEL_PREFIX
+ #define LOCAL_LABEL_PREFIX (TARGET_OLDABI ? "$" : ".")
+diff -Naur gcc-4.0.2.orig/gcc/config/mips/t-linux64 
gcc-4.0.2/gcc/config/mips/t-linux64
+--- gcc-4.0.2.orig/gcc/config/mips/t-linux64   2005-01-17 21:09:14.000000000 
+0000
++++ gcc-4.0.2/gcc/config/mips/t-linux64        2005-10-07 06:31:48.000000000 
+0000
+@@ -1,6 +1,6 @@
+-MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
+-MULTILIB_DIRNAMES = n32 32 64
+-MULTILIB_OSDIRNAMES = ../lib32 ../lib ../lib64
++MULTILIB_OPTIONS = mabi=n32/mabi=64
++MULTILIB_DIRNAMES = n32 64
++MULTILIB_OSDIRNAMES = ../lib ../lib64
+ 
+ EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
+ 

Added: trunk/gcc/gcc-4.0.2-mips_pure64_specs-1.patch
===================================================================
--- trunk/gcc/gcc-4.0.2-mips_pure64_specs-1.patch       2005-10-04 22:39:40 UTC 
(rev 1169)
+++ trunk/gcc/gcc-4.0.2-mips_pure64_specs-1.patch       2005-10-07 16:09:42 UTC 
(rev 1170)
@@ -0,0 +1,40 @@
+Submitted By: Jim Gifford (patches at jg555 dot com)
+Date: 2005-10-07
+Initial Package Version: 4.0.2
+Origin: Jim Gifford
+Upstream Status: Not Sent
+Description: Make GCC only build the 64 bit ABI's for MIPS
+ 
+diff -Naur gcc-4.0.2.orig/gcc/config/mips/linux64.h 
gcc-4.0.2/gcc/config/mips/linux64.h
+--- gcc-4.0.2.orig/gcc/config/mips/linux64.h   2005-01-26 02:04:46.000000000 
+0000
++++ gcc-4.0.2/gcc/config/mips/linux64.h        2005-10-07 15:04:39.000000000 
+0000
+@@ -47,13 +47,11 @@
+       %{!static: \
+         %{rdynamic:-export-dynamic} \
+         %{!dynamic-linker: \
+-        %{mabi=n32: -dynamic-linker /lib32/ld.so.1} \
+-        %{mabi=64: -dynamic-linker /lib64/ld.so.1} \
+-        %{mabi=32: -dynamic-linker /lib/ld.so.1}}} \
++        %{mabi=n32: -dynamic-linker /tools/lib/ld.so.1} \
++        %{mabi=64: -dynamic-linker /tools/lib64/ld.so.1}}} \
+       %{static:-static}}} \
+ %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \
+-%{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \
+-%{mabi=32:-melf32%{EB:b}%{EL:l}tsmip}"
++%{mabi=64:-melf64%{EB:b}%{EL:l}tsmip}"
+ 
+ #undef LOCAL_LABEL_PREFIX
+ #define LOCAL_LABEL_PREFIX (TARGET_OLDABI ? "$" : ".")
+diff -Naur gcc-4.0.2.orig/gcc/config/mips/t-linux64 
gcc-4.0.2/gcc/config/mips/t-linux64
+--- gcc-4.0.2.orig/gcc/config/mips/t-linux64   2005-01-17 21:09:14.000000000 
+0000
++++ gcc-4.0.2/gcc/config/mips/t-linux64        2005-10-07 06:31:48.000000000 
+0000
+@@ -1,6 +1,6 @@
+-MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
+-MULTILIB_DIRNAMES = n32 32 64
+-MULTILIB_OSDIRNAMES = ../lib32 ../lib ../lib64
++MULTILIB_OPTIONS = mabi=n32/mabi=64
++MULTILIB_DIRNAMES = n32 64
++MULTILIB_OSDIRNAMES = ../lib ../lib64
+ 
+ EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
+ 

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to