diff options
author | 2019-02-08 16:10:14 +0100 | |
---|---|---|
committer | 2019-04-09 10:34:59 +0100 | |
commit | e2092740b72384e95b9c8a418536b35d628a1642 (patch) | |
tree | e74d24cf07e3d337a8c5924a08e6e3307c7534ee | |
parent | efi/arm/arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE (diff) | |
download | linux-e2092740b72384e95b9c8a418536b35d628a1642.tar.gz linux-e2092740b72384e95b9c8a418536b35d628a1642.tar.bz2 linux-e2092740b72384e95b9c8a418536b35d628a1642.zip |
kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE
In preparation for arm64 supporting ftrace built on other compiler
options, let's have Makefiles remove the $(CC_FLAGS_FTRACE) flags,
whatever these may be, rather than assuming '-pg'.
There should be no functional change as a result of this patch.
Reviewed-by: Mark Rutland <mark.rutland@arm.com>
Acked-by: Andrey Ryabinin <aryabinin@virtuozzo.com>
Signed-off-by: Torsten Duwe <duwe@suse.de>
Signed-off-by: Will Deacon <will.deacon@arm.com>
-rw-r--r-- | mm/kasan/Makefile | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mm/kasan/Makefile b/mm/kasan/Makefile index 5d1065efbd47..f06ee820d356 100644 --- a/mm/kasan/Makefile +++ b/mm/kasan/Makefile @@ -5,9 +5,9 @@ UBSAN_SANITIZE_generic.o := n UBSAN_SANITIZE_tags.o := n KCOV_INSTRUMENT := n -CFLAGS_REMOVE_common.o = -pg -CFLAGS_REMOVE_generic.o = -pg -CFLAGS_REMOVE_tags.o = -pg +CFLAGS_REMOVE_common.o = $(CC_FLAGS_FTRACE) +CFLAGS_REMOVE_generic.o = $(CC_FLAGS_FTRACE) +CFLAGS_REMOVE_tags.o = $(CC_FLAGS_FTRACE) # Function splitter causes unnecessary splits in __asan_load1/__asan_store1 # see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63533 |