We (mostly Ali) are working on a patch to to split the actual syscalls
(__sys_<foo>) out of libc and into a libsys.  For dynamic linking,
this is fairly straightforward (link libc against libsys, maybe as a
filter).  For static linking, I'm looking for feedback on the right
approach.  Do we link libsys.a into libc.a?  Do we try to teach all the
compilers to add -lsys?  I'm pretty sure we don't modify all the ports
that statically link programs.  Is there some easy approach I'm missing?

-- Brooks

Attachment: signature.asc
Description: PGP signature

Reply via email to