On Thu, Jun 08, 2000 at 12:05:25PM -0500, Dan Nelson wrote:
> Is there any recommendations on how an OS should
> supply an SVR4 libc to an SVR4 application when the OS itself may not
> be SVR4-compliant?
That's what /compat/svr4 is for :-)
> Sounds like trying to emulate "SVR4" in itself isn't sufficient. We
> can still call the kld svr4.ko, but it's really doing SCO/SolarisX86
> syscall emulation.
It is possible to reimplement libc and any/every other library that a
SysV application would want, but that isn't happening at any time soon.
That means we really need to put the syscall mappings into the svr4.ko
module as we do at the moment, but perhaps put the syscall# -> syscall()
mappings into separate modules (solaris.ko, sco.ko, unixware.ko, etc).
- mark
--
Mark Newton Email: [EMAIL PROTECTED] (W)
Network Engineer Email: [EMAIL PROTECTED] (H)
Internode Systems Pty Ltd Desk: +61-8-82232999
"Network Man" - Anagram of "Mark Newton" Mobile: +61-416-202-223
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message