Tidy up linux link-time optimisation flags.
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
This commit is contained in:
parent
3d30fe8f3b
commit
c48a91216e
|
@ -1,10 +1,15 @@
|
||||||
LDFLAGS += -g
|
LDFLAGS += -g
|
||||||
|
|
||||||
|
LDFLAGS_OPT = -flto
|
||||||
|
LDFLAGS_COVERAGE = -lgcov
|
||||||
|
LDFLAGS_PROFILE = $(LDFLAGS_COVERAGE) $(LDFLAGS_OPT)
|
||||||
|
|
||||||
|
opt: LDFLAGS += $(LDFLAGS_OPT)
|
||||||
opt: $(EXE)
|
opt: $(EXE)
|
||||||
debug: $(EXE)
|
debug: $(EXE)
|
||||||
coverage: LDFLAGS += -lgcov
|
coverage: LDFLAGS += $(LDFLAGS_COVERAGE)
|
||||||
coverage: $(EXE)
|
coverage: $(EXE)
|
||||||
profile: LDFLAGS += -lgcov
|
profile: LDFLAGS += $(LDFLAGS_PROFILE)
|
||||||
profile: $(EXE)
|
profile: $(EXE)
|
||||||
profiled: $(EXE)
|
profiled: $(EXE)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue