Subject: Re: CVS commit: syssrc/sys/lib/libsa
To: Christos Zoulas <email@example.com>
From: Jason R Thorpe <firstname.lastname@example.org>
Date: 07/13/2001 10:38:15
On Fri, Jul 13, 2001 at 08:17:13PM +0300, Christos Zoulas wrote:
I have already discussed this w/ christos, but wanted to state for
- This is wrong. At least one part of the change breaks
all the other ELF ports that use this code.
- The MacOS booter can get the symbol table the same way
that db_elf.c does, by chasing the ELF headers. This
is the only way you can get at the string table, and
is also the only way to deal with the multiple symbol
tables that ELF is allowed to have.
> Module Name: syssrc
> Committed By: christos
> Date: Fri Jul 13 17:17:13 UTC 2001
> Modified Files:
> syssrc/sys/lib/libsa: loadfile.c
> Log Message:
> >From Nigel Pearson: Make SYMS and NSYMS work on ELF.
> The MacOS booter needs them.
> To generate a diff of this commit:
> cvs rdiff -r1.10 -r1.11 syssrc/sys/lib/libsa/loadfile.c
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
-- Jason R. Thorpe <email@example.com>