Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Unified Diff: SConstruct

Issue 25027006: Stackable IRT Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | src/untrusted/irt/irt.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: SConstruct
diff --git a/SConstruct b/SConstruct
index f281ff3bc876277eaaf56ceea835558a0f55f407..efeca1b8a545c4805d38a9308c4903e80c130d95 100755
--- a/SConstruct
+++ b/SConstruct
@@ -3061,6 +3061,7 @@ irt_only_tests = [
'tests/random/nacl.scons',
'tests/sbrk/nacl.scons',
'tests/translator_size_limits/nacl.scons',
+ 'tests/stacked_irt/nacl.scons',
]
# These are tests that are worthwhile to run in both IRT and non-IRT variants.
@@ -3307,6 +3308,19 @@ else:
# of x86-32 C.
nacl_irt_env.Append(CCFLAGS=['-fasynchronous-unwind-tables'])
+irt_env = nacl_irt_env.Clone(
+ BUILD_TYPE = 'stacked_irt',
+ BUILD_TYPE_DESCRIPTION = 'Stacked IRT build',
+ NACL_BUILD_FAMILY = 'UNTRUSTED_IRT',
+)
+
+# Provide access to the IRT build environment from the default environment
+# which is needed when compiling custom IRT for testing purposes.
+nacl_env['IRT_ENV'] = irt_env
+
+# Unlike NaCl IRT, stacked IRT should be position independent
+irt_env.SetBits('nacl_pic')
+
# TODO(mcgrathr): Clean up uses of these methods.
def AddLibraryDummy(env, nodes):
return nodes
« no previous file with comments | « no previous file | src/untrusted/irt/irt.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698