Source

cpython-withatomic / pyconfig.h.in

The branch '2.3' does not exist.
Author Commit Message Labels Comments Date
nbastin
Added check for broken poll on OSes where it exists but sets errno for bad file descriptor. Fixes SF Bug #850981
Branches
2.3
smontanaro
backport of HAVE_FSYNC fix
Branches
2.3
Jason Tishler
Patch 775605: Cygwin pthread_sigmask() workaround patch 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 Linu…
Branches
legacy-trunk
Andrew MacIntyre
FreeBSD 5.x has moved some library routines and typedefs outside the 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.
Branches
legacy-trunk
Martin von Löwis
Patch #752671: NetBSD needs to link libintl to _locale.so.
Branches
legacy-trunk
Neal Norwitz
Get test_ioctl to pass on HPUX 11. TIOCGPGRP and many other definitions come from bsdtty.h, so it needs to be included at least on HPUX.
Branches
legacy-trunk
Martin von Löwis
Try linking hstrerror and inet_aton tests. Look for these functions in -lresolv.
Branches
legacy-trunk
Martin von Löwis
Patch #730826: Enable extensions on NetBSD 2.0.
Branches
legacy-trunk
Martin von Löwis
Patch #724588: Check whether the address of hstrerror and inet_pton can be taken, and define NI_MAX{HOST|SERV} if necessary.
Branches
legacy-trunk
Martin von Löwis
Patch #650412: Check whether the address of flock and getpagesize can be taken, and use _SC_PAGE_SIZE if getpagesize is not available.
Branches
legacy-trunk
Martin von Löwis
Add test for setpgrp. Fixes #690317.
Branches
legacy-trunk
Neal Norwitz
/dev/ptmx doesn't exist on AIX, they had to be different and use /dev/ptc. Otherwise, the 2 devices seem to work the same for allocating a pseudo-tty.
Branches
legacy-trunk
Guido van Rossum
- New function time.tzset() provides access to the C library tzet() function, if supported. (SF patch #675422, by Stuart Bishop.)
Branches
legacy-trunk
Guido van Rossum
- sys.path[0] (the directory from which the script is loaded) is now turned into an absolute pathname, unless it is the empty string. (SF patch #664376, by Skip Montanaro.)
Branches
legacy-trunk
Neal Norwitz
Use configure to check for inet_aton.
Branches
legacy-trunk
Martin von Löwis
Don't use Posix semaphores on Solaris 8. Fixes #662787.
Branches
legacy-trunk
Barry Warsaw
Test for presence of sysexits.h and set HAVE_SYSEXITS_H if so. Used by posixmodule.c.
Branches
legacy-trunk
Martin von Löwis
Expose I_ constants. Auto-detect stropts.h. Properly configure the slave terminal.
Branches
legacy-trunk
Martin von Löwis
Patch #656590: /dev/ptmx support for ptys.
Branches
legacy-trunk
Guido van Rossum
Patch 659834 by Magnus Lie Hetland: Check for readline 2.2 features. This should make it possible to compile readline.c again with GNU readline versions 2.0 or 2.1; this ability was removed in readline.c rev. 2.49. Apparently the older versions are still in widespread deployment on older Solaris installations. With an older readline, completion behavior is subtly different (a space is always added).
Branches
legacy-trunk
Martin von Löwis
Patch #657889: Implement posix.getloadavg.
Branches
legacy-trunk
Martin von Löwis
Use wcscoll for _locale.strcoll if available.
Branches
legacy-trunk
Martin von Löwis
Remove MALLOC_ZERO_RETURNS_NULL.
Branches
legacy-trunk
Martin von Löwis
Patch #639371: Remove FreeBSD 5 specific test, test for ctermid_r, setgroups prototypes explicitly.
Branches
legacy-trunk
Martin von Löwis
Don't define _XOPEN_SOURCE and _POSIX_C_SOURCE on FreeBSD 5.0. Fixes #636318.
Branches
legacy-trunk
Martin von Löwis
Use new-style CHECK_TYPE to avoid modifying confdefs.h. Include sys/types.h Fixes #636431.
Branches
legacy-trunk
Martin von Löwis
Protect pyconfig.h from multiple inclusions.
Branches
legacy-trunk
Martin von Löwis
Don't define _XOPEN_SOURCE on OpenBSD 2.x and 3.[012].
Branches
legacy-trunk
Martin von Löwis
Check whether we can take the address of chown, link, and symlink.
Branches
legacy-trunk
Martin von Löwis
Patch #628898: Define _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE.
Branches
legacy-trunk
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next