make clean deletes .kernelrelease now
[oweals/busybox.git] / scripts / trylink
index dfe282db56b094210bab8d7371418e67b3e71d36..52931b01c584f1dbdad3e2d29e2e2018ac43ccc5 100755 (executable)
@@ -2,17 +2,17 @@
 
 debug=false
 
-function try {
+try() {
     added="$1"
     shift
     $debug && echo "Trying: $* $added"
-    "$@" $added >/dev/null 2>&1 \
-    && exit 0
+    "$@" $added >busybox.map 2>busybox_ld.err \
+    && { rm busybox_ld.err; exit 0; }
 }
 
 try "" "$@"
 try "-lm" "$@"
 try "-lcrypt" "$@"
 try "-Wl,--start-group -lcrypt -lm -Wl,--end-group" "$@"
-# It failed. Rerun & let people see the error messages
-"$@" $added
+# It failed. Let people see the error messages
+cat busybox_ld.err