summaryrefslogtreecommitdiffstats
path: root/pyconfig.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Define _BSD_SOURCE, to get access to POSIX extensions on OpenBSD 4.1+.Martin v. Löwis2007-07-311-14/+21
|
* Patch #1490190: posixmodule now includes os.chflags() and os.lchflags()Martin v. Löwis2007-02-191-0/+6
| | | | functions on platforms where the underlying system calls are available.
* Patch #1610575: Add support for _Bool to struct.Martin v. Löwis2007-01-211-0/+6
|
* Get DBL_MAX from float.h not values.h. Will backport.Martin v. Löwis2006-10-271-3/+0
|
* Check for values.h. Will backport.Martin v. Löwis2006-10-271-0/+3
|
* Add check for the PyArg_ParseTuple format, and declareMartin v. Löwis2006-10-191-0/+3
| | | | it if it is supported.
* Fix test for uintptr_t. Fixes #1568842.Martin v. Löwis2006-10-021-1/+1
| | | | Will backport.
* Drop usage of test -e in configure as it is not portable.Martin v. Löwis2006-07-301-9/+9
| | | | | | Fixes #1439538 Will backport to 2.4 Also regenerate pyconfig.h.in.
* Patch #1506645: add Python wrappers for the curses functionsWalter Dörwald2006-06-191-0/+9
| | | | | is_term_resized, resize_term and resizeterm. This uses three separate configure checks (one for each function).
* Patch #1503046, Conditional compilation of zlib.(de)compressobj.copyNeal Norwitz2006-06-121-0/+3
| | | | | copy is only in newer versions of zlib. This should allow zlibmodule to work with older versions like the Tru64 buildbot.
* Patch #1495999: Part two of Windows CE changes.Martin v. Löwis2006-06-101-0/+18
| | | | | | - update header checks, using autoconf - provide dummies for getenv, environ, and GetVersion - adjust MSC_VER check in socketmodule.c
* Bug/Patch #1481770: Use .so extension for shared libraries on HP-UX for ia64.Neal Norwitz2006-05-191-0/+3
| | | | I suppose this could be backported if anyone cares.
* - Test for sys/statvfs.h before including it, as statvfs is presentMartin v. Löwis2006-05-161-0/+3
| | | | | on some OSX installation, but its header file is not. Will backport to 2.4
* Detect if %zd is supported by printf() during configure and setsBrett Cannon2006-05-111-0/+3
| | | | | | PY_FORMAT_SIZE_T appropriately. Removes warnings on OS X under gcc 4.0.1 when PY_FORMAT_SIZE_T is set to "" instead of "z" as is needed.
* Patch 1471883: --enable-universalsdk on Mac OS XRonald Oussoren2006-04-291-2/+15
|
* Patch #1309579: wait3 and wait4 were added to the posix module by Chad J. ↵Neal Norwitz2006-03-201-0/+6
| | | | | | | | Schroeder. This was a fair amount of rework of the patch. Refactored test_fork1 so it could be reused by the new tests for wait3/4. Also made them into new style unittests (derive from unittest.TestCase).
* Merge ssize_t branch.Martin v. Löwis2006-02-151-0/+6
|
* Patch #1103116: AF_NETLINK sockets basic support.Martin v. Löwis2006-01-141-0/+6
|
* If there is no libtermcap all the readline tests failed.Neal Norwitz2006-01-071-0/+6
| | | | | | | | | This inappropriately disabled some capabilities which exist. Now test for readline in -lreadline, if not found there, try it in -ltermcap only if not in -lreadline. If both libraries are required, there will need to be more work, but I'm not sure under what conditions both libraries would be required.
* Revert r41662 and the part of 41552 that originally caused the problemNeal Norwitz2005-12-151-3/+0
| | | | | (calling ftell(stdin) doesn't seem defined). So we won't test errors from ftell unless we can do it portably.
* Add a workaround for file.ftell() to raise IOError for ttys.Hye-Shik Chang2005-12-131-0/+3
| | | | | ftell(3) on BSD doesn't set errno even for ttys and returns useless values.
* Patch #1180695: Implement nanosecond stat resolution on FreeBSD,Martin v. Löwis2005-08-091-0/+9
| | | | add st_gen, st_birthtime.
* Patch #1212117: Add optional attribute st_flags to os.stat_resultHye-Shik Chang2005-06-021-0/+3
| | | | | when the member is available on the platform. (Contributed by Diego Petteno)
* Patch #579435: Shadow Password Support ModuleMartin v. Löwis2005-01-231-0/+9
|
* Patch 977343, Solaris likes sys/loadavg.h. Added support for sys/loadavg.hAnthony Baxter2004-10-131-0/+3
| | | | detection to configure &c.
* Patch #1012280: Include curses.h for term.h check. Fixes #933795.Martin v. Löwis2004-09-181-0/+3
| | | | Will backport to 2.3.
* Define _BSD_TYPES. Fixes #1005308. Backported to 2.3.Martin v. Löwis2004-08-121-3/+6
|
* Patch #1003700: Add socketpair function to socket module.Dave Cole2004-08-091-0/+3
|
* This change implements the following gettext features, asGustavo Niemeyer2004-07-221-0/+3
| | | | | | | | | | | | | | | | | | | | discussed recently in python-dev: In _locale module: - bind_textdomain_codeset() binding In gettext module: - bind_textdomain_codeset() function - lgettext(), lngettext(), ldgettext(), ldngettext(), which return translated strings encoded in preferred system encoding, if bind_textdomain_codeset() was not used. - Added equivalent functionality in translate() function and catalog classes. Every change was also documented.
* This closes patch:Michael W. Hudson2004-07-071-0/+6
| | | | | | | | | | | | | | | | | [ 960406 ] unblock signals in threads although the changes do not correspond exactly to any patch attached to that report. Non-main threads no longer have all signals masked. A different interface to readline is used. The handling of signals inside calls to PyOS_Readline is now rather different. These changes are all a bit scary! Review and cross-platform testing much appreciated.
* Massive performance improvement for C extension and builtin tracing codeNicholas Bastin2004-06-251-3/+0
|
* Making C profiling a configure option (at least temporarily)Nicholas Bastin2004-06-221-0/+3
|
* Patch #510695: Add TSC profiling for the VM.Martin v. Löwis2004-06-081-0/+3
|
* Added configure check for broken poll() on some unix systems (MacOS X 10.3)Nicholas Bastin2004-03-211-0/+12
| | | | Fixes SF Bug #850981
* remove support for missing ANSI C header files (limits.h, stddef.h, etc).Skip Montanaro2004-02-101-24/+0
|
* Remove support for --without-universal-newlines (see PEP 11).Skip Montanaro2004-02-071-3/+0
|
* Remove HAVE_STRPTIME - no longer necessary with the pure Python version ofSkip Montanaro2004-02-071-3/+0
| | | | time.strptime().
* Add FreeBSD support for bluetooth sockets.Hye-Shik Chang2004-02-021-0/+3
| | | | (SF Patch #888148, reviewed by loewis)
* Patch #874083: Bluetooth support for socket module.Martin v. Löwis2004-01-311-7/+3
|
* Remove support for SunOS 4.Skip Montanaro2004-01-171-4/+0
| | | | Remove BAD_EXEC_PROTOYPE (leftover from IRIX 4 demolition).
* Remove support for DYNIX, IRIX 4, --with-sgi-dl, --with-dl-dldSkip Montanaro2004-01-171-14/+0
|
* Remove support for minix.Skip Montanaro2004-01-171-6/+0
| | | | Remove unused and unnecessary checks for sizeof(char).
* Patch #839038: Add getsid(2).Martin v. Löwis2003-11-101-4/+8
|
* Typo. HAVE_SYNC -> HAVE_FSYNCSkip Montanaro2003-09-251-1/+1
|
* Check for declarations of fchdir and fsync. Fixes #800710. Backported to 2.3.Martin v. Löwis2003-09-201-5/+5
|
* Improve detection of whether tzset is broken.Brett Cannon2003-09-191-0/+3
|
* Patch 775605: Cygwin pthread_sigmask() workaround patchJason Tishler2003-07-221-3/+6
| | | | | | | | | | | | | | | | | | Cygwin's pthread_sigmask() implementation appears to be buggy. This patch works around this problem by using sigprocmask() instead. This patch is implemented in a general way so it could be used by other platforms too. If this approach is deemed too risky, then I can work up a patch that just hacks Python/thread_pthread.h for Cygwin. Note that I tested this patch against 2.3c1 under Red Hat Linux 8.0 too. [snip] And finally, I need someone to regenerate pyconfig.h.in and configure with the same versions of the autotools that are normally used by Python. Neal kindly regenerated pyconfig.h.in and configure for me.
* FreeBSD 5.x has moved some library routines and typedefs outside theAndrew MacIntyre2003-07-021-0/+3
| | | | | | | | | | | | | | | scope of the _XOPEN_SOURCE and _POSIX_C_SOURCE symbols, including: - getloadavg() - typedefs for u_int, u_long, u_char, u_short, ushort & uint These are now all defined under the control of a __BSD_VISIBLE symbol. The lack of the typedefs causes several extension modules to build incorrectly or not at all, and is the cause of failures reported for test_socket and test_tempfile on this platform (see python-dev: 29/6/03, pieterb@gewis.nl, "Running tests on freebsd5") This change does not appear to be needed in the 2.2 branch.
* Patch #752671: NetBSD needs to link libintl to _locale.so.Martin v. Löwis2003-06-141-0/+3
|
* Get test_ioctl to pass on HPUX 11.Neal Norwitz2003-05-231-0/+3
| | | | | TIOCGPGRP and many other definitions come from bsdtty.h, so it needs to be included at least on HPUX.