Return to the archive index

Re: Demand loading

To: jorgegv@arrakis.es (Jorge Gonzalez)
Cc: kread@weihenstephan.org, linux-8086@vger.rutgers.edu
From: alan@lxorguk.ukuu.org.uk (Alan Cox)
Date: 	Sun, 13 Jul 1997 20:12:02 +0100 (BST)
Newsgroups: linux.dev.8086

> : Actually the program needn't call an interrupt, just a kernel function or 
> : syscall, telling the kernel (or sash?) loader part to load to the next tag.
> No!!! Please, not again!!! Micro$pit already made this mistake by putting in
> COMMAND.COM code which should have belonged to the kernel. Let's not make

There are three places you can put code

o	User program
o	Libc
o	Kernel

If doing most of execve() makes sense to be done in libc, then do it in
libc. A user program won't know. POSIX in fact goes out of its way to allow
for posix calls to actually be library not kernel calls

From Unofficial Linux-8086 Mailing List Archive (ULMLA)
Maintained by Robert
Robert's Mailing List Archive Page

Archive created with babymail