🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gdb.bug
Article #484

Re: gdb 4.6 does not recognize ISC 3.0 core dump files

#484
From: Martin Tomes
Date: Fri, 16 Oct 1992 08:25
41 lines
2157 bytes
voder!wlbr!WLV.IIPO.GTEGSC.COM!amc@ucbvax.berkeley.edu (Allen M. Cohen) writes:

>After installing the ISC patch to gdb 4.6, I still
>can't get gdb to read a core file:
>e.g.: gdb a.out core
>      core is not a core dump: File format not recognized

>I did ./configure i386-isc-sysv32  (I'm using ISC 3.0)

>Notes:
>1) I added -D_XOPEN_SOURCE and -posix to CFLAGS
>1a) Also added -lcposix to CC loading command.
>2) in gdb/Makefile, ./munch invokes "head", which we don't have!
>   We have tail, but not head.
>-- 
><> Allen M. Cohen -- Autologic, Inc. 1050 Rancho Conejo Blvd.,T.O. Ca.91320 <>
><> 1853 Stonesgate St.             Internet:  amc@IIPO.GTEGSC.COM           <>
><> Westlake Village, Ca. 91361     Telephone: (805) 498-9611 ext. 195       <>
><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>

I don't know why you added -D_XOPEN_SOURCE and -posix to CFLAGS,
-posix is already in my definition of CC. I have found it necessary to
be careful about these flags as they change the header files in
siginificant ways.

You will find 'head' in GNU file utils.  I am using version 1.4.

This is the make command I used:

$ /bin/make 'CC=gcc -posix -DISC -DTRAD_CORE -DHAVE_UNISTD_H -DHAVE_MEM_BREAKPOINT' HDEPFILES=trad-core.o

My understanding is that trad-core.c in bfd understands the core files
so the -DTRAD_CORE and HDEPFILES=trad-core.o bits are important.  If
they are not getting through to your make then you are in trouble.

Hope this helps.
-- 
Martin Tomes
Janet:    mtomes@uk.co.eurotherm
Internet: mtomes@eurotherm.co.uk
UUCP:     {uknet,uunet}!etherm!mtomes
Technical Details
Message-ID: <1992Oct16.082532.27338@eurotherm.co.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!etherm.co.UK!mt00
References: <1992Oct14.212240.26458@wlbr.iipo.gtegsc.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.gdb.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!etherm.co.UK!mt00
From: mt00@etherm.co.UK (Martin Tomes)
Subject: Re: gdb 4.6 does not recognize ISC 3.0 core dump files
Message-ID: <1992Oct16.082532.27338@eurotherm.co.uk>
Sender: gnulists@ai.mit.edu
Organization: Eurotherm Limited
References: <1992Oct14.212240.26458@wlbr.iipo.gtegsc.com>
Distribution: gnu
Date: Fri, 16 Oct 1992 08:25:32 GMT
Approved: bug-gdb@prep.ai.mit.edu
Lines: 43