diff --git a/lisp/Config.linux b/lisp/Config.linux index 43d1b6ecc0943227bb1bb704d02fe1071dc2343d..68a7eca55b89ab930bd4882088cd65fc7cd6d4dc 100644 --- a/lisp/Config.linux +++ b/lisp/Config.linux @@ -1,19 +1,19 @@ -PATH1=../../src/lisp -vpath %.h $(PATH1) -vpath %.c $(PATH1) -vpath %.S $(PATH1) -CPPFLAGS = -I. -I$(PATH1) -I- -I/usr/X11R6/include -CC = gcc -Wstrict-prototypes -O2 -fno-strength-reduce # -Wall +PATH1 = ../../src/lisp +PATH2 = ../../p86/lisp +vpath %.h $(PATH2):$(PATH1) +vpath %.c $(PATH2):$(PATH1) +vpath %.S $(PATH2):$(PATH1) +CPPFLAGS = -I. -I$(PATH2) -I$(PATH1) -I- -I/usr/X11R6/include +CC = gcc LD = ld CPP = cpp -CFLAGS = -m486 -g -DWANT_CGC -O2 -ASFLAGS = -g -DWANT_CGC -NM = nm -p -UNDEFSYMPATTERN=-Xlinker -u -Xlinker & -ASSEM_SRC = x86-assem.S linux-stubs.S +CFLAGS = -Wstrict-prototypes -Wall -O2 -g -DWANT_CGC -m486 +ASFLAGS = -g -DWANT_CGC +NM = $(PATH1)/linux-nm +UNDEFSYMPATTERN = -Xlinker -u -Xlinker & +ASSEM_SRC = x86-assem.S linux-stubs.S ARCH_SRC = x86-arch.c OS_SRC = Linux-os.c os-common.c -OS_LINK_FLAGS= -#-static -OS_LIBS= -lm -ldl -GC_SRC= cgc.c +OS_LINK_FLAGS = -Xlinker --export-dynamic +OS_LIBS = -ldl +GC_SRC = cgc.c diff --git a/lisp/Config.linux_gencgc b/lisp/Config.linux_gencgc index 5018df3cc79086b9208c2832ced843ae3eb40e70..c3538e15b74375cd72865ace29fbf14aacbc7964 100644 --- a/lisp/Config.linux_gencgc +++ b/lisp/Config.linux_gencgc @@ -1,17 +1,19 @@ -vpath %.h /usr/src/cmucl/cmucl/src/lisp/ -vpath %.c /usr/src/cmucl/cmucl/src/lisp/ -vpath %.S /usr/src/cmucl/cmucl/src/lisp/ -CPPFLAGS = -I. -I/usr/src/cmucl/cmucl/src/lisp/ -I- -I/usr/X11R6/include -CC = gcc -Wstrict-prototypes -O2 -fno-strength-reduce # -Wall +PATH1 = ../../src/lisp +PATH2 = ../../p86/lisp +vpath %.h $(PATH2):$(PATH1) +vpath %.c $(PATH2):$(PATH1) +vpath %.S $(PATH2):$(PATH1) +CPPFLAGS = -I. -I$(PATH2) -I$(PATH1) -I- -I/usr/X11R6/include +CC = gcc LD = ld CPP = cpp -CFLAGS = -g -O2 -DGENCGC +CFLAGS = -Wstrict-prototypes -Wall -O2 -g -DGENCGC ASFLAGS = -g -DGENCGC -NM = nm -p -UNDEFSYMPATTERN=-Xlinker -u -Xlinker & +NM = $(PATH1)/linux-nm +UNDEFSYMPATTERN = -Xlinker -u -Xlinker & ASSEM_SRC = x86-assem.S linux-stubs.S ARCH_SRC = x86-arch.c OS_SRC = Linux-os.c os-common.c -OS_LINK_FLAGS= -OS_LIBS= -ldl -GC_SRC= gencgc.c +OS_LINK_FLAGS = -Xlinker --export-dynamic +OS_LIBS = -ldl +GC_SRC = gencgc.c