Ignore:
Timestamp:
Apr 27, 2018, 2:26:14 PM (6 years ago)
Author:
coas-nagasima
Message:

syscallが関数呼びになるよう変更
他更新

Location:
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/thread
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/thread/__syscall_cp.c

    r337 r342  
    22#include "syscall.h"
    33
     4#undef sccp
    45__attribute__((__visibility__("hidden")))
    56long __syscall_cp_c();
     
    910                 syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
    1011{
    11         return (__syscall)(nr, u, v, w, x, y, z);
     12        return (__syscall_nr)(nr, u, v, w, x, y, z);
    1213}
    1314
    1415#ifndef __c2__
    1516weak_alias(sccp, __syscall_cp_c);
     17#else
     18long __syscall_cp_c(syscall_arg_t nr,
     19        syscall_arg_t u, syscall_arg_t v, syscall_arg_t w,
     20        syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
     21{
     22        return sccp(nr, u, v, w, x, y, z);
     23}
    1624#endif
    1725
  • asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/thread/pthread_cancel.c

    r337 r342  
    3131        if ((st=(self=__pthread_self())->canceldisable)
    3232            && (st==PTHREAD_CANCEL_DISABLE || nr==SYS_close))
    33                 return __syscall(nr, u, v, w, x, y, z);
     33                return __syscall_nr(nr, u, v, w, x, y, z);
    3434
    3535        r = __syscall_cp_asm(&self->cancel, nr, u, v, w, x, y, z);
Note: See TracChangeset for help on using the changeset viewer.