1# $Id: Makefile,v 1.3 2003/09/04 15:44:24 varfar Exp $
2
3CC ?= gcc
4CFLAGS += ${OPT} ${DBG} -DSIM_STRIP_FLAGS=1
5OPT = -fomit-frame-pointer
6#DBG = -g -DDEBUG=2
7
8# Recommended extra options for gcc:
9#OPT += -fomit-frame-pointer -fforce-addr -finline-functions -funroll-loops
10#OPT += -mcpu=i686 -march=i686
11#DBG += -W -Wall -pedantic -ansi
12
13FILES = sim.o asm.o pspace.o compress.o
14
15LD = -lz
16EXECUTABLES = tycho exstat
17
18all: ${EXECUTABLES}
19
20exstat:	asm.o compress.o exstat.c
21	${CC} ${CFLAGS} -o exstat asm.o compress.o exstat.c ${LD} ${EXTRA}
22
23tycho:	${FILES} exhaust.c
24	${CC} ${CFLAGS} -o tycho ${FILES} exhaust.c ${LD} ${EXTRA}
25
26%.o:	%.c
27	${CC} ${CFLAGS} -c $< ${EXTRA}
28
29clean:
30	rm -f *~ *.o core ${EXECUTABLES}
31