From 8f9d7ba0e50e340bbed87a5e3dfcb7958a423c6a Mon Sep 17 00:00:00 2001 From: ceriel Date: Tue, 13 Nov 1990 11:53:52 +0000 Subject: [PATCH] Albert Koelmans newest version --- mach/arm/libcc/Makefile | 14 ++++++++++---- mach/arm/libcc/compmodule | 2 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/mach/arm/libcc/Makefile b/mach/arm/libcc/Makefile index 6b5974df..354f5735 100644 --- a/mach/arm/libcc/Makefile +++ b/mach/arm/libcc/Makefile @@ -1,11 +1,12 @@ -SUF=s +SUF=so MAKEFILE=../../proto/libg/Makefile -MACHDEF="MACH=acc -marm -DNOFLOAT" "SUF=$(SUF)" +MACHDEF="MACH=arm" "SUF=$(SUF)" STDIO="PREF=cc" "SUB=.1s" "SRC=lang/cem/libcc/stdio" GEN="PREF=cc" "SUB=.2g" "SRC=lang/cem/libcc/gen" MON="PREF=mon" "SRC=lang/cem/libcc/mon" +LIBM="PREF=m" "SRC=lang/cem/libcc/math" -install: cpstdio cpgen +install: cpstdio cpgen cpmon cplibm cpstdio: make -f $(MAKEFILE) $(STDIO) $(MACHDEF) tailcp @@ -13,8 +14,10 @@ cpgen: make -f $(MAKEFILE) $(GEN) $(MACHDEF) cp cpmon: make -f $(MAKEFILE) $(MON) $(MACHDEF) tailcp +cplibm: + make -f $(MAKEFILE) $(LIBM) $(MACHDEF) tailcp -cmp: cmpstdio cmpgen cmpmon +cmp: cmpstdio cmpgen cmpmon cmplibm cmpstdio: make -f $(MAKEFILE) $(STDIO) $(MACHDEF) tail @@ -27,6 +30,9 @@ cmpgen: cmpmon: make -f $(MAKEFILE) $(MON) $(MACHDEF) tail -../../compare tail_mon +cmplibm: + make -f $(MAKEFILE) $(LIBM) $(MACHDEF) tail + -../../compare tail_m clean: -rm -f *.old *.[ce$(SUF)] tail* head* diff --git a/mach/arm/libcc/compmodule b/mach/arm/libcc/compmodule index 8dba8a44..ef488b78 100755 --- a/mach/arm/libcc/compmodule +++ b/mach/arm/libcc/compmodule @@ -1,6 +1,6 @@ if ${MACH?} -I../../../h ${MACHFL?} $1 1>&2 then - echo `basename $1 $2`.s + echo `basename $1 $2`.so else exit 1 fi