OpenGrok
Cross Reference: t_ptrace_signal_wait.h
xref
: /
src
/
tests
/
lib
/
libc
/
sys
/
t_ptrace_signal_wait.h
Home
|
History
|
Annotate
|
Download
|
only in
sys
History log of
/src/tests/lib/libc/sys/t_ptrace_signal_wait.h
Revision
Date
Author
Comments
1.10
14-May-2025
riastradh
t_ptrace_*: Fix softfloat conditionalization.
Evidently __SOFTFP__ is an armism.
Should improve the situation on sh3 and others.
PR misc/56820: Many FPE related tests fail on softfloat machines
1.9
10-May-2025
riastradh
t_ptrace_signal_wait.h: Add some more debug output for softfloat.
PR misc/56820: Many FPE related tests fail on softfloat machines
1.8
02-May-2025
riastradh
t_ptrace_*: More diagnostic output for assertion failures.
PR misc/59381: t_ptrace_wait* and t_ptrace_sigchld tests are flaky
1.7
02-May-2025
riastradh
tests/lib/libc/sys/t_ptrace*: Nix trailing whitespace.
No functional change intended.
Preparation for:
PR misc/59381: t_ptrace_wait* and t_ptrace_sigchld tests are flaky
1.6
27-Apr-2025
riastradh
t_ptrace_wait*: Deal with quirk of softfloat trap SIGFPE delivery.
PR misc/56820: Many FPE related tests fail on softfloat machines
1.5
19-Mar-2021
simonb
branches: 1.5.10;
Sprinkle a few more \n's and the end of some debug printfs.
1.4
22-Jun-2020
rin
branches: 1.4.2;
Work around QEMU bug #
1668041
differently, by which floating-point
division by zero is not correctly trapped for i386 and amd64:
https://bugs.launchpad.net/qemu/+bug/
1668041
Make trigger_fpe() cause integer division by zero for x86, and
floating-point one for other architectures. Also, assertions for
si_code in *_crash_fpe tests are commented out for now. They
should be cleaned up after the bug is fixed.
Now, *_crash_fpe tests are working also on powerpc.
Suggested by kamil.
1.3
22-Jun-2020
rin
Turn trigger_fpe() back to integer division by zero for a while
until QEMU bug #
1668041
is fixed:
https://bugs.launchpad.net/qemu/+bug/
1668041
by which floating-point division by zero is not trapped correctly
both on amd64 and i386.
Skip *_crash_fpe tests on powerpc, where integer division by zero
is never trapped.
1.2
17-Jun-2020
rin
Let trigger_fpe() cause floating-point divide by zero exception, instead of
integer one, which is not trapped for powerpc and aarch64.
Note that it is checked in lib/libc/gen/t_siginfo whether integer divide by
zero is interpreted as SIGFPE or not.
Now, all *_crash_fpe tests pass for powerpc, and nothing changes for amd64
at least.
1.1
04-May-2020
kamil
Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h
The same tests are now included with the preprocessor in t_ptrace_wait.c.
No functional change intended.
1.4.2.1
03-Apr-2021
thorpej
Sync with HEAD.
1.5.10.1
02-Aug-2025
perseant
Sync with HEAD
Indexes created Wed Oct 01 15:09:59 GMT 2025