rust/src/test/run-make/volatile-intrinsics/Makefile

11 lines
259 B
Makefile
Raw Normal View History

-include ../tools.mk
all:
# The tests must pass...
$(RUSTC) main.rs
$(call RUN,main)
# ... and the loads/stores must not be optimized out.
$(RUSTC) main.rs --emit-llvm -S
grep "load volatile" $(TMPDIR)/main.ll
grep "store volatile" $(TMPDIR)/main.ll