diff options
author | Ed Swierk <eswierk@arastra.com> | 2008-04-18 20:47:11 +0000 |
---|---|---|
committer | Ed Swierk <eswierk@arastra.com> | 2008-04-18 20:47:11 +0000 |
commit | 68aab269fafb8cd1a64fd0acbd33c9cdcf633829 (patch) | |
tree | 9304de5ecd8f03f7dc7fa8748566a4ca62d77428 /targets | |
parent | 8d0a12ac7c69ee6222de955491e3b0a5818a6469 (diff) | |
download | coreboot-staging-68aab269fafb8cd1a64fd0acbd33c9cdcf633829.zip coreboot-staging-68aab269fafb8cd1a64fd0acbd33c9cdcf633829.tar.gz |
Alter buildtarget to invoke the cross-compiler when
checking for --build-id, if the user has specified one by setting CC
in the environment; there's no point in checking the native linker in
this case.
Signed-off-by: Ed Swierk <eswierk@arastra.com>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3242 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'targets')
-rwxr-xr-x | targets/buildtarget | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/targets/buildtarget b/targets/buildtarget index 86d0ee2..ae50d73 100755 --- a/targets/buildtarget +++ b/targets/buildtarget @@ -69,7 +69,7 @@ fi rm -rf .$$.tmp -ld --help | awk '{for (i=1;i<=NF;i++) if ($i ~ /build-id/){n++} }; END {exit n}' +$CC -Wl,--help | awk '{for (i=1;i<=NF;i++) if ($i ~ /build-id/){n++} }; END {exit n}' build_id=$? if [ $build_id -ge 1 ] ; then EXTRA_LFLAGS="$EXTRA_LFLAGS -Wl,--build-id=none" |