| Index: tests/nonsfi/nacl.scons
|
| diff --git a/tests/nonsfi/nacl.scons b/tests/nonsfi/nacl.scons
|
| index 52fe7f01f591b20c80f1c5d27ea8e1410e6e4ca5..8cb846364d6f1c4d5afbc415ead15a532857e3a0 100644
|
| --- a/tests/nonsfi/nacl.scons
|
| +++ b/tests/nonsfi/nacl.scons
|
| @@ -21,6 +21,15 @@ is_broken = (not env.Bit('build_arm') or env.Bit('pnacl_generate_pexe') or
|
| env.AddNodeToTestSuite(node, ['small_tests'], 'run_icache_test',
|
| is_broken=is_broken)
|
|
|
| +# Tests sending and receiving userspace signals. This test only works with the
|
| +# newlib nonsfi loader.
|
| +if env.Bit('tests_use_irt') and env.Bit('use_newlib_nonsfi_loader'):
|
| + nexe = env.ComponentProgram('user_async_signal_test',
|
| + 'user_async_signal_test.cc',
|
| + EXTRA_LIBS=['${NONIRT_LIBS}'])
|
| + node = env.CommandSelLdrTestNacl('user_async_signal_test.out', nexe)
|
| + env.AddNodeToTestSuite(node, ['small_tests'], 'run_user_async_signal_test')
|
| +
|
| # The subsequent tests are for syscall wrappers required by newlib
|
| # based non-SFI nacl_helper. The rest of NaCl does not need them.
|
| if env.Bit('tests_use_irt'):
|
|
|