the following patch was just integrated into master: commit e9e6e3d93c67c0e5df1b32fe37b1956624503c97 Author: Stefan Reinauer stefan.reinauer@coreboot.org Date: Tue Jul 7 00:20:42 2015 +0200
buildgcc: work around bug in --print-librt-file-name
Running "clang -target i386-elf --print-librt-file-name" prints [..]/bin/../lib/clang/3.6.1/lib/libclang_rt.builtins-i386.a
However, the correct path is [..]/lib/linux/libclang_rt.builtins-i386.a on a Linux host. Hence, create symbolic links to make sure that our build system finds the file where it expects it.
Change-Id: I21ef5c4a690d83c326717ca55c5ace558257a0ec Signed-off-by: Stefan Reinauer stefan.reinauer@coreboot.org Reviewed-on: http://review.coreboot.org/10815 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi pgeorgi@google.com
See http://review.coreboot.org/10815 for details.
-gerrit