diff options
-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 a7fb4d521..c6599c8f5 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 \ | |||
61 | cc-option = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ | 61 | cc-option = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ |
62 | > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) | 62 | > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) |
63 | 63 | ||
64 | # hostcc-option | ||
65 | # Usage: hostcflags-y += $(call hostcc-option, -march=winchip-c6, -march=i586) | ||
66 | |||
67 | hostcc-option = $(shell if $(HOSTCC) $(HOSTCFLAGS) $(1) -S -o /dev/null -xc /dev/null \ | ||
68 | > /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;) | ||
69 | |||
64 | # cc-option-yn | 70 | # cc-option-yn |
65 | # Usage: flag := $(call cc-option-yn, -march=winchip-c6) | 71 | # Usage: flag := $(call cc-option-yn, -march=winchip-c6) |
66 | cc-option-yn = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ | 72 | cc-option-yn = $(shell if $(CC) $(CFLAGS) $(1) -S -o /dev/null -xc /dev/null \ |