patches/binutils/2.20/120-sh-targets.patch
author Bob Dunlop <bob.dunlop@xyzzy.org.uk>
Tue Nov 09 10:44:29 2010 +0100 (2010-11-09)
branch1.9
changeset 2179 6224a410fb7f
parent 1614 3f76cdbceb6e
permissions -rw-r--r--
libc/eglibc: fix downloading

Since Subversion 1.6.13 was released, it is no longer possible
to checkout/export to the current working directory using '.'
(eg. "svn co bla://blabla/foo/bar ." no longer extracts the content
of bar into ./ but into ./bar).

Fix this by luring Subversion to extract into "$(pwd)", which has
the advantage of working both with all known versions so far.

At the same time, remove the useless redirection.
(transplanted from 42cc9bd0db7ea6d690efab40742881414f7c1277)
     1 --- binutils-2.20-dist/configure
     2 +++ binutils-2.20/configure
     3 @@ -3054,7 +3054,7 @@
     4    am33_2.0-*-linux*)
     5      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
     6      ;;
     7 -  sh-*-linux*)
     8 +  sh*-*-linux*)
     9      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
    10      ;;
    11    sh*-*-pe|mips*-*-pe|*arm-wince-pe)
    12 @@ -3390,7 +3390,7 @@
    13    romp-*-*)
    14      noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
    15      ;;
    16 -  sh-*-* | sh64-*-*)
    17 +  sh*-*-* | sh64-*-*)
    18      case "${host}" in
    19        i[3456789]86-*-vsta) ;; # don't add gprof back in
    20        i[3456789]86-*-go32*) ;; # don't add gprof back in
    21 --- binutils-2.20-dist/configure.ac
    22 +++ binutils-2.20/configure.ac
    23 @@ -424,7 +424,7 @@
    24    am33_2.0-*-linux*)
    25      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
    26      ;;
    27 -  sh-*-linux*)
    28 +  sh*-*-linux*)
    29      noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
    30      ;;    
    31    sh*-*-pe|mips*-*-pe|*arm-wince-pe)
    32 @@ -712,7 +712,7 @@
    33    romp-*-*)
    34      noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
    35      ;;
    36 -  sh-*-* | sh64-*-*)
    37 +  sh*-*-* | sh64-*-*)
    38      case "${host}" in
    39        i[[3456789]]86-*-vsta) ;; # don't add gprof back in
    40        i[[3456789]]86-*-go32*) ;; # don't add gprof back in