]> granicus.if.org Git - python/log
python
8 years agoIssue #28515: Fixed py3k warnings.
Serhiy Storchaka [Tue, 25 Oct 2016 06:51:38 +0000 (09:51 +0300)]
Issue #28515: Fixed py3k warnings.

8 years agoIssue #25464: Fixed HList.header_exists() in Tix module by adding
Serhiy Storchaka [Mon, 24 Oct 2016 20:47:08 +0000 (23:47 +0300)]
Issue #25464: Fixed HList.header_exists() in Tix module by adding
a workaround to Tix library bug.

8 years agoSome distutils tests require zlib for creating tar.gz source distribution.
Serhiy Storchaka [Sun, 23 Oct 2016 19:54:43 +0000 (22:54 +0300)]
Some distutils tests require zlib for creating tar.gz source distribution.

8 years agoIssue #28115: ZIP creation test requires zlib.
Serhiy Storchaka [Sun, 23 Oct 2016 19:32:18 +0000 (22:32 +0300)]
Issue #28115: ZIP creation test requires zlib.

8 years agoIssue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive.
Serhiy Storchaka [Sun, 23 Oct 2016 12:52:01 +0000 (15:52 +0300)]
Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive.

8 years agoIssue #28115: Added tests for CLI of the zipfile module.
Serhiy Storchaka [Sun, 23 Oct 2016 10:07:48 +0000 (13:07 +0300)]
Issue #28115: Added tests for CLI of the zipfile module.

8 years agoIssue #28435: Avoid no_proxy environment variable interfering with tests
Martin Panter [Sat, 22 Oct 2016 03:00:32 +0000 (03:00 +0000)]
Issue #28435: Avoid no_proxy environment variable interfering with tests

Patch by Piotr Szczepaniak.

8 years agoIssue #24381: Avoid unused function warning when building bundled macOS libffi.
Ned Deily [Thu, 20 Oct 2016 19:41:11 +0000 (15:41 -0400)]
Issue #24381: Avoid unused function warning when building bundled macOS libffi.
Patch by Vajrasky Kok.

8 years agoIssue #28480: Avoid label at end of compound statement --without-threads
Martin Panter [Thu, 20 Oct 2016 03:56:48 +0000 (03:56 +0000)]
Issue #28480: Avoid label at end of compound statement --without-threads

8 years agoIssue #19795: Fixed formatting a table.
Serhiy Storchaka [Wed, 19 Oct 2016 16:37:20 +0000 (19:37 +0300)]
Issue #19795: Fixed formatting a table.

8 years agoIssue #19795: Improved more markups of True/False.
Serhiy Storchaka [Wed, 19 Oct 2016 15:30:16 +0000 (18:30 +0300)]
Issue #19795: Improved more markups of True/False.

8 years agoIssue #19795: Mark up True and False as literal text instead of bold.
Serhiy Storchaka [Wed, 19 Oct 2016 13:43:18 +0000 (16:43 +0300)]
Issue #19795: Mark up True and False as literal text instead of bold.

8 years agoIssue #19795: Mark up None as literal text.
Serhiy Storchaka [Wed, 19 Oct 2016 13:29:10 +0000 (16:29 +0300)]
Issue #19795: Mark up None as literal text.

8 years agoIssue #27896: Allow passing sphinx options to Doc/Makefile
Victor Stinner [Sun, 16 Oct 2016 17:14:23 +0000 (19:14 +0200)]
Issue #27896: Allow passing sphinx options to Doc/Makefile

Patch written by Julien Palard.

8 years agoIssue #21720: Improve exception message when the type of fromlist is unicode
Berker Peksag [Sun, 16 Oct 2016 22:05:04 +0000 (01:05 +0300)]
Issue #21720: Improve exception message when the type of fromlist is unicode

8 years agoIssue #27800: Document limitation and workaround for multiple RE repetitions
Martin Panter [Sat, 15 Oct 2016 01:18:16 +0000 (01:18 +0000)]
Issue #27800: Document limitation and workaround for multiple RE repetitions

8 years agoIssue #18789: Update XML vulnerability table to use Safe/Vulnerable instead of No...
Guido van Rossum [Thu, 13 Oct 2016 21:34:20 +0000 (14:34 -0700)]
Issue #18789: Update XML vulnerability table to use Safe/Vulnerable instead of No/Yes. (backport to 2.7)

8 years agoIssue #24452: Make webbrowser support Chrome on Mac OS X (backport to 2.7)
Guido van Rossum [Thu, 13 Oct 2016 20:29:55 +0000 (13:29 -0700)]
Issue #24452: Make webbrowser support Chrome on Mac OS X (backport to 2.7)

8 years agoIssue #28248: Update Windows build to use OpenSSL 1.0.2j
Zachary Ware [Tue, 11 Oct 2016 02:57:04 +0000 (21:57 -0500)]
Issue #28248: Update Windows build to use OpenSSL 1.0.2j

8 years agoIssue #28394: Typo fixes in code comments and changelog
Martin Panter [Mon, 10 Oct 2016 01:00:00 +0000 (01:00 +0000)]
Issue #28394: Typo fixes in code comments and changelog

Includes patch by Ville Skyttä.

8 years agoIssue #26906: Resolving special methods of uninitialized type now causes
Serhiy Storchaka [Sat, 8 Oct 2016 09:24:09 +0000 (12:24 +0300)]
Issue #26906: Resolving special methods of uninitialized type now causes
implicit initialization of the type instead of a fail.

8 years agoSilenced compiler warnings.
Serhiy Storchaka [Sat, 8 Oct 2016 06:58:08 +0000 (09:58 +0300)]
Silenced compiler warnings.

8 years agoIssue #18287: PyType_Ready() now checks that tp_name is not NULL.
Serhiy Storchaka [Fri, 7 Oct 2016 20:24:35 +0000 (23:24 +0300)]
Issue #18287: PyType_Ready() now checks that tp_name is not NULL.
Original patch by Niklas Koep.

8 years agoIssue #26293: Fixed writing ZIP files that starts not from the start of the
Serhiy Storchaka [Fri, 7 Oct 2016 20:12:53 +0000 (23:12 +0300)]
Issue #26293: Fixed writing ZIP files that starts not from the start of the
file.  Offsets in ZIP file now are relative to the start of the archive in
conforming to the specification.

8 years agoIssue #24098: Fixed possible crash when AST is changed in process of
Serhiy Storchaka [Fri, 7 Oct 2016 18:51:09 +0000 (21:51 +0300)]
Issue #24098: Fixed possible crash when AST is changed in process of
compiling it.

8 years agomake 'where' Py_ssize_t
Benjamin Peterson [Thu, 6 Oct 2016 06:26:24 +0000 (23:26 -0700)]
make 'where' Py_ssize_t

8 years agoskip test on windows
Benjamin Peterson [Thu, 6 Oct 2016 05:09:31 +0000 (22:09 -0700)]
skip test on windows

8 years agofix bug in 48797808a302
Benjamin Peterson [Thu, 6 Oct 2016 05:00:24 +0000 (22:00 -0700)]
fix bug in 48797808a302

8 years agoskip test if resizing is not supported
Benjamin Peterson [Thu, 6 Oct 2016 05:00:05 +0000 (22:00 -0700)]
skip test if resizing is not supported

8 years agommap: do all internal arithmetic with Py_ssize_t while being very careful about overflow
Benjamin Peterson [Thu, 6 Oct 2016 04:45:48 +0000 (21:45 -0700)]
mmap: do all internal arithmetic with Py_ssize_t while being very careful about overflow

8 years agoIssue #28350: String constants with null character no longer interned.
Serhiy Storchaka [Tue, 4 Oct 2016 15:17:08 +0000 (18:17 +0300)]
Issue #28350: String constants with null character no longer interned.

8 years agoMoved Unicode C API related tests to separate test class.
Serhiy Storchaka [Sun, 2 Oct 2016 18:16:28 +0000 (21:16 +0300)]
Moved Unicode C API related tests to separate test class.

8 years agoIssue #27358: Backported tests.
Serhiy Storchaka [Sun, 2 Oct 2016 08:10:18 +0000 (11:10 +0300)]
Issue #27358: Backported tests.

8 years agoIssue #28257: Backported a test.
Serhiy Storchaka [Sun, 2 Oct 2016 07:36:33 +0000 (10:36 +0300)]
Issue #28257: Backported a test.

8 years agoIssue #27897: Fixed possible crash in sqlite3.Connection.create_collation()
Serhiy Storchaka [Sat, 1 Oct 2016 05:24:55 +0000 (08:24 +0300)]
Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation()
if pass invalid string-like object as a name.  Original patch by Xiang Zhang.

8 years agoIssue #28815: Change '?' to '<module>' in some doc examples.
Terry Jan Reedy [Fri, 30 Sep 2016 19:38:41 +0000 (15:38 -0400)]
Issue #28815: Change '?' to '<module>' in some doc examples.
Patch by Mariatta Wijaya.

8 years agoIssue #27942: String constants now interned recursively in tuples and frozensets.
Serhiy Storchaka [Fri, 30 Sep 2016 07:38:08 +0000 (10:38 +0300)]
Issue #27942: String constants now interned recursively in tuples and frozensets.

8 years agoIssue #25488: Stpp idle.py from adding a entry when it is a duplicate.
Terry Jan Reedy [Fri, 30 Sep 2016 06:53:33 +0000 (02:53 -0400)]
Issue #25488: Stpp idle.py from adding a entry when it is a duplicate.
Also, make idlelib.idle.main() work after import idlelib.idle.

8 years agoIssue #28258: Explain the LC_ALL change in a comment
Victor Stinner [Thu, 29 Sep 2016 20:33:02 +0000 (22:33 +0200)]
Issue #28258: Explain the LC_ALL change in a comment

8 years agoIssue #28258: Fixed build with Estonian locale (distclean target in
Serhiy Storchaka [Thu, 29 Sep 2016 17:46:45 +0000 (20:46 +0300)]
Issue #28258: Fixed build with Estonian locale (distclean target in
Makefile).  Patch by Arfrever Frehtes Taifersar Arahesis.

8 years agobuild_ext: correctly parse the link_objects user option (closes #1703178)
Benjamin Peterson [Thu, 29 Sep 2016 06:13:58 +0000 (23:13 -0700)]
build_ext: correctly parse the link_objects user option (closes #1703178)

Patch by Valerie Lambert.

8 years agoRemove disabled ctypes test
Martin Panter [Thu, 29 Sep 2016 02:50:20 +0000 (02:50 +0000)]
Remove disabled ctypes test

The test was commented out in 2005 before ctypes was added to Python, because
the “cdll” attribute loading feature “will no longer work this way”:
http://svn.python.org/view?view=revision&revision=49102

8 years agoIDLE NEWS item and ack.
Terry Jan Reedy [Thu, 29 Sep 2016 01:55:33 +0000 (21:55 -0400)]
IDLE NEWS item and ack.

8 years agoIssue #26550: Fix typo in webservers HOWTO
Berker Peksag [Wed, 28 Sep 2016 23:32:51 +0000 (02:32 +0300)]
Issue #26550: Fix typo in webservers HOWTO

Reported by Alejandro Soini.

8 years agoIssue #28253: Fixed calendar functions for extreme months: 0001-01 and 9999-12.
Alexander Belopolsky [Wed, 28 Sep 2016 02:45:20 +0000 (22:45 -0400)]
Issue #28253: Fixed calendar functions for extreme months: 0001-01 and 9999-12.

Methods itermonthdays() and itermonthdays2() are reimplemented so that they
don't call itermonthdates() which can cause datetime.date under/overflow.

8 years agoIssue #27963: Fixed possible null pointer dereference in ctypes.set_conversion_mode().
Serhiy Storchaka [Tue, 27 Sep 2016 12:24:13 +0000 (15:24 +0300)]
Issue #27963: Fixed possible null pointer dereference in ctypes.set_conversion_mode().
Patch by Xiang Zhang.

8 years agobe extremely careful about overflows in encode_basestring_ascii (closes #28284)
Benjamin Peterson [Tue, 27 Sep 2016 06:55:41 +0000 (23:55 -0700)]
be extremely careful about overflows in encode_basestring_ascii (closes #28284)

8 years agoIssue #26439: Document that RTLD_NOW is always added
Martin Panter [Tue, 27 Sep 2016 05:10:40 +0000 (05:10 +0000)]
Issue #26439: Document that RTLD_NOW is always added

8 years agoIssue #27897: Backported tests.
Serhiy Storchaka [Mon, 26 Sep 2016 21:27:15 +0000 (00:27 +0300)]
Issue #27897: Backported tests.

8 years agoIssue #27611: Fixed support of default root window in the Tix module.
Serhiy Storchaka [Sun, 25 Sep 2016 13:44:32 +0000 (16:44 +0300)]
Issue #27611: Fixed support of default root window in the Tix module.

8 years agoRevert unintended commit to asdl_c.py
Martin Panter [Sat, 24 Sep 2016 05:38:14 +0000 (05:38 +0000)]
Revert unintended commit to asdl_c.py

8 years agoFix incomplete format error in asdl.py
Martin Panter [Sat, 24 Sep 2016 05:35:15 +0000 (05:35 +0000)]
Fix incomplete format error in asdl.py

8 years agoIssue #28221: Remove unused assignment from test_asyncore_server()
Martin Panter [Fri, 23 Sep 2016 23:45:56 +0000 (23:45 +0000)]
Issue #28221: Remove unused assignment from test_asyncore_server()

The later value of FOO is fine. The test just needs to verify that the server
converted it to lowercase.

8 years agomerge
Christian Heimes [Thu, 22 Sep 2016 14:54:06 +0000 (16:54 +0200)]
merge

8 years agoAdd Lib/test/ssltests.py for faster testing of OpenSSL
Christian Heimes [Thu, 22 Sep 2016 14:53:15 +0000 (16:53 +0200)]
Add Lib/test/ssltests.py for faster testing of OpenSSL

8 years agoIssue #26513: Use winver.product_type instead of .product
Steve Dower [Wed, 21 Sep 2016 16:10:21 +0000 (09:10 -0700)]
Issue #26513: Use winver.product_type instead of .product

8 years agoMake 3.7 the current dev version in the html version of the docs.
Ned Deily [Tue, 20 Sep 2016 18:58:38 +0000 (14:58 -0400)]
Make 3.7 the current dev version in the html version of the docs.

8 years agoremove trailing whitespace
Benjamin Peterson [Tue, 20 Sep 2016 05:16:36 +0000 (22:16 -0700)]
remove trailing whitespace

8 years agoproperly handle the single null-byte file (closes #24022)
Benjamin Peterson [Mon, 19 Sep 2016 06:41:11 +0000 (23:41 -0700)]
properly handle the single null-byte file (closes #24022)

8 years agoIssue #27806: add Aleks to Misc/ACKS.
Ned Deily [Sun, 18 Sep 2016 19:24:23 +0000 (15:24 -0400)]
Issue #27806: add Aleks to Misc/ACKS.

8 years agoIssue #26661: setup.py now detects system libffi with multiarch wrapper.
Christian Heimes [Sun, 18 Sep 2016 12:40:15 +0000 (14:40 +0200)]
Issue #26661: setup.py now detects system libffi with multiarch wrapper.

8 years agoIssue #27932: Prevent memory leak in win32_ver().
Steve Dower [Sat, 17 Sep 2016 23:43:01 +0000 (16:43 -0700)]
Issue #27932: Prevent memory leak in win32_ver().

8 years agoIssue #28139: Fix messed up indentation
Martin Panter [Sat, 17 Sep 2016 07:54:55 +0000 (07:54 +0000)]
Issue #28139: Fix messed up indentation

Also update the classmethod and staticmethod doc strings and comments to
match the RST documentation.

8 years agoIssue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal of
sashk [Fri, 16 Sep 2016 13:08:45 +0000 (09:08 -0400)]
Issue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal of
deprecated QuickTime/QuickTime.h header file.  Patch by sashk.

8 years agoIssue #24363: Continue parsing HTTP header in spite of invalid lines
Martin Panter [Fri, 16 Sep 2016 02:54:11 +0000 (02:54 +0000)]
Issue #24363: Continue parsing HTTP header in spite of invalid lines

8 years agoIssue #28145: Spelling fixes
Martin Panter [Fri, 16 Sep 2016 00:46:05 +0000 (00:46 +0000)]
Issue #28145: Spelling fixes

8 years agoIssue #24366: Fix indentation
Martin Panter [Thu, 15 Sep 2016 01:50:53 +0000 (01:50 +0000)]
Issue #24366: Fix indentation

Backports changes by Victor Stinner, Hirokazu Yamamoto, li4ick and Benjamin
Peterson.

8 years agoIssue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().
Serhiy Storchaka [Wed, 14 Sep 2016 13:36:15 +0000 (16:36 +0300)]
Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().

8 years agofix misleading indentation (closes #28139)
Benjamin Peterson [Wed, 14 Sep 2016 04:48:57 +0000 (21:48 -0700)]
fix misleading indentation (closes #28139)

8 years agoIssue #15819: Drop dead code; -IInclude already added unconditionally
Martin Panter [Tue, 13 Sep 2016 11:41:45 +0000 (11:41 +0000)]
Issue #15819: Drop dead code; -IInclude already added unconditionally

8 years agoIssue #28104: More accurately document set method signatures
Raymond Hettinger [Tue, 13 Sep 2016 06:43:03 +0000 (23:43 -0700)]
Issue #28104: More accurately document set method signatures

8 years agoIssue #15308: Add 'interrupt execution' (^C) to Shell menu.
Terry Jan Reedy [Mon, 12 Sep 2016 05:49:55 +0000 (01:49 -0400)]
Issue #15308: Add 'interrupt execution' (^C) to Shell menu.
Patch by Roger Serwy, updated by Bayard Randel.

8 years agoIssue #26557: Note that mapping view methods are not present in UserDict or shelves.
Raymond Hettinger [Mon, 12 Sep 2016 03:38:27 +0000 (20:38 -0700)]
Issue #26557:  Note that mapping view methods are not present in UserDict or shelves.

8 years agoIssue #23105: Updated documentation on open() flag constants.
Vinay Sajip [Sun, 11 Sep 2016 14:11:50 +0000 (15:11 +0100)]
Issue #23105: Updated documentation on open() flag constants.

8 years agoIssue #27952: Get fixcid.py working with the re module
Martin Panter [Sun, 11 Sep 2016 09:48:57 +0000 (09:48 +0000)]
Issue #27952: Get fixcid.py working with the re module

8 years agoBackported tests for issue #28070.
Serhiy Storchaka [Sat, 10 Sep 2016 22:39:51 +0000 (01:39 +0300)]
Backported tests for issue #28070.

8 years agoIDLE newx items.
Terry Jan Reedy [Sat, 10 Sep 2016 20:24:31 +0000 (16:24 -0400)]
IDLE newx items.

8 years agoCorrect spelling in documentation and code comments
Martin Panter [Sat, 10 Sep 2016 10:38:28 +0000 (10:38 +0000)]
Correct spelling in documentation and code comments

8 years agoCorrect print() calls to print a blank line in various test cases
Martin Panter [Sat, 10 Sep 2016 10:38:22 +0000 (10:38 +0000)]
Correct print() calls to print a blank line in various test cases

8 years agoIssue #28019: Backported additional tests for itertools.count().
Serhiy Storchaka [Sat, 10 Sep 2016 06:53:29 +0000 (09:53 +0300)]
Issue #28019: Backported additional tests for itertools.count().

8 years agoIssue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)
Steve Dower [Sat, 10 Sep 2016 01:38:10 +0000 (18:38 -0700)]
Issue #27566: Fix clean target in freeze makefile (patch by Lisa Roach)

8 years agoremove fix_callable, callable() was readded long ago in 3.x.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 10 Sep 2016 01:33:32 +0000 (18:33 -0700)]
remove fix_callable, callable() was readded long ago in 3.x.

8 years agoIssue #25969: Update the lib2to3 grammar to handle the unpacking
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 10 Sep 2016 01:32:52 +0000 (18:32 -0700)]
Issue #25969: Update the lib2to3 grammar to handle the unpacking
generalizations added in 3.5.

8 years agoIssue #22450: Use "Accept: */*" in the default headers for urllib
Raymond Hettinger [Fri, 9 Sep 2016 23:23:06 +0000 (16:23 -0700)]
Issue #22450: Use "Accept: */*" in the default headers for urllib

8 years agoFix make buildbottest to not re-trigger a profile-opt build. issue28035.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:25:27 +0000 (12:25 -0700)]
Fix make buildbottest to not re-trigger a profile-opt build. issue28035.

8 years agoIssue #24594: Validates persist parameter when opening MSI database
Steve Dower [Fri, 9 Sep 2016 18:56:34 +0000 (11:56 -0700)]
Issue #24594: Validates persist parameter when opening MSI database

8 years agoRemoves file from installer.
Steve Dower [Fri, 9 Sep 2016 18:05:58 +0000 (11:05 -0700)]
Removes file from installer.

8 years agoIssue #26132: Only adds manifest to executables and main DLL.
Steve Dower [Fri, 9 Sep 2016 18:05:46 +0000 (11:05 -0700)]
Issue #26132: Only adds manifest to executables and main DLL.

8 years agoUpgrade setuptools to 27.1.2
Donald Stufft [Fri, 9 Sep 2016 16:16:12 +0000 (12:16 -0400)]
Upgrade setuptools to 27.1.2

8 years agoDisable test_gdb.PrettyPrintTests when compiled with optimizations,
Gregory P. Smith [Fri, 9 Sep 2016 04:50:44 +0000 (21:50 -0700)]
Disable test_gdb.PrettyPrintTests when compiled with optimizations,
these often fail on PGO builds.

8 years agoissue28032: never imply --with-lto as part of --with-optimizations.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 22:44:44 +0000 (22:44 +0000)]
issue28032: never imply --with-lto as part of --with-optimizations.

Too many build tool chains do not properly support it, including building
and linking an executable fine that simply segfaults when you try to run
it (such as debian jessie 8.5's gcc 4.9).  On others where it does appear
to build (ubuntu 16.04's gcc 5.4) there are still test_distutils and test_gdb
failures to deal with.

We're not going to spend time attempting to maintain a complicated white list
of what does and doesn't work in our configure.ac file.

8 years agoIssue #26020: Add news entry
Raymond Hettinger [Thu, 8 Sep 2016 22:27:27 +0000 (15:27 -0700)]
Issue #26020: Add news entry

8 years agoIssue #26020: Fix evaluation order for set literals
Raymond Hettinger [Thu, 8 Sep 2016 22:25:19 +0000 (15:25 -0700)]
Issue #26020: Fix evaluation order for set literals

8 years agoskip two test_gdb tests that fail when compiled in profile-opt mode:
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 21:51:26 +0000 (21:51 +0000)]
skip two test_gdb tests that fail when compiled in profile-opt mode:
StackNavigationTests.test_up_at_top and PyBtTests.test_threads.

Unfortunately we have no way of identifying if we were compiled profile-opt
or not from what is in sysconfig.get_config_vars() so we just disable it for
all optimized builds.  This test suite crazy fragile.

8 years agodocument --with-optimizations in the README for issue26359.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 18:37:59 +0000 (18:37 +0000)]
document --with-optimizations in the README for issue26359.

8 years agoIssue #21201: Improves readability of multiprocessing error message from server to...
Davin Potts [Thu, 8 Sep 2016 18:07:13 +0000 (13:07 -0500)]
Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions

8 years agoFixes issue# 27983: Cause lack of llvm-profdata tool when using clang -
Gregory P. Smith [Thu, 8 Sep 2016 07:07:40 +0000 (00:07 -0700)]
Fixes issue# 27983: Cause lack of llvm-profdata tool when using clang -
required for PGO linking - to be a configure time error rather than
make time when --with-optimizations is enabled.  Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.

8 years agoIssue #26359: Add the --with-optimizations flag.
Gregory P. Smith [Thu, 8 Sep 2016 06:28:23 +0000 (23:28 -0700)]
Issue #26359: Add the --with-optimizations flag.

8 years agoIssue #27993: Fix problems with the plural “objects” in docs and comments
Martin Panter [Thu, 8 Sep 2016 05:39:59 +0000 (05:39 +0000)]
Issue #27993: Fix problems with the plural “objects” in docs and comments

8 years agoCorrect occurance → occurrence; extracted from patch by Georg Brandl
Martin Panter [Thu, 8 Sep 2016 05:22:16 +0000 (05:22 +0000)]
Correct occurance → occurrence; extracted from patch by Georg Brandl