aboutsummaryrefslogtreecommitdiff
path: root/patches/rules.mk.diff
diff options
context:
space:
mode:
Diffstat (limited to 'patches/rules.mk.diff')
-rw-r--r--patches/rules.mk.diff16
1 files changed, 13 insertions, 3 deletions
diff --git a/patches/rules.mk.diff b/patches/rules.mk.diff
index d44c11fe..e9ebe30d 100644
--- a/patches/rules.mk.diff
+++ b/patches/rules.mk.diff
@@ -1,8 +1,8 @@
diff --git a/rules.mk b/rules.mk
-index 92f34db68..08cf2d6c3 100644
+index b2ae04d7..0cd09394 100644
--- a/rules.mk
+++ b/rules.mk
-@@ -24,5 +24,12 @@
+@@ -24,5 +24,21 @@ MODULE_RUSTFLAGS += \
--cfg 'libc_ptr_addr_of' \
--cfg 'libc_underscore_const_names' \
--cfg 'libc_union' \
@@ -11,6 +11,16 @@ index 92f34db68..08cf2d6c3 100644
+MODULE_LIBRARY_DEPS := \
+ trusty/user/base/lib/libcompiler_builtins-rust \
+ trusty/user/base/lib/libcore-rust \
++
++ifeq ($(call TOBOOL,$(TRUSTY_USERSPACE)),true)
++
++MODULE_RUSTFLAGS += \
++ --cfg 'feature="trusty_sys"' \
++
++MODULE_LIBRARY_DEPS += \
+ trusty/user/base/lib/libc-trusty \
+ trusty/user/base/lib/trusty-sys \
-
++
++endif
+
+ include make/library.mk