Thomas Wouters
2cffc7d420
Move our own getopt() implementation to _PyOS_GetOpt(), and use it
...
regardless of whether the system getopt() does what we want. This avoids the
hassle with prototypes and externs, and the check to see if the system
getopt() does what we want. Prefix optind, optarg and opterr with _PyOS_ to
avoid name clashes. Add new include file to define the right symbols. Fix
Demo/pyserv/pyserv.c to include getopt.h itself, instead of relying on
Python to provide it.
2000-11-03 08:18:37 +00:00
Fred Drake
b745a0481b
Remove the dependency information for version.o; this is not part of
...
the sources/build process any more.
2000-08-23 21:16:10 +00:00
Fred Drake
19c6afb42b
Include the dependence of sysmodule on the patchlevel.h include, so
...
that sys.version_info will be built properly.
2000-08-01 17:46:22 +00:00
Barry Warsaw
f17861badc
Added exceptions.o to the list of object to build in this subdir.
2000-05-26 19:04:27 +00:00
Guido van Rossum
2d0f5f932a
Marc-Andre Lemburg: add new unicode files
2000-03-10 23:04:14 +00:00
Guido van Rossum
db3ec1b21e
Support for selecting the correct dynload_<platform>.c file.
...
This is part of a set of patches by Greg Stein.
1999-12-20 21:24:09 +00:00
Guido van Rossum
2a570049ac
Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy.
1998-10-07 22:51:56 +00:00
Fred Drake
d807879b31
Make getversion.o dependent on ../Include/patchlevel.h as well.
1998-08-05 21:33:54 +00:00
Guido van Rossum
a94145118a
frozenmain.c is now also in the library,
...
with entry point Py_FrozenMain().
1997-07-19 21:59:47 +00:00
Guido van Rossum
f6ca6aa869
New build procedure.
1997-07-19 19:39:57 +00:00
Guido van Rossum
a027efa5bf
Massive changes for separate thread state management.
...
All per-thread globals are moved into a struct which is manipulated
separately.
1997-05-05 20:56:21 +00:00
Guido van Rossum
58a6ac55d2
Removed cgensupport.[co] (to ../Modules).
1997-04-29 15:42:53 +00:00
Guido van Rossum
0ae748d3c4
Changes for Lee Busby's SIGFPE patch set.
...
New file pyfpe.c and exception FloatingPointError.
Surround some f.p. operations with PyFPE macro brackets.
1997-02-14 22:58:07 +00:00
Guido van Rossum
a1633cd993
split cofnfig.c in 1000 little files :-)
1995-08-04 04:13:00 +00:00
Guido van Rossum
0b3449010e
init_frozen non-static, frozenmain.c not in Makefile any more
1995-02-07 15:35:27 +00:00
Guido van Rossum
c2ed415a1b
removed frozenmain.o from objects added to library
1995-01-26 23:05:49 +00:00
Guido van Rossum
40b261966a
removed getopt.o from OBJS
1995-01-20 16:57:52 +00:00
Guido van Rossum
97d68c03bc
added getopt.c to object, permanently
1995-01-17 16:51:35 +00:00
Guido van Rossum
087579ea51
added $& to $(LIB) target for Sequent
1995-01-17 16:11:29 +00:00
Guido van Rossum
1ae940a587
Lots of changes, most minor (fatal() instead of abort(), use of
...
err_fetch/err_restore and so on). But...
NOTE: import.c has been rewritten and all the DL stuff is now in the
new file importdl.c.
1995-01-02 19:04:15 +00:00
Guido van Rossum
42a24ef2d7
add getargs.o:getargs.c rule
1994-10-11 15:08:39 +00:00
Guido van Rossum
fe3f1a256b
* Python/{modsupport.c,getargs.c,Makefile.in},
...
Include/modsupport.h: moved getargs() to its own file and
re-implemented it entirely to support optional arguments, multiple
arguments without surrounding parentheses
(when called as newgetargs()), and better error messages
1994-09-29 09:42:55 +00:00
Guido van Rossum
24f4850377
errors.c: clear traceback too.
...
Makefile.in: remove lib*.a before creating new one.
1994-08-19 15:37:11 +00:00
Guido van Rossum
14aa5da824
version.c is no longer...
1994-08-18 16:03:36 +00:00
Guido van Rossum
b6775db241
Merge alpha100 branch back to main trunk
1994-08-01 11:34:53 +00:00
Guido van Rossum
8e454f3858
Misc changes.
1993-12-24 10:32:14 +00:00
Guido van Rossum
b898bd29b0
New file
1993-12-20 10:43:53 +00:00