summaryrefslogtreecommitdiffstats
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Support using UCS-4 as the Py_UNICODE type:Martin v. Löwis2001-06-261-0/+12
| | | | | | | | | | Add configure option --enable-unicode. Add config.h macros Py_USING_UNICODE, PY_UNICODE_TYPE, Py_UNICODE_SIZE, SIZEOF_WCHAR_T. Define Py_UCS2. Encode and decode large UTF-8 characters into single Py_UNICODE values for wide Unicode types; likewise for UTF-16. Remove test whether sizeof Py_UNICODE is two.
* Emulate inet_{pton,ntop} on systems that don't provide it.Martin v. Löwis2001-06-241-0/+3
|
* Patch #401196: Configuration machinery for IPv6.Martin v. Löwis2001-06-231-0/+18
| | | | | Contributed by Jun-ichiro "itojun" Hagino. get{addr,name}info emulation code taken from WIDE.
* Added a MACHDEP_OBJS to the python link. Use this on MacOSX to includeJack Jansen2001-06-191-0/+3
| | | | | | | Mac/macglue.c into the core interpreter. This file contains the glue code that allows extension modules for Mac toolboxes to live in different shared libraries but still communicate with each other. The glue code is controlled by the USE_MAC_TOOLBOX_GLUE define.
* Add a check for sys/modem.h, needed by termios on HP-UX.Fred Drake2001-05-111-0/+3
|
* Bump the version number in more placesGuido van Rossum2001-04-181-7/+7
|
* Unixware 7 support by Billy G. Allie (SF patch 413011)Guido van Rossum2001-04-111-7/+7
|
* Get rid of --with-check-import-case. (Jason Tishler, SF #409924)Guido van Rossum2001-03-201-3/+0
|
* Define __EXTENSIONS__ on Solaris. Fixes posixmodule error in bug #232787.Martin v. Löwis2001-03-061-0/+3
|
* Add Vladimir Marangozov's object allocator. It is disabled by default. ThisNeil Schemenauer2001-02-271-0/+3
| | | | closes SF patch #401229.
* Rip out various module-enabling switches, made obsolete by setup.pyAndrew M. Kuchling2001-02-211-6/+0
|
* Commit version of config.h.in that covers the TERMIOS test.Eric S. Raymond2001-01-161-0/+3
|
* Committing patch #103216, autodetect of dbmmodule support and buildingBarry Warsaw2001-01-151-0/+3
| | | | | | 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.
* Part of SF patch #102409 by jlt63: Cygwin Python DLL and SharedGuido van Rossum2001-01-101-0/+10
| | | | | | | Extension Patch. Note: this could use some testing on NeXT, DG/UX, or BeOS, because of the changes in the Makefile regarding $(LDLIBRARY).
* SF Patch #103154 by jlt63: Cygwin Check Import Case Patch.Guido van Rossum2001-01-101-56/+59
| | | | | Note: I've reordered acconfig.h and config.h.in to obtain alphabetical order (modulo case and leading _).
* Remove configure test for getline(), since it's no longer used at allAndrew M. Kuchling2001-01-081-3/+0
|
* Configuration test for working getc_unlocked() (and flockfile() andGuido van Rossum2001-01-051-0/+3
| | | | funlockfile()).
* Patch #102469: Check for glibc's getline() extensionAndrew M. Kuchling2000-11-291-0/+3
|
* Remove AC_C_INLINE test from configure.in, since the only place the symbolFred Drake2000-11-081-3/+0
| | | | | | | 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.
* The Usual.Jeremy Hylton2000-10-091-7/+7
|
* Another generated file...Fred Drake2000-10-091-7/+7
|
* Donn Cave <donn@oz.net>:Fred Drake2000-10-091-6/+0
| | | | | | | Removed DL_EXPORT_HEADER -- only needed on BeOS, and not needed there anymore. This closes SourceForge patch #101775.
* Make better use of GNU Pth -- patch by Andy Dustman.Guido van Rossum2000-09-191-10/+10
| | | | | | | | | | | | | | | 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.)
* Trent Mick points out that the BSD DB also provides an ndbm compatibilityFred Drake2000-09-151-0/+3
| | | | layer. If that is available, consider that as an option as well.
* Allow configure to detect whether ndbm.h or gdbm/ndbm.h is installed.Fred Drake2000-09-141-6/+12
| | | | | | | | 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.)
* After rerunning autoheader, two symbols (HAVE__GETPTY and WITH_LIBDB)Guido van Rossum2000-08-311-6/+6
| | | | appear in a different place. Oh well.
* Skip Montanaro <skip@mojam.com>:Fred Drake2000-08-311-0/+9
| | | | | | Update the generated files related to the autoconf support for BSD db. This closes SourceForge patch #101272.
* adds support for --with-pydebug configure optionSkip Montanaro2000-08-301-3/+6
|
* Add configure tests for poll() (SF patch #100852)Andrew M. Kuchling2000-08-251-0/+6
|
* This patch partly (some stuff went in already) ports Python to Monterey.Trent Mick2000-08-231-0/+3
| | | | | | | | | | - 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
* Added test for uintptr_t, the C9X acceptable way to spell "type toBarry Warsaw2000-08-181-0/+6
| | | | | | | which I can cast void* to and back again without losing information". In pyport.h, we typedef Py_uintptr_t to mean this thing, which if the platform supports, will be uintptr_t (otherwise, other accomodations are made).
* Reran autoconf.Sjoerd Mullender2000-08-171-3/+0
|
* Cleanup configure.in. Specifically:Thomas Wouters2000-08-051-3/+3
| | | | | | | | | | | | | | - Don't call both AC_CHECK_FUNCS and AC_REPLACE_FUNC for 'hypot', as the latter already does everything the former does (because it's implemented as a call to the former.) - Don't call AC_CHECK_FUNC() without any 'action' clauses or with an action clause that just defines HAVE_<function>. Instead, call AC_CHECK_FUNCS, which defines 'HAVE_<function>' of itself, possibly with aditional 'action' clauses. No checks are removed by this patch, only moved around, and some duplicates are removed.
* Oops, forgot to run autoheader before checking in the _getpty move toThomas Wouters2000-07-151-0/+3
| | | | posixmodule.
* From Sam Rushing's Medusa, via SF patch #100858: add & documentAndrew M. Kuchling2000-07-131-0/+12
| | | | os.seteuid(), os.setegid(), os.setreuid(), os.setregid().
* Remove setup of HAVE_OLD_CPP; it is no longer used in the Python sources.Fred Drake2000-07-091-3/+5
| | | | | 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.
* Added #undef of WITH_CYCLE_GC for autoconf's delight.Barry Warsaw2000-06-301-3/+3
|
* penultimate phase of Neil Schemenauer's GC patchesJeremy Hylton2000-06-301-0/+3
| | | | update configure files (turn --with-cycle-gc on for beta release?)
* Somehow this had HAVE_SYS_SOCKET_H twice. Once is enough. RerunningGuido van Rossum2000-06-301-3/+0
| | | | autoheader revealed this.
* This patch extends PC/config.h and configure.in as appropriate forFred Drake2000-06-291-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/winreg.c - #define HAVE_LARGEFILE_SUPPORT for Win64 - typedef long intptr_t; for all Windows except Win64 (which defines it itself) This is a new ANSI (I think) type that is useful (and used by me) for proper handling in msvcrtmodule.c and posixmodule.c - indent the nested #ifdef's and #defines in PC/config.h This is *so* much more readable. There cannot be a compiler compatibilty issue here can there? Perl uses indented #defines and it compiles with everything.
* Thread support is turned on my default now. To disable buildingBarry Warsaw2000-06-291-0/+12
| | | | | | | | | | | threads use --without-threads. No extra tests of thread/compiler combinations have been added. --with(out)-thread and --with(out)-threads are completely interchangeable. --with-threads still supports the =DIRECTORY option for specifying where to find thread libraries.
* Regenerated autoconf files. There's an extra change to config.h.in beyondAndrew M. Kuchling2000-06-181-0/+6
| | | | | the mremap() change I made; did someone modify configure.in previously without recreating these files?
* Add check for rint() in math library.Guido van Rossum2000-05-111-0/+3
|
* Andy Dustman: add GNU pth user-space thread support.Guido van Rossum2000-05-081-0/+3
|
* Added tests for socklen_tGuido van Rossum2000-04-241-0/+3
|
* Part of the Unicode checkin for Marc-Andre Lemburg.Guido van Rossum2000-03-101-0/+31
| | | | Some new configuration tests and a new option, --with-wctype-functions.
* Add line for HAVE_DYNAMIC_LOADING (result of editing acconfig.h).Guido van Rossum1999-12-201-0/+3
| | | | This is part of a set of patches by Greg Stein.
* Regenerated after new acconfig.h.Guido van Rossum1999-12-161-0/+3
|
* Remove test for getlogin_r(); the interface is not clearly defined, atFred Drake1999-12-141-17/+14
| | | | | | | | least on Solaris (sometimes it's Unix98, sometimes it conforms to an early draft). Properly generate config.h.in using autoheader instead of editing it manually; thanks, Guido!
* Added detection of getlogin() and getlogin_r().Fred Drake1999-12-141-0/+6
|