summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio.cpp
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2018-01-31 09:05:26 -0800
committerElliott Hughes <enh@google.com>2018-01-31 17:47:16 -0800
commit460130b7d07f0efba7f4f43f657f0f60daeb71e2 (patch)
treeb74709deb7bd530b7c5621da8f541209bf2cff5e /libc/stdio/stdio.cpp
parentd8fde3f8a9210789c97dfcc16f048fd20c1ec0ec (diff)
Fix sigsetjmp/siglongjmp to save/restore RT signals on arm/x86 too.
Our arm and x86 ABIs shipped with a 32-bit `sigset_t`, so we need to use sigprocmask64 to save/restore the RT signals too. (This is important because several are in use by the system, and the behavior of our 32-bit `sigset_t` is to clear the RT signals.) Bug: http://b/72493232 Test: ran tests Change-Id: Idff91f8b2849276e5a3073d07eccd84e02a34410
Diffstat (limited to 'libc/stdio/stdio.cpp')
0 files changed, 0 insertions, 0 deletions