Skip to content

Commit 26bee8a

Browse files
committed
drop a few unsupported CFLAGS for clang
1 parent 8ed63b2 commit 26bee8a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,15 @@ BENCH_PERF := $(BENCH_RUNNER:%=%.perf)
5959
BENCH_TRACE := $(BENCH_RUNNER:%=%.trace)
6060
BENCH_CSV := $(BENCH_RUNNER:%=%.csv)
6161

62-
CFLAGS += -fcallgraph-info=su
6362
CFLAGS += -g3
6463
CFLAGS += -I.
6564
CFLAGS += -std=c99 -Wall -Wextra -pedantic
6665
CFLAGS += -Wmissing-prototypes
66+
ifeq ($(shell $(CC) --version | grep clang),)
6767
CFLAGS += -ftrack-macro-expansion=0
68+
CFLAGS += -fcallgraph-info=su
69+
endif
70+
6871
ifdef DEBUG
6972
CFLAGS += -O0
7073
else

0 commit comments

Comments
 (0)