diff -ur jikes.orig/src/Makefile work/jikes/src/Makefile --- jikes.orig/src/Makefile Thu Feb 25 07:10:47 1999 +++ work/jikes/src/Makefile Sun Feb 28 14:40:16 1999 @@ -215,6 +215,21 @@ O=o SYSOBJECTS= +# g++ definitions (FreeBSD) +CC=g++ +# use -W to see warnings (should review from time to time) +CCREQUIREDFLAGS=-DGNU_LIBC5 -DIEEE_DIV_0 -DNO_WCHAR_H -DUNIX -funsigned-char -c -DTYPE_bool -ansi -I. +CCDEBUGFLAGS=-DTEST -g +CCOPTFLAGS=-O2 +CCFLAGS=$(CCREQUIREDFLAGS) $(CCDEBUGFLAGS) +CCFLAGS=$(CCREQUIREDFLAGS) $(CCOPTFLAGS) +ERASE=rm -f +EXECUTABLE=jikes +LD=g++ +LDDEBUGFLAGS=-g +LDFLAGS=-L. -o$(EXECUTABLE) +O=o +SYSOBJECTS= OBJECTS=jikes.$(O) scanner.$(O) code.$(O) zip.$(O) unzip.$(O) ast.$(O) diagnose.$(O) \ parser.$(O) lpginput.$(O) javaact.$(O) error.$(O) set.$(O) symbol.$(O) \