[Python-checkins] python/dist/src/PC/os2emx python24.def, NONE,
1.1 Makefile, 1.17, 1.18 config.c, 1.7, 1.8 python23.def, 1.8, NONE
aimacintyre at users.sourceforge.net
aimacintyre at users.sourceforge.net
Sun Oct 3 10:11:32 CEST 2004
Update of /cvsroot/python/python/dist/src/PC/os2emx
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17611
Modified Files:
Makefile config.c
Added Files:
python24.def
Removed Files:
python23.def
Log Message:
bring modules up to date, correct .DEF file version
--- NEW FILE: python24.def ---
LIBRARY python24 INITINSTANCE TERMINSTANCE
DESCRIPTION "Python 2.4 Core DLL"
PROTMODE
DATA MULTIPLE NONSHARED
EXPORTS
; From python24_s.lib(config)
"_PyImport_Inittab"
; From python24_s.lib(dlfcn)
; "dlopen"
; "dlsym"
; "dlclose"
; "dlerror"
; From python24_s.lib(getpathp)
"Py_GetProgramFullPath"
"Py_GetPrefix"
"Py_GetExecPrefix"
[...1148 lines suppressed...]
; From python24_s.lib(termios)
; "inittermios"
; From python24_s.lib(timemodule)
; "inittime"
"_PyTime_DoubleToTimet"
; "inittimezone"
; From python24_s.lib(timingmodule)
; "inittiming"
; From python24_s.lib(_weakref)
; "init_weakref"
; From python24_s.lib(xxsubtype)
; "initxxsubtype"
; From python24_s.lib(zipimport)
; "initzipimport"
Index: Makefile
===================================================================
RCS file: /cvsroot/python/python/dist/src/PC/os2emx/Makefile,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- Makefile 7 Jul 2004 13:55:24 -0000 1.17
+++ Makefile 3 Oct 2004 08:11:29 -0000 1.18
@@ -40,8 +40,6 @@
HAVE_UFC= no
# Do you have the Tcl/Tk library installed?
HAVE_TCLTK= no
-# Do you have the GNU multiprecision library installed?
-HAVE_GMPZ= no
# Do you have the GNU readline library installed?
# NOTE: I'm using a modified version of Kai Uwe Rommel's port that
# - is compiled with multithreading enabled
@@ -251,7 +249,6 @@
DESCRIPTION.zlib$(MODULE.EXT)= Python Extension DLL for accessing the InfoZip compression library
DESCRIPTION.crypt$(MODULE.EXT)= Python Extension DLL implementing the crypt$(BRO)$(BRC) function
DESCRIPTION._tkinter$(MODULE.EXT)= Python Extension DLL for access to Tcl/Tk Environment
-DESCRIPTION.mpz$(MODULE.EXT)= Python Extension DLL for access to GNU multi-precision library
DESCRIPTION.readline$(MODULE.EXT)= Python Extension DLL for access to GNU ReadLine library
DESCRIPTION.bsddb185$(MODULE.EXT)= Python Extension DLL for access to BSD DB (v1.85) library
DESCRIPTION._curses$(MODLIB.EXT)= Python Extension DLL for access to ncurses library
@@ -301,7 +298,6 @@
Modules/timemodule.c \
Modules/timingmodule.c \
Modules/_weakref.c \
- Modules/xreadlinesmodule.c \
Modules/xxsubtype.c \
Modules/zipimport.c)
SRC.PARSE1= $(addprefix $(TOP), \
@@ -422,7 +418,6 @@
fpetest \
parser \
pwd \
- rotor \
select
# Python modules to be dynamically loaded that need explicit build rules
@@ -449,9 +444,6 @@
CFLAGS+= -DHAS_DIRENT -I/TclTk80/include
TK_LIBS+= -L/TclTk80/lib -ltcl80 -ltk80
endif
-ifeq ($(HAVE_GMPZ),yes)
- HARDEXTMODULES+= mpz
-endif
ifeq ($(HAVE_GREADLINE),yes)
HARDEXTMODULES+= readline
endif
@@ -635,8 +627,6 @@
gdbm$(MODULE.EXT): $(OUT)gdbmmodule$O $(OUT)gdbm_m.def $(PYTHON.IMPLIB)
$(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lgdbm
-mpz$(MODULE.EXT): $(OUT)mpzmodule$O $(OUT)mpz_m.def $(PYTHON.IMPLIB)
- $(LD) $(LDFLAGS.DLL) -o $@ $(^^) $(L^) $(LIBS) -lgmp
# Expat is now distributed with Python, so use the included version
$(OUT)pyexpat$O: ../../Modules/pyexpat.c
Index: config.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/PC/os2emx/config.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- config.c 7 Jul 2004 13:55:25 -0000 1.7
+++ config.c 3 Oct 2004 08:11:30 -0000 1.8
@@ -72,7 +72,6 @@
extern void inittermios();
extern void inittime();
extern void inittiming();
-extern void initxreadlines();
extern void initxxsubtype();
extern void initzipimport();
#if !HAVE_DYNAMIC_LOADING
@@ -86,7 +85,6 @@
extern void initfpetest();
extern void initparser();
extern void initpwd();
-extern void initrotor();
extern void initunicodedata();
extern void initzlib();
#ifdef USE_SOCKET
@@ -138,7 +136,6 @@
{"termios", inittermios},
{"time", inittime},
{"timing", inittiming},
- {"xreadlines", initxreadlines},
{"xxsubtype", initxxsubtype},
{"zipimport", initzipimport},
#if !HAVE_DYNAMIC_LOADING
@@ -152,7 +149,6 @@
{"fpetest", initfpetest},
{"parser", initparser},
{"pwd", initpwd},
- {"rotor", initrotor},
{"unicodedata", initunicodedata},
{"zlib", initzlib},
#ifdef USE_SOCKET
--- python23.def DELETED ---
More information about the Python-checkins
mailing list