Source

cpython-withatomic / config.h.in

Author Commit Message Labels Comments Date
Anthony Baxter
backport of solaris thread patch, adding PTHREAD_SCOPE_SYSTEM support: Improve threading on Solaris, according to SF patch #460269, submitted by bbrox@bbrox.org / lionel.ulmer@free.fr. This adds a configure check and if all goes well turns on the PTHREAD_SCOPE_SYSTEM thread attribute for new threads. This should remove the need to add tiny sleeps at the start of threads to allow other threads to be scheduled. This is a semi-feature, but makes such a hu…
Branches
2.1
Thomas Wouters
Backport of AMK's checkins of configure.in (1.228), config.h.in (2.101) and configure (1.220): [Bug #438050] Check for sys/poll.h in configure script
Branches
2.1
Thomas Wouters
Re-do the broken-nice() patch to break less platforms. Hopefully none :P Also note that it isn't just Linux nice() that is broken: at least FreeBSD and BSDI also have this problem. os.nice() should probably just be emulated using getpriority()/setpriority(), if they are available, but that isn't worth putting in 2.1.1.
Branches
2.1
Thomas Wouters
Patch #439995 (slightly modified from the uploaded version): Work around Linux's nonstandard nice() systemcall, which does not return the new priority. This closes SF bug #439990.
Branches
2.1
Thomas Wouters
Backport of Guido's checkins of acconfig.h (1.50), configure.in (1.224) and readline.c (2.36), and re-generated config.h.in and configure: SF Patch #432457 by Jason Tishler: support for readline 4.2. This patch allows the readline module to build cleanly with GNU readline 4.2 without breaking the build for earlier GNU readline versions. The configure script checks for the presence of rl_completion_matches in libreadline.
Branches
2.1
Fred Drake
Add a check for sys/modem.h, needed by termios on HP-UX.
Branches
2.1
Guido van Rossum
Unixware 7 support by Billy G. Allie (SF patch 413011)
Branches
legacy-trunk
Guido van Rossum
Get rid of --with-check-import-case. (Jason Tishler, SF #409924)
Branches
legacy-trunk
Martin von Löwis
Define __EXTENSIONS__ on Solaris. Fixes posixmodule error in bug #232787.
Branches
legacy-trunk
Neil Schemenauer
Add Vladimir Marangozov's object allocator. It is disabled by default. This closes SF patch #401229.
Branches
legacy-trunk
Andrew Kuchling
Rip out various module-enabling switches, made obsolete by setup.py
Branches
legacy-trunk
Eric Raymond
Commit version of config.h.in that covers the TERMIOS test.
Branches
legacy-trunk
Barry Warsaw
Committing patch #103216, autodetect of dbmmodule support and building of dbmmodule dynamically by default (otherwise it can pull in dependencies with libdb that croak pybsddb3). This change moves the Setup line for dbmmodule to Setup.config.in.
Branches
legacy-trunk
Guido van Rossum
Part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared Extension Patch. Note: this could use some testing on NeXT, DG/UX, or BeOS, because of the changes in the Makefile regarding $(LDLIBRARY).
Branches
legacy-trunk
Guido van Rossum
SF Patch #103154 by jlt63: Cygwin Check Import Case Patch. Note: I've reordered acconfig.h and config.h.in to obtain alphabetical order (modulo case and leading _).
Branches
legacy-trunk
Andrew Kuchling
Remove configure test for getline(), since it's no longer used at all
Branches
legacy-trunk
Guido van Rossum
Configuration test for working getc_unlocked() (and flockfile() and funlockfile()).
Branches
legacy-trunk
Andrew Kuchling
Patch #102469: Check for glibc's getline() extension
Branches
legacy-trunk
Fred Drake
Remove AC_C_INLINE test from configure.in, since the only place the symbol occurs in the Python sources appears to be as text in comments. We do not want to interfere with C++ keywords! This closes bug #119851.
Branches
legacy-trunk
Jeremy Hylton
The Usual.
Branches
legacy-trunk
Fred Drake
Another generated file...
Branches
legacy-trunk
Fred Drake
Donn Cave <donn@oz.net>: Removed DL_EXPORT_HEADER -- only needed on BeOS, and not needed there anymore. This closes SourceForge patch #101775.
Branches
legacy-trunk
Guido van Rossum
Make better use of GNU Pth -- patch by Andy Dustman. I can't test this, so I'm just checking it in with blind faith in Andy. I've tested that it doesn't broeak a non-Pth build on Linux. Changes include: - There's a --with-pth configure option. - Instead of _GNU_PTH, we test for HAVE_PTH. - Better signal handling. - (The config.h.in file is regenerated in a slightly different order.)
Branches
legacy-trunk
Fred Drake
Trent Mick points out that the BSD DB also provides an ndbm compatibility layer. If that is available, consider that as an option as well.
Branches
legacy-trunk
Fred Drake
Allow configure to detect whether ndbm.h or gdbm/ndbm.h is installed. This allows dbmmodule.c to use either without having to add additional options to the Modules/Setup file or make source changes. (At least some Linux systems use gdbm to emulate ndbm, but only install the ndbm.h header as /usr/include/gdbm/ndbm.h.)
Branches
legacy-trunk
Guido van Rossum
After rerunning autoheader, two symbols (HAVE__GETPTY and WITH_LIBDB) appear in a different place. Oh well.
Branches
legacy-trunk
Fred Drake
Skip Montanaro <skip@mojam.com>: Update the generated files related to the autoconf support for BSD db. This closes SourceForge patch #101272.
Branches
legacy-trunk
smontanaro
adds support for --with-pydebug configure option
Branches
legacy-trunk
Andrew Kuchling
Add configure tests for poll() (SF patch #100852)
Branches
legacy-trunk
Trent Mick
This patch partly (some stuff went in already) ports Python to Monterey. - Fix bug in thread_pthread.h::PyThread_get_thread_ident() where sizeof(pthread) < sizeof(long). - Add 'configure' for: - SIZEOF_PTHREAD is pthread_t can be included via <pthread.h> - setting Monterey system name - appropriate CC,LINKCC,LDSHARED,OPT, and CCSHARED for Monterey - Add section in README for Monterey build
Branches
legacy-trunk
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next