Subject: Re: CVS commit: basesrc
To: Juergen Hannken-Illjes <hannken@netbsd.org>
From: Frank van der Linden <frank@wins.uva.nl>
List: tech-userlevel
Date: 10/22/1999 13:03:02
On Fri, Oct 22, 1999 at 03:58:02AM -0700, Juergen Hannken-Illjes wrote:
>
> Module Name: basesrc
> Committed By: hannken
> Date: Fri Oct 22 10:58:01 UTC 1999
>
> Modified Files:
> basesrc/usr.sbin/kvm_mkdb: nlist_elf32.c
>
> Log Message:
> Undo last change. While these macros are defined in exec_elf.h, they are
> enclosed by `#ifdef _KERNEL'.
A better solution to this problem would be to create an <elf.h> (i.e.
in src/include), which pulls in sys/exec_elf.h, move everything
that is needed by userland out of the _KERNEL ifdef, and make
things include <elf.h>.
Every other ELF-using system I know of has an <elf.h>, so..
- Frank