Date: Thu, 17 Sep 1998 09:15:33 -0700 From: Mike Smith <mike@smith.net.au> To: Luoqi Chen <luoqi@watermarkgroup.com> Cc: imp@village.org, peter@netplex.com.au, committers@FreeBSD.org, dillon@backplane.com Subject: Re: buildworld/installworld, minor inconsistancies Message-ID: <199809171615.JAA00660@word.smith.net.au> In-Reply-To: Your message of "Thu, 17 Sep 1998 05:02:42 EDT." <199809170902.FAA15168@lor.watermarkgroup.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Warner Losh wrote: > If I understand correctly, the reason for an a.out loader is a normal a.out > executable loads into the below 1M area that DOS uses. Since ELF executables > are loaded well above 1M, there is not need for such a loader, we could just > map in anonymous pages to fill the below 1M area. And the doscmd executable > could even be dynamically linked. The deal is that the doscmd kernel is loaded into the same address space that the DOS environment uses, and so it's linked to run above 1M and has to be loaded specially by the doscmd loader. If the kernel could be configured to load directly above 1M (better above 16M) then that'd be much better, yes. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809171615.JAA00660>