History log of /external/python/cpython2/Mac/Modules/MacOS.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fd2f85d6e4e8abc9c943cf56cf45527d522c7882 16-Sep-2016 sashk <b@compuix.com> Issue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal of
deprecated QuickTime/QuickTime.h header file. Patch by sashk.
/external/python/cpython2/Mac/Modules/MacOS.c
c83ea137d7e717f764e2f31fc2544f522de7d857 09-May-2010 Antoine Pitrou <solipsis@pitrou.net> Untabify C files. Will watch buildbots.
/external/python/cpython2/Mac/Modules/MacOS.c
920fd66ac6e723246baf6c3ed9f720675811bb15 03-Apr-2010 Mark Dickinson <dickinsm@gmail.com> Ensure 'module removed' warning messages contain the word 'module' or 'package'.

This should fix the test_py3kwarn failure on OS X. test_support.import_module
also requires this.
/external/python/cpython2/Mac/Modules/MacOS.c
0238497e931f439ff4e1ebe268f31ce23c15407f 02-Jan-2009 Ronald Oussoren <ronaldoussoren@mac.com> Fix for issue1594
/external/python/cpython2/Mac/Modules/MacOS.c
aa8efbf08469c3667ed22362c0e10b83ae124c0b 12-Aug-2008 Ronald Oussoren <ronaldoussoren@mac.com> Another fix for 4-way universal builds, use the right #ifndef guard
to detect the OSX 10.5 SDK.
/external/python/cpython2/Mac/Modules/MacOS.c
dd96db63f689e2f0d8ae5a1436b3b3395eec7de5 09-Jun-2008 Gregory P. Smith <greg@mad-scientist.com> This reverts r63675 based on the discussion in this thread:

http://mail.python.org/pipermail/python-dev/2008-June/079988.html

Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names
in the spirit of 3.0 are available via a #define only. See the email thread.
/external/python/cpython2/Mac/Modules/MacOS.c
0d236eb05a80c088a15eb68d41eec7f3384dd76e 06-Jun-2008 Ronald Oussoren <ronaldoussoren@mac.com> Fix build issue on OSX 10.4
/external/python/cpython2/Mac/Modules/MacOS.c
5640ce2f1edc0148ee14fd3daeb7ac700700bb71 05-Jun-2008 Ronald Oussoren <ronaldoussoren@mac.com> MacOS X: Enable 4-way universal builds

This patch adds a new configure argument on OSX:
--with-universal-archs=[32-bit|64-bit|all]

When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).

This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.

I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
/external/python/cpython2/Mac/Modules/MacOS.c
593daf545bd9b7e7bcb27b498ecc6f36db9ae395 26-May-2008 Christian Heimes <christian@cheimes.de> Renamed PyString to PyBytes
/external/python/cpython2/Mac/Modules/MacOS.c
236819310db3fe6f2fb22d48b780fa6ec253b6c7 12-May-2008 Benjamin Peterson <benjamin@python.org> Add warnings to and deprecated all those Mac modules
/external/python/cpython2/Mac/Modules/MacOS.c
000a074c955a1964959ee908300ef49b41170a06 03-Jan-2008 Christian Heimes <christian@cheimes.de> Modified PyImport_Import and PyImport_ImportModule to always use absolute imports by calling __import__ with an explicit level of 0
Added a new API function PyImport_ImportModuleNoBlock. It solves the problem with dead locks when mixing threads and imports
/external/python/cpython2/Mac/Modules/MacOS.c
bfbfe1f8b9b0cebd12570784bdbd2ae5c8d2876d 25-Jul-2006 Ronald Oussoren <ronaldoussoren@mac.com> Fix for bug #1525447 (renaming to MacOSmodule.c would also work, but not
without causing problems for anyone that is on a case-insensitive filesystem).

Setup.py tries to compile the MacOS extension from MacOSmodule.c, while the
actual file is named macosmodule.c. This is no problem on the (default)
case-insensitive filesystem, but doesn't work on case-sensitive filesystems.
/external/python/cpython2/Mac/Modules/MacOS.c