makefile: don't use -fwhole-program
The GCC documentation explicitly says not to use that option when -flto is used, and since that is the only place where the makefile was using it, remove it to conform to the documented rules.
This commit is contained in:
parent
7a273d70d7
commit
d1e9358a63
1 changed files with 0 additions and 3 deletions
3
makefile
3
makefile
|
@ -1317,9 +1317,6 @@ else
|
||||||
ifneq (,$(LTO))
|
ifneq (,$(LTO))
|
||||||
ifneq (,$(findstring -flto,$(GCC_OPTIMIZERS)))
|
ifneq (,$(findstring -flto,$(GCC_OPTIMIZERS)))
|
||||||
CFLAGS_O += -flto
|
CFLAGS_O += -flto
|
||||||
ifneq (,$(and $(or $(findstring gcc,$(COMPILER_NAME)),$(findstring GCC,$(COMPILER_NAME))),$(findstring -fwhole-program,$(GCC_OPTIMIZERS))))
|
|
||||||
CFLAGS_O += -fwhole-program
|
|
||||||
endif
|
|
||||||
LTO_FEATURE = , with Link Time Optimization,
|
LTO_FEATURE = , with Link Time Optimization,
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue