sources/gdc/gcc_pure64.patch
author Anders Bergh <anders1@gmail.com>
Fri, 21 Dec 2007 09:29:05 +0100
changeset 11 664cc1efa89d
permissions -rw-r--r--
add gdc (but it's not really working) add llvm add dmd.conf to backup array in libphobos remove ./configure from luafilsystem
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     1
diff -Naur gcc-4.1.0.orig/gcc/config/i386/linux64.h gcc-4.1.0/gcc/config/i386/linux64.h
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     2
--- gcc-4.1.0.orig/gcc/config/i386/linux64.h	2005-08-10 13:53:01.000000000 -0400
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     3
+++ gcc-4.1.0/gcc/config/i386/linux64.h	2006-03-01 01:13:54.000000000 -0500
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     4
@@ -60,8 +60,8 @@
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     5
   %{!shared: \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     6
     %{!static: \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     7
       %{rdynamic:-export-dynamic} \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     8
-      %{m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}} \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     9
-      %{!m32:%{!dynamic-linker:-dynamic-linker /lib64/ld-linux-x86-64.so.2}}} \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    10
+      %{m32:%{!dynamic-linker:-dynamic-linker /lib32/ld-linux.so.2}} \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    11
+      %{!m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux-x86-64.so.2}}} \
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    12
     %{static:-static}}"
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    13
 
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    14
 /* Similar to standard Linux, but adding -ffast-math support.  */
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    15
diff -Naur gcc-4.1.0.orig/gcc/config/i386/t-linux64 gcc-4.1.0/gcc/config/i386/t-linux64
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    16
--- gcc-4.1.0.orig/gcc/config/i386/t-linux64	2005-08-10 13:53:01.000000000 -0400
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    17
+++ gcc-4.1.0/gcc/config/i386/t-linux64	2006-03-01 01:13:54.000000000 -0500
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    18
@@ -6,7 +6,7 @@
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    19
 
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    20
 MULTILIB_OPTIONS = m64/m32
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    21
 MULTILIB_DIRNAMES = 64 32 
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    22
-MULTILIB_OSDIRNAMES = ../lib64 ../lib
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    23
+MULTILIB_OSDIRNAMES = ../lib ../lib32
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    24
 
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    25
 LIBGCC = stmp-multilib
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    26
 INSTALL_LIBGCC = install-multilib