From: Daniel Hokka Zakrisson Date: Sat, 17 Feb 2007 19:01:20 +0000 (+0000) Subject: Update to latest shiny. X-Git-Tag: release-0.30.214~106 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2461afe331e72052b79d4055d0467d24b504b53e;p=util-vserver.git Update to latest shiny. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2499 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/lib/syscall-alternative.h b/lib/syscall-alternative.h index 46d6fe4..514f82b 100644 --- a/lib/syscall-alternative.h +++ b/lib/syscall-alternative.h @@ -877,17 +877,17 @@ #ifdef __sysc_reg_ret #define __sc_ret __ret -#define __sc_def_ret __sc_ldef(ret); __sc_rdef(__sc_ret,__sysc_reg_ret) +#define __sc_def_ret __sc_ldef(__r); __sc_rdef(__sc_ret,__sysc_reg_ret) #else -#define __sc_ret ret +#define __sc_ret __r #define __sc_def_ret __sc_ldef(__sc_ret) #endif #ifdef __sysc_reg_err #define __sc_err __err -#define __sc_def_err __sc_ldef(err); __sc_rdef(__sc_err,__sysc_reg_err) +#define __sc_def_err __sc_ldef(__e); __sc_rdef(__sc_err,__sysc_reg_err) #else -#define __sc_err err +#define __sc_err __e #define __sc_def_err __sc_ldef(__sc_err) #endif @@ -918,8 +918,8 @@ #define __sc_oregs __sysc_con_ret (__sc_ret), \ __sysc_con_err (__sc_err) #ifndef __sc_return -#define __sc_return(t) ret = __sc_ret; err = __sc_err; \ - __sysc_retv(t, ret, err) +#define __sc_return(t) __r = __sc_ret; __e = __sc_err; \ + __sysc_retv(t, __r, __e) #endif #else /* simple result */ @@ -944,7 +944,7 @@ #define __sc_oregs __sysc_con_ret (__sc_ret) #ifndef __sc_return -#define __sc_return(t) ret = __sc_ret; __sysc_retv(t, ret) +#define __sc_return(t) __r = __sc_ret; __sysc_retv(t, __r) #endif #endif /* simple/complex */