diff options
author | Steve Muckle <smuckle@google.com> | 2019-01-03 17:31:51 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-01-03 17:31:51 -0800 |
commit | ecce370fd1babfcecfe77781e7a3045772960a51 (patch) | |
tree | 1e00f62b146ce807ffccf10e4227dae07e472899 | |
parent | 0694fbb2ede44585c0aca7bef738f407759a96e7 (diff) | |
parent | 263ce2c5d1b3785c1d565c12bc6d9a4397cbcc91 (diff) | |
download | ltp-pie-b4s4-dev.tar.gz |
syscalls/sighold02: ignore reserved signalspie-b4s4-dev
am: 263ce2c5d1
Change-Id: Icc33f404e0324c65779e5a50ab325ec1bd2a0217
-rw-r--r-- | testcases/kernel/syscalls/sighold/sighold02.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/testcases/kernel/syscalls/sighold/sighold02.c b/testcases/kernel/syscalls/sighold/sighold02.c index fdd0e736d..d1d4b0b06 100644 --- a/testcases/kernel/syscalls/sighold/sighold02.c +++ b/testcases/kernel/syscalls/sighold/sighold02.c @@ -55,16 +55,6 @@ # define NSIG _NSIG #endif -/* Needed for NPTL */ -#define SIGCANCEL 32 -#define SIGTIMER 33 - -/* Reserved in Android's bionic libc */ -#ifdef __ANDROID__ -# define SIGLIBCORE 34 -# define SIGDEBUGGERD 35 -#endif - /* ensure NUMSIGS is defined */ #ifndef NUMSIGS # define NUMSIGS NSIG @@ -83,17 +73,14 @@ static int sigs_map[NUMSIGS]; static int skip_sig(int sig) { + if (sig >= __SIGRTMIN && sig < SIGRTMIN) + return 1; + switch (sig) { case SIGCHLD: case SIGKILL: case SIGALRM: case SIGSTOP: - case SIGCANCEL: - case SIGTIMER: -#ifdef __ANDROID__ - case SIGLIBCORE: - case SIGDEBUGGERD: -#endif return 1; default: return 0; |