/[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.2 - (hide annotations)
Wed Jul 7 15:03:11 2004 UTC (9 years, 9 months ago) by rtoy
Branch: MAIN
CVS Tags: release-19b-pre1, release-19b-pre2, snapshot-2004-10, snapshot-2004-08, snapshot-2004-09, snapshot-2004-12, snapshot-2004-11, prm-before-macosx-merge-tag, snapshot-2005-07, snapshot-2005-03, release-19b-base, snapshot-2005-01, snapshot-2005-06, snapshot-2005-05, snapshot-2005-04, ppc_gencgc_snap_2005-05-14, snapshot-2005-02, snapshot-2005-09, snapshot-2005-08
Branch point for: release-19b-branch, ppc_gencgc_branch
Changes since 1.1: +36 -8 lines
Changes from Robert Swindells to support NetBSD.
1 pmai 1.1 PATH1 = ../../src/lisp
2     PATH2 = ../../p86/lisp
3 rtoy 1.2 ARCH = $(shell uname -m)
4 pmai 1.1 vpath %.h $(PATH2):$(PATH1)
5     vpath %.c $(PATH2):$(PATH1)
6     vpath %.S $(PATH2):$(PATH1)
7     CPPFLAGS = -I. -I$(PATH2) -I$(PATH1) -I- -I/usr/X11R6/include
8 rtoy 1.2 CC = gcc -pipe
9 pmai 1.1 LD = ld
10     CPP = cpp
11 rtoy 1.2 CFLAGS = -Wstrict-prototypes -Wall -O2 -g
12     ASFLAGS = -g -x assembler-with-cpp
13 pmai 1.1 NM = nm -gp
14     UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
15 rtoy 1.2
16     ifeq ($(ARCH), i386)
17     ASSEM_SRC = x86-assem.S
18     ARCH_SRC = x86-arch.c
19     ASFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
20     CFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
21     GC_SRC = gencgc.c
22     endif
23    
24     ifeq ($(ARCH), sparc64)
25     ASSEM_SRC = sparc-assem.S
26     ARCH_SRC = sparc-arch.c
27     ASFLAGS += -Dsparc64 -DLINKAGE_TABLE
28     CFLAGS += -Dsparc64 -DLINKAGE_TABLE
29     endif
30    
31     ifeq ($(ARCH), sparc)
32     ASSEM_SRC = sparc-assem.S
33     ARCH_SRC = sparc-arch.c
34     ASFLAGS += -Dsparc
35     CFLAGS += -Dsparc
36     endif
37    
38     ifeq ($(ARCH), powerpc)
39     ASSEM_SRC = ppc-assem.S
40     ARCH_SRC = ppc-arch.c
41     ASFLAGS += -Dppc
42     CFLAGS += -Dppc
43     endif
44    
45     OS_SRC = NetBSD-os.c os-common.c elf.c
46     OS_LINK_FLAGS = -dynamic -export-dynamic
47 pmai 1.1 OS_LIBS =

  ViewVC Help
Powered by ViewVC 1.1.5