mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-05 19:50:23 +02:00
Use -flto=auto to do LTO in parallel
This commit is contained in:
parent
296e5e8458
commit
120cd91b02
2 changed files with 2 additions and 2 deletions
2
Makefile
2
Makefile
|
@ -30,7 +30,7 @@ BUILD_CFLAGS = $(BUILD_CFLAGS_$(or $(BUILD),$(DEFAULT_BUILD)))
|
|||
CC = gcc
|
||||
CFLAGS = -Wall -flto -fno-strict-aliasing -fvisibility=hidden -Wno-unused $(BUILD_CFLAGS)
|
||||
CPPFLAGS = -Iapi
|
||||
LDFLAGS = -lpthread -flto
|
||||
LDFLAGS = -lpthread -flto=auto
|
||||
DEPFLAGS = -MMD -MP -MF $(@:obj/%.o=.deps/%.d)
|
||||
COMPILE = $(CC) $(CFLAGS) $(CPPFLAGS) $(DEPFLAGS) -o $@
|
||||
LINK = $(CC) $(LDFLAGS) -o $@
|
||||
|
|
2
embed.mk
2
embed.mk
|
@ -16,7 +16,7 @@ GC_V = $(v_$(V))
|
|||
GC_CC = gcc
|
||||
GC_CFLAGS = -Wall -flto -fno-strict-aliasing -fvisibility=hidden -Wno-unused $(GC_BUILD_CFLAGS)
|
||||
GC_CPPFLAGS = -I$(WHIPPET)api
|
||||
GC_LDFLAGS = -lpthread -flto
|
||||
GC_LDFLAGS = -lpthread -flto=auto
|
||||
GC_DEPFLAGS =
|
||||
GC_COMPILE = $(GC_V)$(GC_CC) $(GC_CFLAGS) $(GC_CPPFLAGS) $(GC_DEPFLAGS) -o $@
|
||||
GC_LINK = $(GC_V)$(GC_CC) $(GC_LDFLAGS) -o $@
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue