patches/binutils/2.19.1/110-RPATH_ENVVAR-smack.patch
author Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed Apr 07 09:18:20 2010 +0200 (2010-04-07)
changeset 1910 207ad430c254
permissions -rw-r--r--
Add basic support for the Blackfin architecture

For uClibc, the name of the Blackfin architecture is 'bfin'. Actually,
the naming of the architecture is quite messy: for toolchain tuples
and uClibc, it's bfin, but for the kernel, it's blackfin. We've
arbitraly choosen to name it "blackfin" in Crosstool-NG.

Add Blackfin-related uClibc patch to fix a build failure related to
fork() being used in unistd/daemon.c.

Yann E. MORIN:
Apply the patch to the kernel/linux build script to use 'linux'
in the noMMU tuples. See:
http://sourceware.org/ml/crossgcc/2010-04/msg00010.html
     1 Original patch from: ../crosstool-NG/ct-ng.trunk/patches/binutils/2.19/110-RPATH_ENVVAR-smack.patch
     2 
     3 -= BEGIN original header =-
     4 Original patch from Gentoo:
     5 gentoo/src/patchsets/binutils/2.19/08_all_binutils-RPATH_ENVVAR-smack.patch
     6 
     7 http://sourceware.org/ml/binutils/2007-07/msg00401.html
     8 http://sourceware.org/bugzilla/show_bug.cgi?id=4970
     9 
    10 -= END original header =-
    11 
    12 diff -durN binutils-2.19.1.orig/configure binutils-2.19.1/configure
    13 --- binutils-2.19.1.orig/configure	2008-09-04 04:18:16.000000000 +0200
    14 +++ binutils-2.19.1/configure	2009-03-08 11:57:00.000000000 +0100
    15 @@ -5601,6 +5601,7 @@
    16    *-*-mingw* | *-*-cygwin ) RPATH_ENVVAR=PATH ;;
    17    *) RPATH_ENVVAR=LD_LIBRARY_PATH ;;
    18  esac
    19 +RPATH_ENVVAR="cant_touch_this_nah_nah_nah"
    20  
    21  # On systems where the dynamic library environment variable is PATH,
    22  if test "$RPATH_ENVVAR" = PATH; then