@@ -32,18 +32,18 @@ ifeq ($(DETECTED_OS),darwin)
32
32
export CC_aarch64_unknown_linux_gnu = $(CURDIR)/zigcc
33
33
export CCX_aarch64_unknown_linux_gnu = $(CURDIR)/zigcc
34
34
export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER = $(CURDIR)/zigcc
35
- export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS = -Ctarget-feature=+lse -Ctarget-cpu=neoverse-n1
35
+ export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS = -Ctarget-feature=+crt-static,+ lse -Ctarget-cpu=neoverse-n1
36
36
37
37
export CC_x86_64_unknown_linux_gnu = $(CURDIR)/zigcc
38
38
export CXX_x86_64_unknown_linux_gnu = $(CURDIR)/zigcc
39
39
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = $(CURDIR)/zigcc
40
40
else ifeq ($(DETECTED_OS),linux)
41
+ export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS = -Ctarget-feature=+crt-static
41
42
export CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER = x86_64-linux-gnu-gcc
42
43
43
- export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS = -Clink-arg=-Wl,--allow-multiple-definition -Ctarget-feature=+lse -Ctarget-cpu=neoverse-n1
44
+ export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS = -Clink-arg=-Wl,--allow-multiple-definition -Ctarget-feature=+crt-static,+ lse -Ctarget-cpu=neoverse-n1
44
45
export CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER = aarch64-linux-gnu-gcc
45
46
46
- RUNFLAGS = RUSTFLAGS="-Clink-arg=-Wl,--allow-multiple-definition -Ctarget-feature=+crt-static"
47
47
endif
48
48
49
49
CURRENT_TARGET ?= $(TARGET_$(DETECTED_OS ) _$(ARCH ) )
@@ -161,8 +161,8 @@ test: js
161
161
162
162
test-ci : export JS_MINIFY = 0
163
163
test-ci : clean-js | toolchain js
164
- $( RUNFLAGS ) cargo $(TOOLCHAIN ) -Z panic-abort-tests test --target $(CURRENT_TARGET )
165
- $( RUNFLAGS ) cargo $(TOOLCHAIN ) run -r --target $(CURRENT_TARGET ) -- test -d bundle
164
+ cargo $(TOOLCHAIN ) -Z panic-abort-tests test --target $(CURRENT_TARGET )
165
+ cargo $(TOOLCHAIN ) run -r --target $(CURRENT_TARGET ) -- test -d bundle
166
166
167
167
libs-arm64 : lib/arm64/libzstd.a lib/zstd.h
168
168
libs-x64 : lib/x64/libzstd.a lib/zstd.h
0 commit comments