1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1357,6 +1357,11 @@
Python/thread.o: @THREADHEADERS@
+Python/sysmodule.o: $(srcdir)/Python/sysmodule.c Makefile
+ $(CC) -c $(PY_CORE_CFLAGS) \
+ -DMULTIARCH='"$(MULTIARCH)"' \
+ -o $@ $(srcdir)/Python/sysmodule.c
+
# Declare targets that aren't real files
.PHONY: all build_all sharedmods oldsharedmods test quicktest memtest
.PHONY: install altinstall oldsharedinstall bininstall altbininstall
--- a/Python/sysmodule.c
+++ b/Python/sysmodule.c
@@ -1435,6 +1435,8 @@
PyFloat_GetInfo());
SET_SYS_FROM_STRING("long_info",
PyLong_GetInfo());
+ SET_SYS_FROM_STRING("_multiarch",
+ PyString_FromString(MULTIARCH));
#ifdef Py_USING_UNICODE
SET_SYS_FROM_STRING("maxunicode",
PyInt_FromLong(PyUnicode_GetMax()));
|