Re: [PATCH 06/52] tools/perf/build: Split out feature check: 'stackprotector'

From: Namhyung Kim
Date: Thu Oct 10 2013 - 01:50:18 EST


On Tue, 8 Oct 2013 12:10:36 +0200, Ingo Molnar wrote:
> -ifeq ($(call try-cc,$(SOURCE_HELLO),$(CFLAGS) -Werror -Wstack-protector,-Wstack-protector),y)
> +ifeq ($(feature-stackprotector), 1)
> CFLAGS += -Wstack-protector
> endif

[SNIP]

> +test-stackprotector:
> + $(BUILD) -Werror -fstack-protector

The flag being checked should be -"W"stack-protector instead of
-"f"stack-protector. And the gcc manpage says that -Wstack-protector is
only active when -fstack-protector is active. So the end result should
look like

$(BUILD) -Werror -fstack-protector -Wstack-protector

Thanks,
Namhyung
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/