Subject: Re: port-alpha/6149 (was: Re: => ELF (heads up))
To: Johan Danielsson <joda@pdc.kth.se>
From: matthew green <mrg@eterna.com.au>
List: port-sparc
Date: 06/07/1999 10:32:53
   
   > As things stand now, this will severely screw those of us who rely
   > on LKMs.
   
   port-alpha/6149, no support for loading symbol tables, though.



FWIW, i took at look at this ELF modload code.  i updated it to -current,
even, which included splitting the a.out symtab loading code... but the
ELF code is a bit nasty, and kinda does the wrong thing.  it seems to
work OK, though....  anyway, ross harvey also spent some time a while ago
looking at this and in his opinion, the ELF file loading code should be
made common (and correct) and shared among all the users of such code,
and that the code not be commited until such time.


i have commited the modstat.c change to allow printing of 64bit pointers.


i have placed a copy of the updated code (with a license attached to elf.c
as johan indicated he would prefer in the mail attached to PR#6149) at:

	ftp.netbsd.org:/pub/incoming/mrg/modload.tar.gz


tested only on the SPARC.  a.out _seems_ to still work but i can't be
100% sure due to other lossage.



enjoy.