patches/gcc/4.3.4/240-pr25343.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Oct 03 23:10:46 2010 +0200 (2010-10-03)
changeset 2130 b46ecc90d3ab
permissions -rw-r--r--
complibs: better deduce whether to backup complibs or not

To decide whether we need to backup the companion libraries,
do not rely on the !shared case. In the future other cases
may require not to save the companion libraries (eg. if using
the ones provided by the host distro).

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
thomas@1461
     1
Original patch from: ../4.3.2/240-pr25343.patch
thomas@1461
     2
thomas@1461
     3
-= BEGIN original header =-
thomas@1461
     4
Original patch from gentoo: gentoo/src/patchsets/gcc/4.3.1/gentoo/66_all_gcc43-pr25343.patch
thomas@1461
     5
http://gcc.gnu.org/PR25343
thomas@1461
     6
thomas@1461
     7
sniped from Debian
thomas@1461
     8
thomas@1461
     9
2008-04-27  Roman Zippel <zippel@linux-m68k.org>
thomas@1461
    10
thomas@1461
    11
	* config/host-linux.c (TRY_EMPTY_VM_SPACE): Define for __mc68000__.
thomas@1461
    12
thomas@1461
    13
-= END original header =-
thomas@1461
    14
thomas@1461
    15
diff -durN gcc-4.3.3.orig/gcc/config/host-linux.c gcc-4.3.3/gcc/config/host-linux.c
thomas@1461
    16
--- gcc-4.3.3.orig/gcc/config/host-linux.c	2007-08-02 12:49:31.000000000 +0200
thomas@1461
    17
+++ gcc-4.3.3/gcc/config/host-linux.c	2009-01-27 22:25:31.000000000 +0100
thomas@1461
    18
@@ -84,6 +84,8 @@
thomas@1461
    19
 # define TRY_EMPTY_VM_SPACE	0x8000000000
thomas@1461
    20
 #elif defined(__sparc__)
thomas@1461
    21
 # define TRY_EMPTY_VM_SPACE	0x60000000
thomas@1461
    22
+#elif defined(__mc68000__)
thomas@1461
    23
+# define TRY_EMPTY_VM_SPACE	0x40000000
thomas@1461
    24
 #else
thomas@1461
    25
 # define TRY_EMPTY_VM_SPACE	0
thomas@1461
    26
 #endif