(PSEUDO_ERRVAL): Define.
[kopensolaris-gnu/glibc.git] / sysdeps / unix / sysv / linux / sh / sysdep.h
index a2542fb..ee6eec1 100644 (file)
 
 #define ret_NOERRNO ret
 
 
 #define ret_NOERRNO ret
 
+#define        PSEUDO_ERRVAL(name, syscall_name, args) \
+ .text; \
+ ENTRY (name); \
+    DO_CALL (syscall_name, args);
+
+#undef PSEUDO_END_ERRVAL
+#define        PSEUDO_END_ERRVAL(name) \
+  END (name)
+
+#define ret_ERRVAL ret
+
 #ifndef PIC
 # define SYSCALL_ERROR_HANDLER \
        mov.l 0f,r1; \
 #ifndef PIC
 # define SYSCALL_ERROR_HANDLER \
        mov.l 0f,r1; \