mirror of
https://github.com/python/cpython.git
synced 2025-09-28 11:15:17 +00:00
Fixes issue23390: make profile-opt causes -fprofile-generate and related flags
to end up in distutils CFLAGS.
This commit is contained in:
commit
28fe496598
1 changed files with 2 additions and 2 deletions
|
@ -488,14 +488,14 @@ profile-opt:
|
||||||
$(MAKE) build_all_use_profile
|
$(MAKE) build_all_use_profile
|
||||||
|
|
||||||
build_all_generate_profile:
|
build_all_generate_profile:
|
||||||
$(MAKE) all CFLAGS="$(CFLAGS) -fprofile-generate" LIBS="$(LIBS) -lgcov"
|
$(MAKE) all CFLAGS_NODIST="$(CFLAGS) -fprofile-generate" LDFLAGS="-fprofile-generate" LIBS="$(LIBS) -lgcov"
|
||||||
|
|
||||||
run_profile_task:
|
run_profile_task:
|
||||||
: # FIXME: can't run for a cross build
|
: # FIXME: can't run for a cross build
|
||||||
$(RUNSHARED) ./$(BUILDPYTHON) $(PROFILE_TASK)
|
$(RUNSHARED) ./$(BUILDPYTHON) $(PROFILE_TASK)
|
||||||
|
|
||||||
build_all_use_profile:
|
build_all_use_profile:
|
||||||
$(MAKE) all CFLAGS="$(CFLAGS) -fprofile-use -fprofile-correction"
|
$(MAKE) all CFLAGS_NODIST="$(CFLAGS) -fprofile-use -fprofile-correction"
|
||||||
|
|
||||||
# Compile and run with gcov
|
# Compile and run with gcov
|
||||||
.PHONY=coverage coverage-lcov coverage-report
|
.PHONY=coverage coverage-lcov coverage-report
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue