From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eli Zaretskii To: Kevin Buettner Cc: gdb@sources.redhat.com Subject: Re: DOS/Windows-specific code: maint.c Date: Wed, 09 May 2001 03:22:00 -0000 Message-id: References: <1010509064000.ZM22251@ocotillo.lan> X-SW-Source: 2001-05/msg00180.html On Tue, 8 May 2001, Kevin Buettner wrote: > I don't know. SIGABRT seems like a better (more portable) choice. > > With that in mind, why not do the following: > > /* ARGSUSED */ > static void > maintenance_dump_me (char *args, int from_tty) > { > if (query ("Should GDB dump core? ")) > { > #ifdef SIGABRT > signal (SIGABRT, SIG_DFL); > kill (getpid (), SIGABRT); > #else > error ("Not supported on this platform."); > #endif > } > } > > Note that the _WIN32 ifdef has been removed so that > maintenance_dump_me() will always be defined. Yes, that looks good to me.