aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/stdio_benchmark.cpp
diff options
context:
space:
mode:
authorDuane Sand <duane.sand@imgtec.com>2015-01-26 14:48:48 -0800
committerDuane Sand <duane.sand@imgtec.com>2015-02-11 15:15:53 -0800
commitb6d301f42dc191681a17eb85536f9cde4eb78c44 (patch)
tree91b301eff1b99e92dba29c2b3039a07cdfea429e /benchmarks/stdio_benchmark.cpp
parent0046c39f9ed6d7335f06e4d866df5ae0e7b4d485 (diff)
downloadandroid_bionic-b6d301f42dc191681a17eb85536f9cde4eb78c44.tar.gz
android_bionic-b6d301f42dc191681a17eb85536f9cde4eb78c44.tar.bz2
android_bionic-b6d301f42dc191681a17eb85536f9cde4eb78c44.zip
[MIPS] Fix setjmp signals
Include full 16-byte Mips sigset_t signal mask within jump buffer. Call sigprocmask instead of sigblockmask/sigsetmask to get/set full signal mask. Include sigsetjmp's savesigs arg inside jmp_buf, instead of following it. Reserve room for future extensions. Preserve historically-large mips32 _JBLEN size. Eliminate redundancy: code setjmp and _setjmp as tail calls into sigsetjmp, and make longjmp and _longjmp aliases of siglongjmp. Change-Id: Ie79137cf059228c1a51344ebb20d3a9a40b4a252
Diffstat (limited to 'benchmarks/stdio_benchmark.cpp')
0 files changed, 0 insertions, 0 deletions