This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 2/6] Optimize i386 syscall inlining


You define INLINE_SYSCALL_ERROR_RETURN to ignore the specified return 
value.  There is nothing in the comments on the default version of that 
macro in sysdeps/unix/sysdep.h to say that it is OK to ignore the return 
value.  If the return value must always be -1, I think the macro should 
take one fewer argument rather than having specified semantics that the 
last argument must always be -1, or that the macro may return -1 and 
ignore the last argument.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]