From: Andreas Bießmann Date: Tue, 2 Jul 2013 06:37:37 +0000 (+0200) Subject: Makefile: fix readelf usage X-Git-Tag: v2013.07-rc3~21 X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-uboot.git;a=commitdiff_plain;h=c1273d7162bd4bf795f8637cac3532a490dd9024 Makefile: fix readelf usage Some OS (like OS X) do not provide a generic readelf. We should enforce to use the toochain provided readelf instead, to do so use $(CROSS_COMPILE)readelf. Signed-off-by: Andreas Bießmann Acked-by: Jeroen Hofstee Tested-by: Lubomir Popov --- diff --git a/Makefile b/Makefile index ba1c10b2dc..446c2f8e63 100644 --- a/Makefile +++ b/Makefile @@ -747,7 +747,7 @@ endif # config.mk # ARM relocations should all be R_ARM_RELATIVE. checkarmreloc: $(obj)u-boot @if test "R_ARM_RELATIVE" != \ - "`readelf -r $< | cut -d ' ' -f 4 | grep R_ARM | sort -u`"; \ + "`$(CROSS_COMPILE)readelf -r $< | cut -d ' ' -f 4 | grep R_ARM | sort -u`"; \ then echo "$< contains relocations other than \ R_ARM_RELATIVE"; false; fi