20029192 Userland should build with ld -z sx=nx* flags instead of map.noexstk (fix backslashes)
--- a/make-rules/shared-macros.mk Fri Nov 04 14:44:27 2016 -0500
+++ b/make-rules/shared-macros.mk Fri Nov 04 15:22:03 2016 -0700
@@ -1144,12 +1144,13 @@
# environment(s). These are the initial settings.
COMPONENT_BUILD_ENV= \
LD_OPTIONS="$(LD_OPTIONS)" \
- LD_EXEC_OPTIONS="$(LD_EXEC_OPTIONS)"\
- LD_PIE_OPTIONS="$(LD_PIE_OPTIONS)"\
+ LD_EXEC_OPTIONS="$(LD_EXEC_OPTIONS)" \
+ LD_PIE_OPTIONS="$(LD_PIE_OPTIONS)"
+
COMPONENT_INSTALL_ENV= \
LD_OPTIONS="$(LD_OPTIONS)" \
- LD_EXEC_OPTIONS="$(LD_EXEC_OPTIONS)"\
- LD_PIE_OPTIONS="$(LD_PIE_OPTIONS)"\
+ LD_EXEC_OPTIONS="$(LD_EXEC_OPTIONS)" \
+ LD_PIE_OPTIONS="$(LD_PIE_OPTIONS)"
# Add any bit-specific settings
COMPONENT_BUILD_ENV += $(COMPONENT_BUILD_ENV.$(BITS))