Index: /trunk/source/lisp-kernel/darwinx8632/Makefile
===================================================================
--- /trunk/source/lisp-kernel/darwinx8632/Makefile	(revision 12999)
+++ /trunk/source/lisp-kernel/darwinx8632/Makefile	(revision 13000)
@@ -20,5 +20,5 @@
 RM = /bin/rm
 LD = ld
-LDFLAGS =  -macosx_version_min 10.4 -arch i386 -dynamic  -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x00011000 -sectalign __TEXT __text 0x1000 -segprot __PAD - -
+LDFLAGS =  -macosx_version_min 10.4 -arch i386 -dynamic  -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x00011000 -sectalign __TEXT __text 0x1000 
 AS = as
 M4 = gm4
@@ -44,5 +44,4 @@
 DEBUGOBJ = lispdcmd.o plprint.o plsym.o x86_print.o xlbt.o
 KERNELOBJ= imports.o $(COBJ) x86-asmutils32.o 
-LATEOBJ = x86-pad32.o
 
 SPINC =	lisp.s m4macros.m4 x86-constants.s x86-macros.s errors.s x86-uuo.s x86-constants32.s
@@ -71,6 +70,6 @@
 OSLIBS = $(OSEARLYLIBS) $(OSMIDDLELIBS) $(OSLATELIBS)
 
-../../dx86cl:	 $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(LATEOBJ) Makefile
-	$(LD) $(LDFLAGS) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(LATEOBJ) $(OSLIBS)
+../../dx86cl:	 $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) Makefile
+	$(LD)  $(LDFLAGS) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ)   $(OSLIBS)
 
 
Index: unk/source/lisp-kernel/x86-pad32.s
===================================================================
--- /trunk/source/lisp-kernel/x86-pad32.s	(revision 12999)
+++ 	(revision )
@@ -1,11 +1,0 @@
-/*
-	This little trick is used on Darwin/x8632 to ensure that
-	memory under 16MB is otherwise occupied, and will therefore
-	not contain any lisp objects.
-
-	This will overshoot the 16MB mark by the size of the lisp
-	kernel, but since that's only a couple hundred kilobytes, it
-	hardly seems worth getting excited about.
-*/
-	.zerofill __PAD, __pad,	lowmem_pad, 0x01000000
-
