#
# bcc Makefile
# $Id$
#
CFLAGS		=-g -Wall -fno-strength-reduce -O2 -DLOCALPREFIX="\"/usr\"" -DANSI_SUPPORT
# Uncomment below for Electric Fence malloc debugger.
#LDFLAGS 	= -L/usr/local/lib -lefence
CC		= gcc
OBJS = bcc-cc1.o codefrag.o debug.o declare.o express.o exptree.o floatop.o \
	function.o gencode.o genloads.o glogcode.o hardop.o input.o label.o \
	loadexp.o longop.o output.o preproc.o preserve.o scan.o softop.o \
	state.o table.o type.o assign.o	


all:	bcc bcc-cc1

bcc: bcc.o
	$(CC) $(CFLAGS) bcc.o  $(LDFLAGS) -o $@

bcc09: bcc.o
	$(CC) -DMC6809 $(CFLAGS) bcc.o $(LDFLAGS) -o $@

ccc: bcc.o
	$(CC) -DCCC $(CFLAGS bcc.o ) $(LDFLAGS) -o $@

bcc-cc1: $(OBJS)
	$(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) -o bcc-cc1

clean:
	rm -f bcc bcc-cc1 bcc09 ccc bcc.o $(OBJS)








