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

Contents of /src/lisp/Config.x86_darwin

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2.4.1.2.1 - (show annotations)
Sun Nov 2 13:30:03 2008 UTC (5 years, 5 months ago) by rtoy
Branch: unicode-utf16-extfmt-branch
Changes since 1.2.4.1: +12 -3 lines
Sync to snapshot 2008-11.  But we didn't sync code/extfmts.lisp or
iso8859-1.lisp and utf-8.lisp.  (I don't think we want those changes,
yet.)
1 # -*- Mode: makefile -*-
2 PATH1 = ../../src/lisp
3 vpath %.h $(PATH1)
4 vpath %.c $(PATH1)
5 vpath %.S $(PATH1)
6 INCLUDES = -iquote . -iquote $(PATH1)
7 CC = gcc
8 LD = ld
9 CPP = cpp
10
11 # Enable support for Unicode
12 ifdef FEATURE_UNICODE
13 UNICODE = -DUNICODE
14 endif
15
16 ifdef FEATURE_LINKAGE_TABLE
17 LINKAGE = -DLINKAGE_TABLE
18 endif
19
20 # Enable support for generational GC
21 ifdef FEATURE_GENCGC
22 GENCGC = -DGENCGC
23 GC_SRC = gencgc.c
24 endif
25
26 CPPFLAGS = -Di386 -DDARWIN $(LINKAGE) $(GENCGC) $(UNICODE)
27 CFLAGS = -Wstrict-prototypes -Wall -g3 $(CPPFLAGS) $(INCLUDES)
28 ASFLAGS = -g3 $(LINKAGE) $(GENCGC) $(INCLUDES)
29 NM = nm -gp
30 UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
31 ASSEM_SRC = x86-assem.S
32 ARCH_SRC = x86-arch.c
33 OS_SRC = Darwin-os.c os-common.c e_rem_pio2.c k_rem_pio2.c
34 # OS_LINK_FLAGS = -dynamic -export-dynamic
35 OS_LIBS =
36
37 # This has aliasing problems, so turn off aliasing.
38 e_rem_pio2.o : e_rem_pio2.c
39 $(CC) -c -fno-strict-aliasing -ffloat-store $(CFLAGS) $<

  ViewVC Help
Powered by ViewVC 1.1.5