/[cmucl]/src/lisp/GNUmakefile
ViewVC logotype

Diff of /src/lisp/GNUmakefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by fgilham, Sat Jul 7 15:49:50 2007 UTC revision 1.25 by rtoy, Tue Jul 24 19:09:13 2007 UTC
# Line 18  SRCS = lisp.c coreparse.c alloc.c monito Line 18  SRCS = lisp.c coreparse.c alloc.c monito
18          vars.c parse.c interrupt.c search.c validate.c globals.c \          vars.c parse.c interrupt.c search.c validate.c globals.c \
19          dynbind.c breakpoint.c regnames.c backtrace.c save.c purify.c \          dynbind.c breakpoint.c regnames.c backtrace.c save.c purify.c \
20          socket.c runprog.c time.c \          socket.c runprog.c time.c \
21            exec-init.c \
22          ${ARCH_SRC} ${ASSEM_SRC} ${OS_SRC} ${GC_SRC}          ${ARCH_SRC} ${ASSEM_SRC} ${OS_SRC} ${GC_SRC}
23    
24  OBJS = $(patsubst %.c,%.o,$(patsubst %.S,%.o,$(patsubst %.s,%.o,$(SRCS))))  OBJS = $(patsubst %.c,%.o,$(patsubst %.S,%.o,$(patsubst %.s,%.o,$(SRCS))))
# Line 39  lisp: version.c ${OBJS} version Line 40  lisp: version.c ${OBJS} version
40                  ${OS_LIBS} -lm                  ${OS_LIBS} -lm
41          mv -f ,lisp lisp          mv -f ,lisp lisp
42    
43    # Create a library out of all the object files so we can build an
44    # executable.  However, for Solaris, we need to remove exec-init.o
45    # because the linker will add the write symbols in.
46  lisp.a: version.o ${OBJS}  lisp.a: version.o ${OBJS}
47          ar crs lisp.a version.o ${OBJS}          ar crs lisp.a version.o ${OBJS}
48    ifdef FEATURE_SOLARIS
49            ar d lisp.a exec-init.o
50    endif
51    
52  version:  version:
53          echo 0 > version          echo 0 > version

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

  ViewVC Help
Powered by ViewVC 1.1.5