55
66all :
77ifeq ($(UNAME ) ,Linux)
8+ ifeq ($(filter x86,$(LLVM_COMPONENTS ) ) ,x86)
89 $(RUSTC) --target=i686-unknown-linux-gnu atomic_lock_free.rs
910 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
1011 $(RUSTC) --target=x86_64-unknown-linux-gnu atomic_lock_free.rs
1112 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
13+ endif
14+ ifeq ($(filter arm,$(LLVM_COMPONENTS ) ) ,arm)
1215 $(RUSTC) --target=arm-unknown-linux-gnueabi atomic_lock_free.rs
1316 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
1417 $(RUSTC) --target=arm-unknown-linux-gnueabihf atomic_lock_free.rs
1518 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
1619 $(RUSTC) --target=armv7-unknown-linux-gnueabihf atomic_lock_free.rs
1720 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
21+ endif
22+ ifeq ($(filter aarch64,$(LLVM_COMPONENTS ) ) ,aarch64)
1823 $(RUSTC) --target=aarch64-unknown-linux-gnu atomic_lock_free.rs
1924 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
25+ endif
26+ ifeq ($(filter mips,$(LLVM_COMPONENTS ) ) ,mips)
2027 $(RUSTC) --target=mips-unknown-linux-gnu atomic_lock_free.rs
2128 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
2229 $(RUSTC) --target=mipsel-unknown-linux-gnu atomic_lock_free.rs
2330 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
31+ endif
32+ ifeq ($(filter powerpc,$(LLVM_COMPONENTS ) ) ,powerpc)
2433 $(RUSTC) --target=powerpc-unknown-linux-gnu atomic_lock_free.rs
2534 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
2635 $(RUSTC) --target=powerpc64-unknown-linux-gnu atomic_lock_free.rs
@@ -30,3 +39,4 @@ ifeq ($(UNAME),Linux)
3039 $(RUSTC) --target=s390x-unknown-linux-gnu atomic_lock_free.rs
3140 nm "$(TMPDIR)/libatomic_lock_free.rlib" | grep -vq __atomic_fetch_add
3241endif
42+ endif
0 commit comments