diff options
| author | Brian Anderson <[email protected]> | 2011-05-05 20:56:02 -0400 |
|---|---|---|
| committer | Brian Anderson <[email protected]> | 2011-05-10 21:31:14 -0400 |
| commit | a5ea56c6f09c885d2bc9598419456c221ebb6831 (patch) | |
| tree | 4d4c44131ab5a9dbb5ce3ac6268eeae5271f2d74 /mk | |
| parent | rustc: Don't interleave allocas with stores when copying arguments to allocas (diff) | |
| download | rust-a5ea56c6f09c885d2bc9598419456c221ebb6831.tar.xz rust-a5ea56c6f09c885d2bc9598419456c221ebb6831.zip | |
Introduce the fuzzer crate and make rules
Diffstat (limited to 'mk')
| -rw-r--r-- | mk/fuzzer.mk | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mk/fuzzer.mk b/mk/fuzzer.mk new file mode 100644 index 00000000..d07db91a --- /dev/null +++ b/mk/fuzzer.mk @@ -0,0 +1,10 @@ +# At the moment the fuzzer only exists in stage2. That's the first +# stage built by the non-snapshot compiler so it seems a convenient +# stage to work at. + +FUZZER_CRATE := $(S)src/fuzzer/fuzzer.rc +FUZZER_INPUTS := $(wildcard $(addprefix $(S)src/fuzzer/, *.rs)) + +stage2/fuzzer.o: $(FUZZER_CRATE) $(FUZZER_INPUTS) $(SREQ1) + @$(call E, compile: $@) + $(STAGE1) -c -o $@ $< |