I know for sure that in RedHat 8.x, 9.x gcc doesn't produce core dump. ---- Lev Assinovsky Aelita Software Corporation O&S InTrust Framework Division, Team Leader ICQ# 165072909 > -----Original Message----- > From: Claudio Bley [mailto:bley@xxxxxxxxxxxxxxxxxxx] > Sent: Thursday, October 30, 2003 3:42 PM > To: Lev Assinovsky > Cc: Krzysztof.Wisniowski@xxxxxxxxxxx; gcc-help@xxxxxxxxxxx > Subject: Re: No core dump > > > On Thu, Oct 30, 2003 at 03:02:50PM +0300, Lev Assinovsky wrote: > > If your system is Linux then "no coredump" is a feature. > > I heard to fix that you have to recompile the kernel. > > > > > -----Original Message----- > > > From: Krzysztof.Wisniowski@xxxxxxxxxxx > > > [mailto:Krzysztof.Wisniowski@xxxxxxxxxxx] > > > Sent: Thursday, October 30, 2003 2:55 PM > > > To: gcc-help@xxxxxxxxxxx > > > Subject: No core dump > > > > > > > > > Hi all, > > > Recently I had to switch to gcc 3.2. My program crashes with > > > segmentation > > > fault, however no core is dumped. Is there some compiler > > > option to force the > > > system to generate the core file, or is it system feature? > > I think you're talking about a kernel core dump. Normally Linux should > support core dumps of normal programs and I don't think there is an > option for that, I may be wrong though. > > You (Krzysztof) should just check your process resource limits which > you usually can check and adjust using your shell. E.g. in bash: > > $ ulimit -c # print core file size limit > 0 # <- don't generate core dumps > $ ulimit -c unlimited # always generate a core file > regardless how big it is > > > If you want to control this from your program, have a look at the > getrlimit and setrlimit functions. > > -- > Claudio Bley ASCII ribbon campaign (") > Debian GNU/Linux user - against HTML email X > http://www.cs.uni-magdeburg.de/~bley/ & vCards / \ >