mirror of https://github.com/python/cpython
gh-110313: Revert "gh-90108: Disable LTO on _freeze_module and _teste… (#110720)
gh-110313: Revert "gh-90108: Disable LTO on _freeze_module and _testembed (#109581)"
This reverts commit 3e3a7da590
.
This commit is contained in:
parent
01481f2dc1
commit
467abfe1d4
|
@ -1076,7 +1076,7 @@ regen-re: $(BUILDPYTHON)
|
||||||
$(RUNSHARED) ./$(BUILDPYTHON) $(srcdir)/Tools/build/generate_re_casefix.py $(srcdir)/Lib/re/_casefix.py
|
$(RUNSHARED) ./$(BUILDPYTHON) $(srcdir)/Tools/build/generate_re_casefix.py $(srcdir)/Lib/re/_casefix.py
|
||||||
|
|
||||||
Programs/_testembed: Programs/_testembed.o $(LINK_PYTHON_DEPS)
|
Programs/_testembed: Programs/_testembed.o $(LINK_PYTHON_DEPS)
|
||||||
$(LINKCC) $(PY_LDFLAGS_NOLTO) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
|
$(LINKCC) $(PY_CORE_LDFLAGS) $(LINKFORSHARED) -o $@ Programs/_testembed.o $(LINK_PYTHON_OBJS) $(LIBS) $(MODLIBS) $(SYSLIBS)
|
||||||
|
|
||||||
############################################################################
|
############################################################################
|
||||||
# "Bootstrap Python" used to run deepfreeze.py
|
# "Bootstrap Python" used to run deepfreeze.py
|
||||||
|
@ -1177,7 +1177,7 @@ Programs/_freeze_module.o: Programs/_freeze_module.c Makefile
|
||||||
Modules/getpath_noop.o: $(srcdir)/Modules/getpath_noop.c Makefile
|
Modules/getpath_noop.o: $(srcdir)/Modules/getpath_noop.c Makefile
|
||||||
|
|
||||||
Programs/_freeze_module: Programs/_freeze_module.o Modules/getpath_noop.o $(LIBRARY_OBJS_OMIT_FROZEN)
|
Programs/_freeze_module: Programs/_freeze_module.o Modules/getpath_noop.o $(LIBRARY_OBJS_OMIT_FROZEN)
|
||||||
$(LINKCC) $(PY_LDFLAGS_NOLTO) -o $@ Programs/_freeze_module.o Modules/getpath_noop.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS)
|
$(LINKCC) $(PY_CORE_LDFLAGS) -o $@ Programs/_freeze_module.o Modules/getpath_noop.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS)
|
||||||
|
|
||||||
# We manually freeze getpath.py rather than through freeze_modules
|
# We manually freeze getpath.py rather than through freeze_modules
|
||||||
Python/frozen_modules/getpath.h: Modules/getpath.py $(FREEZE_MODULE_BOOTSTRAP_DEPS)
|
Python/frozen_modules/getpath.h: Modules/getpath.py $(FREEZE_MODULE_BOOTSTRAP_DEPS)
|
||||||
|
|
Loading…
Reference in New Issue