mlugg dae703d3c0
std.posix.abort: only trigger breakpoint on Windows if being debugged
Processes should reasonably be able to expect their children to abort
with typical exit codes, rather than a debugger breakpoint signal. This
flag in the PEB is what would be checked by `IsDebuggerPresent` in
kernel32, which is the function you would typically use for this
purpose.

This fixes `test-stack-trace` failures on Windows, as these tests were
expecting exit code 3 to indicate abort.
2025-09-30 13:44:55 +01:00
..
2025-08-31 12:49:18 -07:00
2025-09-29 22:53:06 +02:00
2025-08-30 06:36:41 +02:00
2025-08-30 06:36:40 +02:00
2025-08-30 06:36:41 +02:00
2025-08-30 06:36:41 +02:00
2025-08-29 17:14:26 -07:00