build: fix build on Mac OS X 10.9
[openwrt.git] / scripts / clang-gcc-wrapper
diff --git a/scripts/clang-gcc-wrapper b/scripts/clang-gcc-wrapper
new file mode 100755 (executable)
index 0000000..9e66841
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+_cc="${HOSTCC_REAL:-gcc}"
+case "$1" in
+       -print-file-name=*)
+               dirs="$($_cc -print-search-dirs | grep -m1 libraries | sed -e 's,:, ,' -e 's,.* =,,')"
+               dirs="$dirs /usr/lib /usr/local/lib"
+               find $dirs -name "${1#*=}" | head -n1
+       ;;
+       *)
+               exec $_cc "$@"
+       ;;
+esac