pointer-auth-link-with-c: Fix cross compilation.

This commit is contained in:
Peter Collingbourne 2023-04-21 18:32:17 -07:00
parent fa4cc63a6b
commit fa3515679b

View File

@ -5,10 +5,10 @@ include ../tools.mk
all: all:
$(COMPILE_OBJ) $(TMPDIR)/test.o test.c $(COMPILE_OBJ) $(TMPDIR)/test.o test.c
$(AR) rcs $(TMPDIR)/libtest.a $(TMPDIR)/test.o $(AR) rcs $(TMPDIR)/libtest.a $(TMPDIR)/test.o
$(RUSTC) -Z branch-protection=bti,pac-ret,leaf test.rs $(RUSTC) --target $(TARGET) -Z branch-protection=bti,pac-ret,leaf test.rs
$(call RUN,test) $(call RUN,test)
$(COMPILE_OBJ) $(TMPDIR)/test.o test.c -mbranch-protection=bti+pac-ret+leaf $(COMPILE_OBJ) $(TMPDIR)/test.o test.c -mbranch-protection=bti+pac-ret+leaf
$(AR) rcs $(TMPDIR)/libtest.a $(TMPDIR)/test.o $(AR) rcs $(TMPDIR)/libtest.a $(TMPDIR)/test.o
$(RUSTC) -Z branch-protection=bti,pac-ret,leaf test.rs $(RUSTC) --target $(TARGET) -Z branch-protection=bti,pac-ret,leaf test.rs
$(call RUN,test) $(call RUN,test)