Move some stuff around so customizations in Setup take precedence
diff --git a/Modules/Makefile.pre.in b/Modules/Makefile.pre.in
index 4971300..099fbeb 100644
--- a/Modules/Makefile.pre.in
+++ b/Modules/Makefile.pre.in
@@ -11,8 +11,6 @@
 MODOBJS=	_MODOBJS_
 MODLIBS=	_MODLIBS_
 
-# === Definitions added by makesetup ===
-
 # === Variables set by configure ===
 
 srcdir=		@srcdir@
@@ -45,8 +43,7 @@
 LINKFORSHARED=	@LINKFORSHARED@
 DESTSHARED=	$(exec_prefix)/lib/python/$(MACHDEP)
 
-
-# === Variables that are customizable by hand ===
+# === Variables that are customizable by hand or by inclusion in Setup ===
 
 LINKCC=		$(CC)
 INCLDIR=	$(srcdir)/../Include
@@ -57,6 +54,14 @@
 
 MAKESETUP=	$(srcdir)/makesetup
 
+# (The makesetup script inserts all variable definitions found
+# found in the Setup file just below the following line.
+# This means that the Setup file can override any of the definitions
+# given before this point, but not any given below.
+# The script insert the definitions in reverse order,
+# for the benefits of independent extensions.)
+# === Definitions added by makesetup ===
+
 # === Fixed definitions ===
 
 OBJS=		$(MODOBJS)