Procházet zdrojové kódy

Switched to LLVM 3.4

Taddeus Kroes před 11 roky
rodič
revize
2eafc343a2
2 změnil soubory, kde provedl 5 přidání a 5 odebrání
  1. 4 4
      Makefile
  2. 1 1
      run.sh

+ 4 - 4
Makefile

@@ -6,20 +6,20 @@ BFILES := $(patsubst %.b,%,$(wildcard *.b))
 .PRECIOUS: $(addsuffix .ll,$(BFILES)) $(addsuffix -opt.ll,$(BFILES))
 
 bf: bf.ml
-	ocamlopt -o $@ -g -I /usr/lib/ocaml/llvm-3.5 llvm.cmxa $<
+	ocamlopt -o $@ -g -I /usr/lib/ocaml/llvm-3.4 llvm.cmxa $<
 	rm -f $@.cmi $@.cmx $@.o
 
 %: %.o
 	$(LD) -o $@ $< $(LDFLAGS)
 
 %.o: %.ll
-	llc-3.5 -filetype obj -o $@ $<
+	llc -filetype obj -o $@ $<
 
 %.ll: %.bc
-	llvm-dis-3.5 -o $@ $<
+	llvm-dis -o $@ $<
 
 %-opt.ll: %.ll
-	opt-3.5 -O3 -S -o $@ $<
+	opt -O3 -S -o $@ $<
 
 %.ll: %.b bf
 	./bf < $< > $@

+ 1 - 1
run.sh

@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 set -e
 make -s bf
-./bf | opt-3.5 -O3 -o prog.bc
+./bf | opt -O3 -o prog.bc
 make -s prog
 ./prog
 rm -f prog{,.bc,.o}