yann@1
|
1 |
--- binutils-2.16.91.0.7/bfd/configure
|
yann@1
|
2 |
+++ binutils-2.16.91.0.7/bfd/configure
|
yann@1
|
3 |
@@ -3576,7 +3576,7 @@
|
yann@1
|
4 |
;;
|
yann@1
|
5 |
|
yann@1
|
6 |
# This must be Linux ELF.
|
yann@1
|
7 |
-linux-gnu*)
|
yann@1
|
8 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
9 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
10 |
;;
|
yann@1
|
11 |
|
yann@1
|
12 |
--- binutils-2.16.91.0.7/binutils/configure
|
yann@1
|
13 |
+++ binutils-2.16.91.0.7/binutils/configure
|
yann@1
|
14 |
@@ -3411,7 +3411,7 @@
|
yann@1
|
15 |
;;
|
yann@1
|
16 |
|
yann@1
|
17 |
# This must be Linux ELF.
|
yann@1
|
18 |
-linux-gnu*)
|
yann@1
|
19 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
20 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
21 |
;;
|
yann@1
|
22 |
|
yann@1
|
23 |
--- binutils-2.16.91.0.7/configure
|
yann@1
|
24 |
+++ binutils-2.16.91.0.7/configure
|
yann@1
|
25 |
@@ -1270,7 +1270,7 @@
|
yann@1
|
26 |
am33_2.0-*-linux*)
|
yann@1
|
27 |
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
|
yann@1
|
28 |
;;
|
yann@1
|
29 |
- sh-*-linux*)
|
yann@1
|
30 |
+ sh*-*-linux*)
|
yann@1
|
31 |
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
|
yann@1
|
32 |
;;
|
yann@1
|
33 |
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
|
yann@1
|
34 |
@@ -1578,7 +1578,7 @@
|
yann@1
|
35 |
romp-*-*)
|
yann@1
|
36 |
noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
|
yann@1
|
37 |
;;
|
yann@1
|
38 |
- sh-*-* | sh64-*-*)
|
yann@1
|
39 |
+ sh*-*-* | sh64-*-*)
|
yann@1
|
40 |
case "${host}" in
|
yann@1
|
41 |
i[3456789]86-*-vsta) ;; # don't add gprof back in
|
yann@1
|
42 |
i[3456789]86-*-go32*) ;; # don't add gprof back in
|
yann@1
|
43 |
--- binutils-2.16.91.0.7/configure.in
|
yann@1
|
44 |
+++ binutils-2.16.91.0.7/configure.in
|
yann@1
|
45 |
@@ -468,7 +468,7 @@
|
yann@1
|
46 |
am33_2.0-*-linux*)
|
yann@1
|
47 |
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
|
yann@1
|
48 |
;;
|
yann@1
|
49 |
- sh-*-linux*)
|
yann@1
|
50 |
+ sh*-*-linux*)
|
yann@1
|
51 |
noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
|
yann@1
|
52 |
;;
|
yann@1
|
53 |
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
|
yann@1
|
54 |
@@ -776,7 +776,7 @@
|
yann@1
|
55 |
romp-*-*)
|
yann@1
|
56 |
noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}"
|
yann@1
|
57 |
;;
|
yann@1
|
58 |
- sh-*-* | sh64-*-*)
|
yann@1
|
59 |
+ sh*-*-* | sh64-*-*)
|
yann@1
|
60 |
case "${host}" in
|
yann@1
|
61 |
i[[3456789]]86-*-vsta) ;; # don't add gprof back in
|
yann@1
|
62 |
i[[3456789]]86-*-go32*) ;; # don't add gprof back in
|
yann@1
|
63 |
--- binutils-2.16.91.0.7/gas/configure
|
yann@1
|
64 |
+++ binutils-2.16.91.0.7/gas/configure
|
yann@1
|
65 |
@@ -3411,7 +3411,7 @@
|
yann@1
|
66 |
;;
|
yann@1
|
67 |
|
yann@1
|
68 |
# This must be Linux ELF.
|
yann@1
|
69 |
-linux-gnu*)
|
yann@1
|
70 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
71 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
72 |
;;
|
yann@1
|
73 |
|
yann@1
|
74 |
--- binutils-2.16.91.0.7/gprof/configure
|
yann@1
|
75 |
+++ binutils-2.16.91.0.7/gprof/configure
|
yann@1
|
76 |
@@ -3419,6 +3419,11 @@
|
yann@1
|
77 |
lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
|
yann@1
|
78 |
;;
|
yann@1
|
79 |
|
yann@1
|
80 |
+linux-uclibc*)
|
yann@1
|
81 |
+ lt_cv_deplibs_check_method=pass_all
|
yann@1
|
82 |
+ lt_cv_file_magic_test_file=`echo /lib/libuClibc-*.so`
|
yann@1
|
83 |
+ ;;
|
yann@1
|
84 |
+
|
yann@1
|
85 |
netbsd* | knetbsd*-gnu)
|
yann@1
|
86 |
if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
|
yann@1
|
87 |
lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
|
yann@1
|
88 |
--- binutils-2.16.91.0.7/ld/configure
|
yann@1
|
89 |
+++ binutils-2.16.91.0.7/ld/configure
|
yann@1
|
90 |
@@ -3413,7 +3413,7 @@
|
yann@1
|
91 |
;;
|
yann@1
|
92 |
|
yann@1
|
93 |
# This must be Linux ELF.
|
yann@1
|
94 |
-linux-gnu*)
|
yann@1
|
95 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
96 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
97 |
;;
|
yann@1
|
98 |
|
yann@1
|
99 |
--- binutils-2.16.91.0.7/libtool.m4
|
yann@1
|
100 |
+++ binutils-2.16.91.0.7/libtool.m4
|
yann@1
|
101 |
@@ -739,7 +739,7 @@
|
yann@1
|
102 |
;;
|
yann@1
|
103 |
|
yann@1
|
104 |
# This must be Linux ELF.
|
yann@1
|
105 |
-linux-gnu*)
|
yann@1
|
106 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
107 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
108 |
;;
|
yann@1
|
109 |
|
yann@1
|
110 |
--- binutils-2.16.91.0.7/ltconfig
|
yann@1
|
111 |
+++ binutils-2.16.91.0.7/ltconfig
|
yann@1
|
112 |
@@ -602,6 +602,7 @@
|
yann@1
|
113 |
|
yann@1
|
114 |
# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
|
yann@1
|
115 |
case $host_os in
|
yann@1
|
116 |
+linux-uclibc*) ;;
|
yann@1
|
117 |
linux-gnu*) ;;
|
yann@1
|
118 |
linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
|
yann@1
|
119 |
esac
|
yann@1
|
120 |
@@ -1247,7 +1248,7 @@
|
yann@1
|
121 |
;;
|
yann@1
|
122 |
|
yann@1
|
123 |
# This must be Linux ELF.
|
yann@1
|
124 |
-linux-gnu*)
|
yann@1
|
125 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
126 |
version_type=linux
|
yann@1
|
127 |
need_lib_prefix=no
|
yann@1
|
128 |
need_version=no
|
yann@1
|
129 |
--- binutils-2.16.91.0.7/opcodes/configure
|
yann@1
|
130 |
+++ binutils-2.16.91.0.7/opcodes/configure
|
yann@1
|
131 |
@@ -3579,7 +3579,7 @@
|
yann@1
|
132 |
;;
|
yann@1
|
133 |
|
yann@1
|
134 |
# This must be Linux ELF.
|
yann@1
|
135 |
-linux-gnu*)
|
yann@1
|
136 |
+linux-gnu*|linux-uclibc*)
|
yann@1
|
137 |
lt_cv_deplibs_check_method=pass_all
|
yann@1
|
138 |
;;
|
yann@1
|
139 |
|