On Jan 12 14:09, Jon Turney wrote: > Write a coredump under 'ulimit -c' control and related changes. > > The idea here is to make debugging using a coredump work as usual on a unix, > e.g.: > > $ ulimit -c unlimited > > $ ./segv-program > *** starting '"C:\cygwin64\bin\dumper.exe" > "C:\cygwin64\work\segv-program.exe" 16156' for pid 1398, tid 7136 > > $ gdb segv-program.exe segv-program.exe.core > [...] > > Jon Turney (5): > Cygwin: Make 'ulimit -c' control writing a coredump > Cygwin: Disable writing core dumps by default. > Cygwin: Define and use __WCOREFLAG > Cygwin: Treat api_fatal() similarly to a core-dumping signal > Cygwin: Update documentation for cygwin_stackdump > > winsup/cygwin/dcrt0.cc | 6 +- > winsup/cygwin/environ.cc | 1 + > winsup/cygwin/exceptions.cc | 122 ++++++++++++++++++++++---- > winsup/cygwin/include/cygwin/wait.h | 5 +- > winsup/cygwin/local_includes/winsup.h | 2 + > winsup/cygwin/mm/cygheap.cc | 2 +- > winsup/cygwin/release/3.5.0 | 7 ++ > winsup/doc/cygwinenv.xml | 25 ++++-- > winsup/doc/misc-funcs.xml | 4 + > winsup/doc/new-features.xml | 12 +++ > winsup/doc/utils.xml | 43 +++++---- > 11 files changed, 180 insertions(+), 49 deletions(-) > > -- > 2.43.0
This patchset looks good to me, except one typo in the last patch of the series... Thanks, Corinna