cvs commit: src/sys/compat/pecoff imgact_pecoff.c src/sys/i386/linux linux_sysvec.c src/sys/kern imgact_aout.c

David Schultz das at FreeBSD.ORG
Mon Nov 22 01:44:55 GMT 2004

On Sun, Nov 21, 2004, Peter Wemm wrote:
> On Friday 19 November 2004 06:32 pm, David Schultz wrote:
> >   Modified files:
> >     sys/compat/pecoff    imgact_pecoff.c
> >     sys/i386/linux       linux_sysvec.c
> >     sys/kern             imgact_aout.c
> >   Log:
> >   Maintain the broken state of backwards compatibilty for a.out (and
> >   PECOFF!) core dumps.  None of the old versions of gdb I tried were
> >   able to read a.out core dumps before or after this change.
> I think we should remove the broken core support entirely from these 
> files.  PECOFF core dump support was a case of cut/pasting the easiest 
> one to duplicate.  I don't recall gdb ever having a.out coredump 
> support attached to pecoff executables.  It was just a checklist item.

For PECOFF and Linux a.out executables, I'm definitely in favor of
axing support for core dumps.  For the FreeBSD a.out core dumps,
it all depends on whether someone cares to fix them.

More information about the cvs-src mailing list