diff options
author | Bernhard Reutner-Fischer | 2007-01-23 11:44:14 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer | 2007-01-23 11:44:14 +0000 |
commit | 1c747b32c752e927cd37d8b39246992d4eec3904 (patch) | |
tree | 978b9a6ffc08cf83028e15eb2c7327cf32a99142 | |
parent | 82f8788acc1705a735cfa752b3f37b0de32ba390 (diff) | |
download | busybox-1c747b32c752e927cd37d8b39246992d4eec3904.zip busybox-1c747b32c752e927cd37d8b39246992d4eec3904.tar.gz |
- add hostcc-option checker
-rw-r--r-- | scripts/Kbuild.include | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include index a7fb4d5..c6599c8 100644 --- a/scripts/Kbuild.include +++ b/scripts/Kbuild.include @@ -61,6 +61,12 @@ as-option = $(shell if $(CC) $(CFLAGS) $(1) -Wa,-Z -c -o /dev/null \ cc-option = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) +# hostcc-option +# Usage: hostcflags-y += $(call hostcc-option, -march=winchip-c6, -march=i586) + +hostcc-option = $(shell if $(HOSTCC) $(HOSTCFLAGS) $(1) -S -o /dev/null -xc /dev/null \ + > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) + # cc-option-yn # Usage: flag := $(call cc-option-yn, -march=winchip-c6) cc-option-yn = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ |