patches/gcc/4.3.5/240-pr25343.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Dec 23 20:43:32 2010 +0100 (2010-12-23)
changeset 2307 2efd46963086
parent 1461 35b30f8fb307
permissions -rw-r--r--
buildtools: move to working directory

There is absolutely *no* reason for the buildtools (wrappers to gcc, g++,
as, ld... for the local machine) to be in the toolchain directory. Moreover,
they are removed after the build completes.

Move them out of the toolchain directory, and into the build directory (but
yet the part specific to the current toolchain). This means we no longer
need to explicitly remove them either, BTW, but we need to save/restore them
for the restart feature.

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