Source

cpython-withatomic / acconfig.h

Author Commit Message Labels Comments Date
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
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
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
Eric Raymond
Make HAVE_TERMIOS_H and associated config.sh shell variable available when configure detects the presence of termios.h; later we'll use this for correct configuration of edline/readline. Also, fix a bug in acconfig.h -- somebody forgot to add an undef to cover the LIBNDBM configure symbol, which was preventing autoheader from working properly.
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
Guido van Rossum
Configuration test for working getc_unlocked() (and flockfile() and funlockfile()).
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
Skip Montanaro <skip@mojam.com>: Update the build structures to automatically detect the presence of BSD db, including the proper name of the header file to include. Has all the expected niceties associated with yet-more-configure-options. ;) This checkin includes changes for non-generated files only; subsequent checkin will catch those. This is part of SourceForge patch #101272.
Branches
legacy-trunk
smontanaro
adds support for --with-pydebug configure option
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
Barry Warsaw
Added #undef HAVE_UINTPTR_T for autoconf's delight.
Branches
legacy-trunk
Fred Drake
Remove setup of HAVE_OLD_CPP; it is no longer used in the Python sources. The actual test for it is only commented out in configure.in, so it can be re-enabled if we ever run across the need for it again.
Branches
legacy-trunk
Tim Peters
Cray J90 fixes for long ints. This was a convenient excuse to create the pyport.h file recently discussed! Please use new Py_ARITHMETIC_RIGHT_SHIFT when right-shifting a signed int and you *need* sign-extension. This is #define'd in pyport.h, keying off new config symbol SIGNED_RIGHT_SHIFT_ZERO_FILLS. If you're running on a platform that needs that symbol #define'd, the std tests never would have worked for you (in particular…
Branches
legacy-trunk
Barry Warsaw
Added #undef of WITH_CYCLE_GC for autoconf's delight.
Branches
legacy-trunk
Fred Drake
This patch extends PC/config.h and configure.in as appropriate for 64-bit readiness (the config values are needed for patches that I will be submitting later today. The changes are as follows: - add SIZEOF_OFF_T #define's to PC/config.h (it was already in configure.in) - add SIZEOF_TIME_T #define to PC/config.h and configure Needed for some buffer overflow checking because sizeof(time_t) is different on Win64. - add SIZEOF_FPOS_T #define Needed for the Win64 large file support implementation. - add SIZEOF_HKEY in PC/config.h only Needed for proper Win32 vs. Win64 handling in PC/winre…
Branches
legacy-trunk
Guido van Rossum
Andy Dustman: add GNU pth user-space thread support.
Branches
legacy-trunk
Guido van Rossum
Added tests for socklen_t
Branches
legacy-trunk
Guido van Rossum
Part of the Unicode checkin for Marc-Andre Lemburg. Some new configuration tests and a new option, --with-wctype-functions.
Branches
legacy-trunk
Guido van Rossum
Define HAVE_DYNAMIC_LOADING. This is part of a set of patches by Greg Stein.
Branches
legacy-trunk
Guido van Rossum
Correct stupid typo (HAVE_GETHOSTBTNAME).
Branches
legacy-trunk
Guido van Rossum
Patch by Vladimir Marangozov, inspired by a bug report from Gary Duzan, for AIX, to support C++ objects with static initializers, when using the genuine IBM C++ compiler (namely xlC/xlC_r). See accompanying patches to configure.in and importdl.c.
Branches
legacy-trunk
Guido van Rossum
For BeOS PowerPC. Chris Herborth.
Branches
legacy-trunk
Guido van Rossum
Add symbols for gethostbyname_r variants (sigh).
Branches
legacy-trunk
Guido van Rossum
Patches by William Lewis for Nextstep descendants.
Branches
legacy-trunk
Guido van Rossum
Changes for long file support by Steve Clift.
Branches
legacy-trunk
Guido van Rossum
Added BEOS_THREADS, HAVE_LONG_LONG, and SIZEOF_VOID_P templates.
Branches
legacy-trunk
  1. Prev
  2. 1
  3. 2
  4. Next