[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