Index: /branches/ia32/lisp-kernel/darwinx8632/Makefile
===================================================================
--- /branches/ia32/lisp-kernel/darwinx8632/Makefile	(revision 8070)
+++ /branches/ia32/lisp-kernel/darwinx8632/Makefile	(revision 8071)
@@ -20,10 +20,10 @@
 RM = /bin/rm
 LD = ld
-LDFLAGS = -arch i386 -dynamic  -o $@ -e start -pagezero_size 0x1000 -seg1addr 0x00001000 -sectalign __TEXT __text 0x1000 
+LDFLAGS = -map /tmp/foo -arch i386 -dynamic  -o $@ -e start -pagezero_size 0x1000 -seg1addr 0x00001000 -sectalign __TEXT __text 0x1000 
 AS = as
 M4 = gm4
 M4FLAGS = -DDARWIN -DX86 -DX8632
-ASFLAGS = -arch i386
-CDEFINES = -DDARWIN -DX86 -DX8632
+ASFLAGS = -arch i386 -g
+CDEFINES = -DDARWIN -DX86 -DX8632 -DDISABLE_EGC -DDEBUG_MACH_EXCEPTIONS
 CDEBUG = -g
 COPT = # -O2
@@ -34,11 +34,11 @@
 	$(CC) -c -arch i386 $< $(CDEFINES) $(CDEBUG) $(COPT) $(MDYNAMIC_NO_PIC) -o $@
 
-SPOBJ = x86-spjump32.o x86-spentry32.o x86-subprims32.o 
+SPOBJ = x86-spjump32.o x86-spentry32.o x86-subprims32.o
 ASMOBJ = x86-asmutils32.o imports.o
 
 COBJ  = pmcl-kernel.o bits.o  \
-	thread_manager.o lisp-debug.o image.o memory.o # x86-gc.o x86-exceptions.o
+	thread_manager.o lisp-debug.o image.o memory.o x86-gc.o x86-exceptions.o
 
-DEBUGOBJ = lispdcmd.o plprint.o plsym.o x86_print.o # xlbt.o
+DEBUGOBJ = lispdcmd.o plprint.o plsym.o x86_print.o xlbt.o
 KERNELOBJ= imports.o $(COBJ) x86-asmutils32.o 
 
@@ -64,5 +64,5 @@
 
 # is this needed?
-OSMIDDLELIBS = -lSystemStubs
+#OSMIDDLELIBS = -lSystemStubs
 
 OSLIBS = $(OSEARLYLIBS) $(OSMIDDLELIBS) $(OSLATELIBS)
