## Nothing but -*- Text -*- mode is good enough.
##
## SAD makefile
##
CC=gcc
CFLAGS=-pipe -O -fstrength-reduce -fcombine-regs -fomit-frame-pointer \
-finline-functions

##CC=cc
##CFLAGS=-O

all:	sad xcom xsym sadfmt dump2core

sad:	sad.o misc.o formats.o macros.o
	$(CC) -o sad sad.o misc.o formats.o macros.o
xcom:	xcom.o misc.o
	$(CC) -o xcom xcom.o misc.o
xsym:	xsym.o misc.o
	$(CC) -o xsym xsym.o misc.o
sadfmt:	sadfmt.o formats.o misc.o
	$(CC) -o sadfmt sadfmt.o formats.o misc.o
dump2core: dump2core.c
	$(CC) $(CFLAGS) -o dump2core dump2core.c

sad.o:	sad.c sad.h formats.h macros.h
	$(CC) $(CFLAGS) -c sad.c
xcom.o:	xcom.c sad.h
	$(CC) $(CFLAGS) -c xcom.c
xsym.o:	xsym.c sad.h
	$(CC) $(CFLAGS) -c xsym.c
sadfmt.o: sadfmt.c sad.h formats.h
	$(CC) $(CFLAGS) -c sadfmt.c
formats.o: formats.c formats.h sad.h
	$(CC) $(CFLAGS) -c formats.c
macros.o: macros.c macros.h sad.h
	$(CC) $(CFLAGS) -c macros.c
misc.o:	misc.c sad.h
	$(CC) $(CFLAGS) -c misc.c
