patches/gcc/4.4.2/130-cross-compile.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Sep 09 14:15:10 2011 +0200 (2011-09-09)
branch1.12
changeset 2656 9bc6d5555cac
parent 1544 2228ea3f6b79
permissions -rw-r--r--
debug/gdb: update the version strings

Almost all versions have been renamed, but the gdb folks did not
setup legacy symlinks.

For more information, see this message:
http://sourceware.org/ml/gdb/2011-09/msg00002.html

Reported-by: ManuelStahl <manuel.stahl@iis.fraunhofer.de>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
(transplanted from 32209f462bbb35f3e3c7b260dc643e1183bdd710)
     1 diff -durN gcc-4.4.0.orig/gcc/configure gcc-4.4.0/gcc/configure
     2 --- gcc-4.4.0.orig/gcc/configure	2009-03-24 18:46:03.000000000 +0100
     3 +++ gcc-4.4.0/gcc/configure	2009-05-27 21:38:06.000000000 +0200
     4 @@ -13997,7 +13997,7 @@
     5  	    | powerpc*-*-*,powerpc64*-*-*)
     6  		CROSS="$CROSS -DNATIVE_CROSS" ;;
     7  	esac
     8 -elif test "x$TARGET_SYSTEM_ROOT" != x; then
     9 +elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then
    10          SYSTEM_HEADER_DIR=$build_system_header_dir
    11  fi
    12  
    13 diff -durN gcc-4.4.0.orig/gcc/configure.ac gcc-4.4.0/gcc/configure.ac
    14 --- gcc-4.4.0.orig/gcc/configure.ac	2009-03-24 18:46:03.000000000 +0100
    15 +++ gcc-4.4.0/gcc/configure.ac	2009-05-27 21:38:06.000000000 +0200
    16 @@ -1720,7 +1720,7 @@
    17  	    | powerpc*-*-*,powerpc64*-*-*)
    18  		CROSS="$CROSS -DNATIVE_CROSS" ;;
    19  	esac
    20 -elif test "x$TARGET_SYSTEM_ROOT" != x; then
    21 +elif test "x$TARGET_SYSTEM_ROOT" != x -o $build != $host; then
    22          SYSTEM_HEADER_DIR=$build_system_header_dir 
    23  fi
    24  
    25 diff -durN gcc-4.4.0.orig/gcc/unwind-dw2.c gcc-4.4.0/gcc/unwind-dw2.c
    26 --- gcc-4.4.0.orig/gcc/unwind-dw2.c	2009-04-10 01:23:07.000000000 +0200
    27 +++ gcc-4.4.0/gcc/unwind-dw2.c	2009-05-27 21:38:06.000000000 +0200
    28 @@ -329,9 +329,11 @@
    29  }
    30  #endif
    31  
    32 +#ifndef inhibit_libc
    33  #ifdef MD_UNWIND_SUPPORT
    34  #include MD_UNWIND_SUPPORT
    35  #endif
    36 +#endif
    37  
    38  /* Extract any interesting information from the CIE for the translation
    39     unit F belongs to.  Return a pointer to the byte after the augmentation,