diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-07-30 08:17:58 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-07-30 08:17:58 +0000 |
commit | 5c72938c39f97672f0557069cfcce9dd95446477 (patch) | |
tree | 470864800447d92a2b13fd93ad121d77bf615bfd | |
parent | 681069d6754c329e854facf2f095cd5dbb474e30 (diff) | |
download | bcm5719-llvm-5c72938c39f97672f0557069cfcce9dd95446477.tar.gz bcm5719-llvm-5c72938c39f97672f0557069cfcce9dd95446477.zip |
[msan] Use SIGHUP instead of SIGUSR1 in test.
Apparently, SIGUSR1 does not work on x86_64+ArchLinux for some reason.
For more details, see:
https://groups.google.com/forum/#!topic/llvm-dev/4Ag1FF4M2Dw
llvm-svn: 214289
-rw-r--r-- | compiler-rt/test/msan/chained_origin_with_signals.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler-rt/test/msan/chained_origin_with_signals.cc b/compiler-rt/test/msan/chained_origin_with_signals.cc index ef98385a1e2..2841e34a1f1 100644 --- a/compiler-rt/test/msan/chained_origin_with_signals.cc +++ b/compiler-rt/test/msan/chained_origin_with_signals.cc @@ -25,9 +25,9 @@ int main(int argc, char *argv[]) { int volatile z; x = z; - signal(SIGUSR1, SignalHandler); - kill(getpid(), SIGUSR1); - signal(SIGUSR1, SIG_DFL); + signal(SIGHUP, SignalHandler); + kill(getpid(), SIGHUP); + signal(SIGHUP, SIG_DFL); return y; } |