summaryrefslogtreecommitdiffstats
path: root/Makefile.pre.in
Commit message (Collapse)AuthorAgeFilesLines
* Fix make buildbottest to not re-trigger a profile-opt build. issue28035.Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-091-1/+1
|
* Issue #26359: Add the --with-optimizations flag.Brett Cannon2016-09-071-4/+4
|
* Fixes issue26307: The profile-opt build now applys PGO to the built-inGregory P. Smith ext:(%20%5BGoogle%20Inc.%5D)2016-09-061-1/+1
| | | | modules.
* Include test/test_warnings/data as wellZachary Ware2016-08-301-1/+1
|
* Include test_tools and test_warnings in installZachary Ware2016-08-301-0/+1
| | | | | | | test_tools is pretty much useless unless somebody copies the scripts it tests into the proper location, but we might as well install it anyway to make sure it skips properly. test_warnings just didn't get included when it was turned into a package in 94966dfd3bd3.
* Issue #27726: Fix "make tags"Victor Stinner2016-08-171-3/+3
| | | | | | | | * Memove -t option of ctags. The option was kept for backward compatibility, but it was completly removed recently. Patch written by Stéphane Wirtel. * Set locale to C to call sort. vim expects that the tags file is sorted using english collation, so it fails if the locale is french for example. Use LC_ALL=C to force english sorting order. .
* Issue #25825: Fix references to Modules/python.expMartin Panter2016-08-121-3/+3
| | | | These were incorrectly changed in revision 88a532a31eb3.
* Issue #27641: Comment out regeneration rules when cross compilingMartin Panter2016-07-291-26/+10
|
* Issue #27490: Do not build pgen when cross-compilingMartin Panter2016-07-281-1/+1
| | | | | | | | The dependendency on the $(PGEN) variable must only be set when not cross-compiling. When cross-compiling, $(PGEN) will not be used, so no need to build it. Patch by Thomas Perl.
* Issue #26662: Set PYTHON_FOR_GEN in configureXavier de Gaye2016-07-261-4/+5
| | | | as the Python program to be used for file generation during the build.
* Issue #27229: Comment in middle of shell command fails on BSD and OS XMartin Panter2016-06-071-1/+1
|
* Issue #27229: Fix in-tree cross-build rule, by Xavier de GayeMartin Panter2016-06-071-2/+5
|
* Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-1/+1
| | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* Issue #22359: Disable running cross-compiled _freeze_importlib and pgenMartin Panter2016-04-231-7/+20
| | | | Patch by Xavier de Gaye.
* Issue #25702: A --with-lto configure option has been added that willGregory P. Smith2016-04-151-2/+2
| | | | enable link time optimizations at build time during a make profile-opt.
* Exclude super long running tests from the PROFILE_TASK for PGOGregory P. Smith2016-04-151-2/+4
| | | | | | builds. multiprocessing and subprocess tests in particular along with test_asyncore and test_gdb. Running them does not meaningfully add to the profile guidance.
* Makefile.pre.in (profile-opt): Fix bashism.doko@ubuntu.com2016-03-231-1/+1
|
* Issue #24421: Compile _math.c separately to avoid race conditionMartin Panter2016-02-031-1/+5
|
* Issue #25827: Add support for ICC to configureZachary Ware2015-12-211-0/+1
|
* Issue #25696: Don't ignore errors in 'make bininstall' on creating $(LIBPC) ↵Victor Stinner2015-12-131-1/+1
| | | | directory
* Issue #25696: Fix installation of Python on UNIX with make -j9.Victor Stinner2015-12-131-0/+4
|
* Issue #25188: Add a -P/--pgo flag to regrtest to silence error output.Brett Cannon2015-10-021-1/+1
| | | | | | Since PGO building doesn't care about test failures, silence them when running the test suite for performance reasons. Initial patch by Alecsandru Patrascu of Intel.
* Issue #24915: Add Clang support to PGO builds and use the test suiteBrett Cannon2015-09-181-7/+24
| | | | | | for profile data. Thanks to Alecsandru Patrascu of Intel for the initial patch.
* Issue #16991: Add a C implementation of collections.OrderedDict.Eric Snow2015-05-301-0/+1
|
* Issue #23911: Move path-based bootstrap code to a separate frozen module.Eric Snow2015-05-031-1/+6
|
* - merge 3.4doko@ubuntu.com2015-04-301-2/+1
|\
| * - remove unused EXTRAPLATDIR macro in Makefile.pre.indoko@ubuntu.com2015-04-301-2/+1
| |
* | Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.Gregory P. Smith2015-04-251-0/+2
| | | | | | | | | | | | | | Also updates a few internal implementations of the same thing to use the new built-in code. Contributed by Arnon Yaari.
* | merge 3.4doko@ubuntu.com2015-04-131-1/+1
|\ \ | |/
| * - Makefile.pre.in (LIBPL): Use the definition from configure.acdoko@ubuntu.com2015-04-131-1/+1
| |
* | - merge 3.4doko@ubuntu.com2015-04-131-1/+1
|\ \ | |/
| * - Use PLATDIR for the platform directory everywhere (refactoring only)doko@ubuntu.com2015-04-131-1/+1
| |
* | Issue #23731: Implement PEP 488.Brett Cannon2015-04-131-1/+10
| | | | | | | | | | | | The concept of .pyo files no longer exists. Now .pyc files have an optional `opt-` tag which specifies if any extra optimizations beyond the peepholer were applied.
* | Rebuild _freeze_importlib.o when Makefile changesNick Coghlan2015-04-131-1/+1
| |
* | Issue #23585: make patchcheck will ensure the interpreter is built.Robert Collins2015-03-161-1/+1
| |
* | Issue #23285: Install new test directory.Ned Deily2015-02-081-0/+1
| |
* | Fixes issue23390: make profile-opt causes -fprofile-generate and related flagsGregory P. Smith2015-02-041-2/+2
|\ \ | |/ | | | | to end up in distutils CFLAGS.
| * Fixes issue23390: make profile-opt causes -fprofile-generate and related flagsGregory P. Smith2015-02-041-2/+2
| | | | | | | | to end up in distutils CFLAGS.
* | Issue #17636: Install new test directories.Ned Deily2014-12-131-0/+4
| |
* | Issue #22869: Split pythonrun into two modulesNick Coghlan2014-11-201-0/+2
| | | | | | | | | | | | | | - interpreter startup and shutdown code moved to a new pylifecycle.c module - Py_OptimizeFlag moved into the new module with the other global flags
* | merge with 3.4Georg Brandl2014-10-061-2/+6
|\ \ | |/
| * Closes #21480: better explanation of "hg touch" in the Makefile.Georg Brandl2014-10-061-2/+6
| |
* | Issue #22359: Remove incorrect uses of recursive make. Patch by Jonas Wagner.Antoine Pitrou2014-09-201-7/+6
| |
* | Issue #21166: fix typo in commentNed Deily2014-08-241-1/+1
|\ \ | |/
| * Issue #21166: fix typo in commentNed Deily2014-08-241-1/+1
| |
* | Issue #21166: merge from 3.4Ned Deily2014-08-221-1/+11
|\ \ | |/
| * Issue #21166: Prevent possible segfaults and other random failures ofNed Deily2014-08-221-1/+11
| | | | | | | | | | | | | | python --generate-posix-vars in pybuilddir.txt build target by ensuring that pybuilddir.txt is always regenerated when configure is run and that the newly built skeleton python does not inadvertently import modules from previously installed instances.
* | merge 3.4 (#21121)Benjamin Peterson2014-08-101-1/+6
|\ \ | |/
| * add -Werror=declaration-after-statement only to stdlib extension modules ↵Benjamin Peterson2014-08-101-1/+6
| | | | | | | | | | | | (closes #21121) Patch from Stefan Krah.
* | Issue #18093: Factor out the programs that embed the runtimeNick Coghlan2014-07-251-20/+20
| |