/[cmucl]/src/lisp/Config.NetBSD_gencgc
ViewVC logotype

Contents of /src/lisp/Config.NetBSD_gencgc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Mon Jan 28 20:17:11 2002 UTC (12 years, 2 months ago) by pmai
Branch: MAIN
CVS Tags: snapshot-2003-10, release-18e-base, remove_negative_zero_not_zero, snapshot-2004-05, snapshot-2004-06, snapshot-2004-07, dynamic-extent-base, LINKAGE_TABLE, PRE_LINKAGE_TABLE, mod-arith-base, sparc_gencgc_merge, amd64-merge-start, release-18e-pre2, cold-pcl-base, snapshot-2003-11, release-19a-base, sparc_gencgc, snapshot-2003-12, release-19a-pre1, release-19a-pre3, release-19a-pre2, release-19a, UNICODE-BASE, release-18e, snapshot-2004-04, lisp-executable-base, release-18e-pre1
Branch point for: mod-arith-branch, sparc_gencgc_branch, dynamic-extent, UNICODE-BRANCH, lisp-executable, release-18e-branch, cold-pcl, release-19a-branch
Added specialised port to NetBSD (1.5.2) on x86.  Since the code-base
was already cleaned up with the OpenBSD port, this doesn't require
massive changes.

Since current NetBSD is ELF-based by default, we don't make use of the
ELF feature, or in other words:  The presence of the NetBSD feature
implies ELF, since there is no support for non-ELF NetBSD.
1 PATH1 = ../../src/lisp
2 PATH2 = ../../p86/lisp
3 vpath %.h $(PATH2):$(PATH1)
4 vpath %.c $(PATH2):$(PATH1)
5 vpath %.S $(PATH2):$(PATH1)
6 CPPFLAGS = -I. -I$(PATH2) -I$(PATH1) -I- -I/usr/X11R6/include
7 CC = gcc
8 LD = ld
9 CPP = cpp
10 CFLAGS = -Wstrict-prototypes -Wall -O2 -g -DGENCGC -Di386
11 ASFLAGS = -g -DGENCGC -Di386
12 NM = nm -gp
13 UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
14 ASSEM_SRC = x86-assem.S
15 ARCH_SRC = x86-arch.c
16 OS_SRC = NetBSD-os.c os-common.c undefineds.c
17 OS_LINK_FLAGS = -static
18 OS_LIBS =
19 GC_SRC = gencgc.c

  ViewVC Help
Powered by ViewVC 1.1.5