/[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.2.1 - (show annotations)
Mon Dec 19 01:10:11 2005 UTC (8 years, 4 months ago) by rtoy
Branch: ppc_gencgc_branch
CVS Tags: ppc_gencgc_snap_2006-01-06, ppc_gencgc_snap_2005-12-17
Changes since 1.2: +4 -5 lines
Merge code from main branch of 2005-12-17 to ppc gencgc branch.  Still
doesn't work of course.
1 PATH1 = ../../src/lisp
2 ARCH = $(shell uname -m)
3 vpath %.h $(PATH1)
4 vpath %.c $(PATH1)
5 vpath %.S $(PATH1)
6 CPPFLAGS = -I. -I$(PATH1) -I- -I/usr/X11R6/include
7 CC = gcc -pipe
8 LD = ld
9 CPP = cpp
10 CFLAGS = -Wstrict-prototypes -Wall -O2 -g
11 ASFLAGS = -g -x assembler-with-cpp
12 NM = nm -gp
13 UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
14
15 ifeq ($(ARCH), i386)
16 ASSEM_SRC = x86-assem.S
17 ARCH_SRC = x86-arch.c
18 ASFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
19 CFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
20 GC_SRC = gencgc.c
21 endif
22
23 ifeq ($(ARCH), sparc64)
24 ASSEM_SRC = sparc-assem.S
25 ARCH_SRC = sparc-arch.c
26 ASFLAGS += -Dsparc64 -DLINKAGE_TABLE
27 CFLAGS += -Dsparc64 -DLINKAGE_TABLE
28 endif
29
30 ifeq ($(ARCH), sparc)
31 ASSEM_SRC = sparc-assem.S
32 ARCH_SRC = sparc-arch.c
33 ASFLAGS += -Dsparc
34 CFLAGS += -Dsparc
35 endif
36
37 ifeq ($(ARCH), powerpc)
38 ASSEM_SRC = ppc-assem.S
39 ARCH_SRC = ppc-arch.c
40 ASFLAGS += -Dppc
41 CFLAGS += -Dppc
42 endif
43
44 OS_SRC = NetBSD-os.c os-common.c elf.c
45 OS_LINK_FLAGS = -dynamic -export-dynamic
46 OS_LIBS =

  ViewVC Help
Powered by ViewVC 1.1.5