In the latest uts/common/sys/syscalls.h the definitions of SYS__xxxxx (used if 
using GCC) has disappeared. This means if you try and build with gcc you will 
get a heap of complaints about things like SYSCALL__fork1 not being found. The 
definition of SYS__ in addition to SYS_ is due to the fact that in 
ANSI_PRAGMA_WEAK the statement sym = _/* */sym  (or in the case of gcc sym = 
_##sym) results in the syscall referencing SYS__sym and not SYS_sym.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to