Commits

xleroy  committed 97453dc

Extension .out pour les executables.

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@140f963ae5c-01c2-4b8c-9fe0-0dff7051ff02

  • Participants
  • Parent commits 91165e8

Comments (0)

Files changed (1)

File testasmcomp/Makefile

 CAMLRUN=../boot/camlrun
 
 CODEGEN=./codegen
-ASFLAGS=-O2
 CFLAGS=-g
 
-PROGS=fib tak quicksort quicksort2 soli integr
+PROGS=fib.out tak.out quicksort.out quicksort2.out soli.out integr.out
 
 all: codegen $(PROGS)
 
 
 # The test programs
 
-fib: main.c fib.o $(ARCH).o
-	$(CC) $(CFLAGS) -o fib -DINT_INT -DFUN=fib main.c fib.o $(ARCH).o
+fib.out: main.c fib.o $(ARCH).o
+	$(CC) $(CFLAGS) -o fib.out -DINT_INT -DFUN=fib main.c fib.o $(ARCH).o
 
-tak: main.c tak.o $(ARCH).o
-	$(CC) $(CFLAGS) -o tak -DUNIT_INT -DFUN=takmain main.c tak.o $(ARCH).o
+tak.out: main.c tak.o $(ARCH).o
+	$(CC) $(CFLAGS) -o tak.out -DUNIT_INT -DFUN=takmain main.c tak.o $(ARCH).o
 
-quicksort: main.c quicksort.o $(ARCH).o
-	$(CC) $(CFLAGS) -o quicksort -DSORT -DFUN=quicksort main.c quicksort.o $(ARCH).o
+quicksort.out: main.c quicksort.o $(ARCH).o
+	$(CC) $(CFLAGS) -o quicksort.out -DSORT -DFUN=quicksort main.c quicksort.o $(ARCH).o
 
-quicksort2: main.c quicksort2.o $(ARCH).o
-	$(CC) $(CFLAGS) -o quicksort2 -DSORT -DFUN=quicksort main.c quicksort2.o $(ARCH).o
+quicksort2.out: main.c quicksort2.o $(ARCH).o
+	$(CC) $(CFLAGS) -o quicksort2.out -DSORT -DFUN=quicksort main.c quicksort2.o $(ARCH).o
 
-soli: main.c soli.o $(ARCH).o
-	$(CC) $(CFLAGS) -o soli -DUNIT_INT -DFUN=solitaire main.c soli.o $(ARCH).o
+soli.out: main.c soli.o $(ARCH).o
+	$(CC) $(CFLAGS) -o soli.out -DUNIT_INT -DFUN=solitaire main.c soli.o $(ARCH).o
 
-integr: main.c integr.o $(ARCH).o
-	$(CC) $(CFLAGS) -o integr -DINT_FLOAT -DFUN=test main.c integr.o $(ARCH).o
+integr.out: main.c integr.o $(ARCH).o
+	$(CC) $(CFLAGS) -o integr.out -DINT_FLOAT -DFUN=test main.c integr.o $(ARCH).o
 
-tagged-fib: main.c tagged-fib.o $(ARCH).o
-	$(CC) $(CFLAGS) -o tagged-fib -DINT_INT -DFUN=fib main.c tagged-fib.o $(ARCH).o
+tagged-fib.out: main.c tagged-fib.o $(ARCH).o
+	$(CC) $(CFLAGS) -o tagged-fib.out -DINT_INT -DFUN=fib main.c tagged-fib.o $(ARCH).o
 
-tagged-tak: main.c tagged-tak.o $(ARCH).o
-	$(CC) $(CFLAGS) -o tagged-tak -DUNIT_INT -DFUN=takmain main.c tagged-tak.o $(ARCH).o
+tagged-tak.out: main.c tagged-tak.o $(ARCH).o
+	$(CC) $(CFLAGS) -o tagged-tak.out -DUNIT_INT -DFUN=takmain main.c tagged-tak.o $(ARCH).o
 
-tagged-quicksort: main.c tagged-quicksort.o $(ARCH).o
-	$(CC) $(CFLAGS) -o tagged-quicksort -DSORT -DFUN=quicksort main.c tagged-quicksort.o $(ARCH).o
+tagged-quicksort.out: main.c tagged-quicksort.o $(ARCH).o
+	$(CC) $(CFLAGS) -o tagged-quicksort.out -DSORT -DFUN=quicksort main.c tagged-quicksort.o $(ARCH).o
 
-tagged-integr: main.c tagged-integr.o $(ARCH).o
-	$(CC) $(CFLAGS) -o tagged-integr -DINT_FLOAT -DFUN=test main.c tagged-integr.o $(ARCH).o
+tagged-integr.out: main.c tagged-integr.o $(ARCH).o
+	$(CC) $(CFLAGS) -o tagged-integr.out -DINT_FLOAT -DFUN=test main.c tagged-integr.o $(ARCH).o
 
 .SUFFIXES:
 .SUFFIXES: .cmm .c .o .asm .ml .mli .cmo .cmi
 	$(AS) $(ASFLAGS) -o $*.o $*.asm
 
 clean::
-	rm -f *.cm[io] *.s *.o *~ $(PROGS)
+	rm -f *.out *.cm[io] *.s *.o *~
 
 fib.o tak.o quicksort.o quicksort2.o integr.o soli.o: $(CODEGEN)