* Clear syscall and sysregs sdbs if their files are not found * "Fix" cmd_k tests Co-authored-by: Riccardo Schirone <ret2libc@users.noreply.github.com>
2702 lines
85 KiB
Text
2702 lines
85 KiB
Text
NAME=1: k syscall/
|
|
FILE=malloc://512
|
|
ARGS=-a x86 -k linux
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bits=64
|
|
e asm.os=linux
|
|
k syscall/0x80.4
|
|
EOF
|
|
EXPECT=<<EOF
|
|
stat
|
|
EOF
|
|
RUN
|
|
|
|
NAME=2: k syscall/
|
|
FILE=malloc://512
|
|
ARGS=-a x86 -k linux
|
|
CMDS=<<EOF
|
|
e asm.arch=x86
|
|
e asm.bits=64
|
|
e asm.os=linux
|
|
k syscall/stat
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x80,4,2,
|
|
EOF
|
|
RUN
|
|
|
|
NAME=3: test kj
|
|
FILE=bins/elf/ioli/crackme0x03
|
|
ARGS=-A
|
|
CMDS=<<EOF
|
|
kj~{}
|
|
EOF
|
|
EXPECT=<<EOF
|
|
{
|
|
"analysis": {
|
|
"cur_cmd": [
|
|
"types",
|
|
"*aligned_alloc=func",
|
|
"_Exit=func",
|
|
"__assert_fail=func",
|
|
"__bzero=func",
|
|
"__cxa_throw=func",
|
|
"__error=func",
|
|
"__libc_init=func",
|
|
"__libc_init_array=func",
|
|
"__libc_start_main=func",
|
|
"__maskrune=func",
|
|
"__stack_chk_fail=func",
|
|
"__tolower=func",
|
|
"__toupper=func",
|
|
"__uClibc_main=func",
|
|
"_exit=func",
|
|
"abort=func",
|
|
"abs=func",
|
|
"access=func",
|
|
"acos=func",
|
|
"acosf=func",
|
|
"acosh=func",
|
|
"acoshf=func",
|
|
"acoshl=func",
|
|
"acosl=func",
|
|
"arc4random=func",
|
|
"asctime=func",
|
|
"asin=func",
|
|
"asinf=func",
|
|
"asinh=func",
|
|
"asinhf=func",
|
|
"asinhl=func",
|
|
"asinl=func",
|
|
"at_quick_exit=func",
|
|
"atan=func",
|
|
"atan2=func",
|
|
"atan2f=func",
|
|
"atan2l=func",
|
|
"atanf=func",
|
|
"atanh=func",
|
|
"atanhf=func",
|
|
"atanhl=func",
|
|
"atanl=func",
|
|
"atexit=func",
|
|
"atof=func",
|
|
"atoi=func",
|
|
"atol=func",
|
|
"atoll=func",
|
|
"basename=func",
|
|
"bind=func",
|
|
"bindtextdomain=func",
|
|
"bsearch=func",
|
|
"btowc=func",
|
|
"bzero=func",
|
|
"calloc=func",
|
|
"cbrt=func",
|
|
"cbrtf=func",
|
|
"cbrtl=func",
|
|
"ceil=func",
|
|
"ceilf=func",
|
|
"ceill=func",
|
|
"char=type",
|
|
"char *=type",
|
|
"chmod=func",
|
|
"clearerr=func",
|
|
"clock=func",
|
|
"close=func",
|
|
"compat_mode=func",
|
|
"connect=func",
|
|
"copysign=func",
|
|
"copysignf=func",
|
|
"copysignl=func",
|
|
"cos=func",
|
|
"cosf=func",
|
|
"cosh=func",
|
|
"coshf=func",
|
|
"coshl=func",
|
|
"cosl=func",
|
|
"ctime=func",
|
|
"difftime=func",
|
|
"div=func",
|
|
"double=type",
|
|
"erf=func",
|
|
"erfc=func",
|
|
"erfcf=func",
|
|
"erfcl=func",
|
|
"erff=func",
|
|
"erfl=func",
|
|
"err=func",
|
|
"errc=func",
|
|
"error=func",
|
|
"errx=func",
|
|
"exit=func",
|
|
"exp=func",
|
|
"exp2=func",
|
|
"exp2f=func",
|
|
"exp2l=func",
|
|
"expf=func",
|
|
"expl=func",
|
|
"expm1=func",
|
|
"expm1f=func",
|
|
"expm1l=func",
|
|
"fabs=func",
|
|
"fabsf=func",
|
|
"fabsl=func",
|
|
"fchmod=func",
|
|
"fclose=func",
|
|
"fdim=func",
|
|
"fdimf=func",
|
|
"fdiml=func",
|
|
"feclearexcept=func",
|
|
"fegetenv=func",
|
|
"fegetexceptflag=func",
|
|
"fegetround=func",
|
|
"feholdexcept=func",
|
|
"feof=func",
|
|
"feraiseexcept=func",
|
|
"ferror=func",
|
|
"fesetenv=func",
|
|
"fesetexceptflag=func",
|
|
"fesetround=func",
|
|
"fetestexcept=func",
|
|
"feupdateenv=func",
|
|
"fflush=func",
|
|
"fgetc=func",
|
|
"fgetpos=func",
|
|
"fgets=func",
|
|
"fgetwc=func",
|
|
"fgetws=func",
|
|
"fileno=func",
|
|
"float=type",
|
|
"floor=func",
|
|
"floorf=func",
|
|
"floorl=func",
|
|
"fma=func",
|
|
"fmaf=func",
|
|
"fmal=func",
|
|
"fmax=func",
|
|
"fmaxf=func",
|
|
"fmaxl=func",
|
|
"fmin=func",
|
|
"fminf=func",
|
|
"fminl=func",
|
|
"fmod=func",
|
|
"fmodf=func",
|
|
"fmodl=func",
|
|
"fopen=func",
|
|
"fpclassify=func",
|
|
"fprintf=func",
|
|
"fputc=func",
|
|
"fputs=func",
|
|
"fputwc=func",
|
|
"fputws=func",
|
|
"fread=func",
|
|
"free=func",
|
|
"freopen=func",
|
|
"frexp=func",
|
|
"frexpf=func",
|
|
"frexpl=func",
|
|
"fscanf=func",
|
|
"fseek=func",
|
|
"fsetpos=func",
|
|
"fstat=func",
|
|
"ftell=func",
|
|
"fts_children_INODE64=func",
|
|
"fts_close_INODE64=func",
|
|
"fts_open_INODE64=func",
|
|
"fts_read_INODE64=func",
|
|
"fts_set_INODE64=func",
|
|
"func.*aligned_alloc.arg.0=size_t,alignment",
|
|
"func.*aligned_alloc.arg.1=size_t,size",
|
|
"func.*aligned_alloc.args=2",
|
|
"func.*aligned_alloc.ret=void",
|
|
"func._Exit.arg.0=int,status",
|
|
"func._Exit.args=1",
|
|
"func._Exit.noreturn=true",
|
|
"func._Exit.ret=void",
|
|
"func.__assert_fail.arg.0=const char *,assertion",
|
|
"func.__assert_fail.arg.1=const char *,file",
|
|
"func.__assert_fail.arg.2=unsigned int,line",
|
|
"func.__assert_fail.arg.3=const char *,function",
|
|
"func.__assert_fail.args=4",
|
|
"func.__assert_fail.noreturn=true",
|
|
"func.__assert_fail.ret=void",
|
|
"func.__bzero.arg.0=void *,s",
|
|
"func.__bzero.arg.1=size_t,n",
|
|
"func.__bzero.args=2",
|
|
"func.__bzero.ret=void",
|
|
"func.__cxa_throw.arg.0=void *,thrown_exception",
|
|
"func.__cxa_throw.arg.1=struct std::type_info *,tinfo",
|
|
"func.__cxa_throw.arg.2=void *,dest",
|
|
"func.__cxa_throw.args=3",
|
|
"func.__cxa_throw.noreturn=true",
|
|
"func.__cxa_throw.ret=void",
|
|
"func.__error.arg.0=int,status",
|
|
"func.__error.arg.1=int,errname",
|
|
"func.__error.arg.2=char *,format",
|
|
"func.__error.args=3",
|
|
"func.__error.ret=void",
|
|
"func.__libc_init.arg.0=int,argc",
|
|
"func.__libc_init.arg.1=char **,argv",
|
|
"func.__libc_init.arg.2=char **,envp",
|
|
"func.__libc_init.args=3",
|
|
"func.__libc_init.noreturn=true",
|
|
"func.__libc_init.ret=void",
|
|
"func.__libc_init_array.args=0",
|
|
"func.__libc_init_array.ret=void",
|
|
"func.__libc_start_main.arg.0=func,main",
|
|
"func.__libc_start_main.arg.1=int,argc",
|
|
"func.__libc_start_main.arg.2=char **,ubp_av",
|
|
"func.__libc_start_main.arg.3=func,init",
|
|
"func.__libc_start_main.arg.4=func,fini",
|
|
"func.__libc_start_main.arg.5=func,rtld_fini",
|
|
"func.__libc_start_main.arg.6=void *,stack_end",
|
|
"func.__libc_start_main.args=7",
|
|
"func.__libc_start_main.noreturn=true",
|
|
"func.__libc_start_main.ret=int",
|
|
"func.__maskrune.arg.0=long,c",
|
|
"func.__maskrune.arg.1=long,f",
|
|
"func.__maskrune.args=2",
|
|
"func.__maskrune.ret=int",
|
|
"func.__stack_chk_fail.args=0",
|
|
"func.__stack_chk_fail.noreturn=true",
|
|
"func.__stack_chk_fail.ret=void",
|
|
"func.__tolower.arg.0=int,c",
|
|
"func.__tolower.args=1",
|
|
"func.__tolower.ret=int",
|
|
"func.__toupper.arg.0=int,c",
|
|
"func.__toupper.args=1",
|
|
"func.__toupper.ret=int",
|
|
"func.__uClibc_main.arg.0=func,main",
|
|
"func.__uClibc_main.arg.1=int,argc",
|
|
"func.__uClibc_main.arg.2=char **,argv",
|
|
"func.__uClibc_main.arg.3=func,app_init",
|
|
"func.__uClibc_main.arg.4=func,app_fini",
|
|
"func.__uClibc_main.arg.5=func,rtld_fini",
|
|
"func.__uClibc_main.arg.6=void *,stack_end",
|
|
"func.__uClibc_main.args=7",
|
|
"func.__uClibc_main.noreturn=true",
|
|
"func.__uClibc_main.ret=int",
|
|
"func._exit.arg.0=int,status",
|
|
"func._exit.args=1",
|
|
"func._exit.noreturn=true",
|
|
"func._exit.ret=void",
|
|
"func.abort.args=0",
|
|
"func.abort.noreturn=true",
|
|
"func.abort.ret=void",
|
|
"func.abs.arg.0=int,j",
|
|
"func.abs.args=1",
|
|
"func.abs.ret=int",
|
|
"func.access.arg.0=const char *,path",
|
|
"func.access.arg.1=int,mode",
|
|
"func.access.args=2",
|
|
"func.access.ret=int",
|
|
"func.acos.arg.0=arithmetic,x",
|
|
"func.acos.args=1",
|
|
"func.acos.ret=floating_point",
|
|
"func.acosf.arg.0=float,x",
|
|
"func.acosf.args=1",
|
|
"func.acosf.ret=float",
|
|
"func.acosh.arg.0=arithmetic,x",
|
|
"func.acosh.args=1",
|
|
"func.acosh.ret=floating_point",
|
|
"func.acoshf.arg.0=float,x",
|
|
"func.acoshf.args=1",
|
|
"func.acoshf.ret=float",
|
|
"func.acoshl.arg.0=long double,x",
|
|
"func.acoshl.args=1",
|
|
"func.acoshl.ret=long double",
|
|
"func.acosl.arg.0=long double,x",
|
|
"func.acosl.args=1",
|
|
"func.acosl.ret=long double",
|
|
"func.arc4random.args=0",
|
|
"func.arc4random.ret=uint32_t",
|
|
"func.asctime.arg.0=const tm *,timeptr",
|
|
"func.asctime.args=1",
|
|
"func.asctime.ret=char *",
|
|
"func.asin.arg.0=arithmetic,x",
|
|
"func.asin.args=1",
|
|
"func.asin.ret=floating_point",
|
|
"func.asinf.arg.0=float,x",
|
|
"func.asinf.args=1",
|
|
"func.asinf.ret=float",
|
|
"func.asinh.arg.0=arithmetic,x",
|
|
"func.asinh.args=1",
|
|
"func.asinh.ret=floating_point",
|
|
"func.asinhf.arg.0=float,x",
|
|
"func.asinhf.args=1",
|
|
"func.asinhf.ret=float",
|
|
"func.asinhl.arg.0=long double,x",
|
|
"func.asinhl.args=1",
|
|
"func.asinhl.ret=long double",
|
|
"func.asinl.arg.0=long double,x",
|
|
"func.asinl.args=1",
|
|
"func.asinl.ret=long double",
|
|
"func.at_quick_exit.args=0",
|
|
"func.at_quick_exit.ret=int",
|
|
"func.atan.arg.0=arithmetic,x",
|
|
"func.atan.args=1",
|
|
"func.atan.ret=floating_point",
|
|
"func.atan2.arg.0=arithmetic,y",
|
|
"func.atan2.arg.1=arithmetic,x",
|
|
"func.atan2.args=2",
|
|
"func.atan2.ret=floating_point",
|
|
"func.atan2f.arg.0=float,y",
|
|
"func.atan2f.arg.1=float,x",
|
|
"func.atan2f.args=2",
|
|
"func.atan2f.ret=float",
|
|
"func.atan2l.arg.0=long double,y",
|
|
"func.atan2l.arg.1=long double,x",
|
|
"func.atan2l.args=2",
|
|
"func.atan2l.ret=long double",
|
|
"func.atanf.arg.0=float,x",
|
|
"func.atanf.args=1",
|
|
"func.atanf.ret=float",
|
|
"func.atanh.arg.0=arithmetic,x",
|
|
"func.atanh.args=1",
|
|
"func.atanh.ret=floating_point",
|
|
"func.atanhf.arg.0=float,x",
|
|
"func.atanhf.args=1",
|
|
"func.atanhf.ret=float",
|
|
"func.atanhl.arg.0=long double,x",
|
|
"func.atanhl.args=1",
|
|
"func.atanhl.ret=long double",
|
|
"func.atanl.arg.0=long double,x",
|
|
"func.atanl.args=1",
|
|
"func.atanl.ret=long double",
|
|
"func.atexit.arg.0=func,function",
|
|
"func.atexit.args=1",
|
|
"func.atexit.ret=int",
|
|
"func.atof.arg.0=const char *,str",
|
|
"func.atof.args=1",
|
|
"func.atof.ret=double",
|
|
"func.atoi.arg.0=const char *,str",
|
|
"func.atoi.args=1",
|
|
"func.atoi.ret=int",
|
|
"func.atol.arg.0=const char *,str",
|
|
"func.atol.args=1",
|
|
"func.atol.ret=long",
|
|
"func.atoll.arg.0=const char *,str",
|
|
"func.atoll.args=1",
|
|
"func.atoll.ret=long long",
|
|
"func.basename.arg.0=char *,path",
|
|
"func.basename.args=1",
|
|
"func.basename.ret=char *",
|
|
"func.bind.arg.0=int,socket",
|
|
"func.bind.arg.1=struct sockaddr*,address",
|
|
"func.bind.arg.2=socklen_t,address_len",
|
|
"func.bind.args=3",
|
|
"func.bind.ret=int",
|
|
"func.bindtextdomain.arg.0=char *,domainname",
|
|
"func.bindtextdomain.arg.1=char *,dirname",
|
|
"func.bindtextdomain.args=2",
|
|
"func.bindtextdomain.ret=char *",
|
|
"func.bsearch.arg.0=const void *,key",
|
|
"func.bsearch.arg.1=const void *,base",
|
|
"func.bsearch.arg.2=size_t,nmemb",
|
|
"func.bsearch.arg.3=size_t,size",
|
|
"func.bsearch.arg.4=int,(*compar)(const void *,const void *)",
|
|
"func.bsearch.args=5",
|
|
"func.btowc.arg.0=int,c",
|
|
"func.btowc.args=1",
|
|
"func.btowc.ret=wint_t",
|
|
"func.bzero.arg.0=void *,s",
|
|
"func.bzero.arg.1=size_t,n",
|
|
"func.bzero.args=2",
|
|
"func.bzero.ret=void",
|
|
"func.calloc.arg.0=size_t,nmeb",
|
|
"func.calloc.arg.1=size_t,size",
|
|
"func.calloc.args=2",
|
|
"func.calloc.ret=void *",
|
|
"func.cbrt.arg.0=arithmetic,x",
|
|
"func.cbrt.args=1",
|
|
"func.cbrt.ret=floating_point",
|
|
"func.cbrtf.arg.0=float,x",
|
|
"func.cbrtf.args=1",
|
|
"func.cbrtf.ret=float",
|
|
"func.cbrtl.arg.0=long double,x",
|
|
"func.cbrtl.args=1",
|
|
"func.cbrtl.ret=long double",
|
|
"func.ceil.arg.0=arithmetic,x",
|
|
"func.ceil.args=1",
|
|
"func.ceil.ret=floating_point",
|
|
"func.ceilf.arg.0=float,x",
|
|
"func.ceilf.args=1",
|
|
"func.ceilf.ret=float",
|
|
"func.ceill.arg.0=long double,x",
|
|
"func.ceill.args=1",
|
|
"func.ceill.ret=long double",
|
|
"func.chmod.arg.0=const char *,path",
|
|
"func.chmod.arg.1=int,mode",
|
|
"func.chmod.args=2",
|
|
"func.chmod.ret=int",
|
|
"func.clearerr.arg.0=FILE *,stream",
|
|
"func.clearerr.args=1",
|
|
"func.clearerr.ret=void",
|
|
"func.clock.args=0",
|
|
"func.clock.ret=clock_t",
|
|
"func.close.arg.0=int,fildes",
|
|
"func.close.args=1",
|
|
"func.close.ret=int",
|
|
"func.compat_mode.arg.0=const char *,function",
|
|
"func.compat_mode.arg.1=const char *,mode",
|
|
"func.compat_mode.args=2",
|
|
"func.compat_mode.ret=bool",
|
|
"func.connect.arg.0=int,socket",
|
|
"func.connect.arg.1=void *,addr",
|
|
"func.connect.arg.2=size_t,addrlen",
|
|
"func.connect.args=3",
|
|
"func.connect.ret=ssize_t",
|
|
"func.copysign.arg.0=arithmetic,x",
|
|
"func.copysign.arg.1=arithmetic,y",
|
|
"func.copysign.args=2",
|
|
"func.copysign.ret=floating_point",
|
|
"func.copysignf.arg.0=float,x",
|
|
"func.copysignf.arg.1=float,y",
|
|
"func.copysignf.args=2",
|
|
"func.copysignf.ret=float",
|
|
"func.copysignl.arg.0=long double,x",
|
|
"func.copysignl.arg.1=long double,y",
|
|
"func.copysignl.args=2",
|
|
"func.copysignl.ret=long double",
|
|
"func.cos.arg.0=arithmetic,x",
|
|
"func.cos.args=1",
|
|
"func.cos.ret=floating_point",
|
|
"func.cosf.arg.0=float,x",
|
|
"func.cosf.args=1",
|
|
"func.cosf.ret=float",
|
|
"func.cosh.arg.0=arithmetic,x",
|
|
"func.cosh.args=1",
|
|
"func.cosh.ret=floating_point",
|
|
"func.coshf.arg.0=float,x",
|
|
"func.coshf.args=1",
|
|
"func.coshf.ret=float",
|
|
"func.coshl.arg.0=long double,x",
|
|
"func.coshl.args=1",
|
|
"func.coshl.ret=long double",
|
|
"func.cosl.arg.0=long double,x",
|
|
"func.cosl.args=1",
|
|
"func.cosl.ret=long double",
|
|
"func.ctime.arg.0=const time_t *,timer",
|
|
"func.ctime.args=1",
|
|
"func.ctime.ret=char *",
|
|
"func.difftime.arg.0=time_t,time1",
|
|
"func.difftime.arg.1=time_t,time0",
|
|
"func.difftime.args=2",
|
|
"func.difftime.ret=double",
|
|
"func.div.arg.0=int,numer",
|
|
"func.div.arg.1=int,denom",
|
|
"func.div.args=2",
|
|
"func.div.ret=div_t",
|
|
"func.erf.arg.0=arithmetic,x",
|
|
"func.erf.args=1",
|
|
"func.erf.ret=floating_point",
|
|
"func.erfc.arg.0=arithmetic,x",
|
|
"func.erfc.args=1",
|
|
"func.erfc.ret=floating_point",
|
|
"func.erfcf.arg.0=float,x",
|
|
"func.erfcf.args=1",
|
|
"func.erfcf.ret=float",
|
|
"func.erfcl.arg.0=long double,x",
|
|
"func.erfcl.args=1",
|
|
"func.erfcl.ret=long double",
|
|
"func.erff.arg.0=float,x",
|
|
"func.erff.args=1",
|
|
"func.erff.ret=float",
|
|
"func.erfl.arg.0=long double,x",
|
|
"func.erfl.args=1",
|
|
"func.erfl.ret=long double",
|
|
"func.err.arg.0=int,eval",
|
|
"func.err.arg.1=const char *,fmt",
|
|
"func.err.args=1",
|
|
"func.err.noreturn=true",
|
|
"func.err.ret=void",
|
|
"func.errc.arg.0=int,eval",
|
|
"func.errc.arg.1=int,code",
|
|
"func.errc.arg.2=const char *,fmt",
|
|
"func.errc.args=1",
|
|
"func.errc.noreturn=true",
|
|
"func.errc.ret=void",
|
|
"func.error.arg.0=int,status",
|
|
"func.error.arg.1=int,errname",
|
|
"func.error.arg.2=char *,format",
|
|
"func.error.args=3",
|
|
"func.error.ret=void",
|
|
"func.errx.arg.0=int,eval",
|
|
"func.errx.arg.1=const char *,fmt",
|
|
"func.errx.args=1",
|
|
"func.errx.noreturn=true",
|
|
"func.errx.ret=void",
|
|
"func.exit.arg.0=int,status",
|
|
"func.exit.args=1",
|
|
"func.exit.noreturn=true",
|
|
"func.exit.ret=void",
|
|
"func.exp.arg.0=arithmetic,x",
|
|
"func.exp.args=1",
|
|
"func.exp.ret=floating_point",
|
|
"func.exp2.arg.0=arithmetic,x",
|
|
"func.exp2.args=1",
|
|
"func.exp2.ret=floating_point",
|
|
"func.exp2f.arg.0=float,x",
|
|
"func.exp2f.args=1",
|
|
"func.exp2f.ret=float",
|
|
"func.exp2l.arg.0=long double,x",
|
|
"func.exp2l.args=1",
|
|
"func.exp2l.ret=long double",
|
|
"func.expf.arg.0=float,x",
|
|
"func.expf.args=1",
|
|
"func.expf.ret=float",
|
|
"func.expl.arg.0=long double,x",
|
|
"func.expl.args=1",
|
|
"func.expl.ret=long double",
|
|
"func.expm1.arg.0=arithmetic,x",
|
|
"func.expm1.args=1",
|
|
"func.expm1.ret=floating_point",
|
|
"func.expm1f.arg.0=float,x",
|
|
"func.expm1f.args=1",
|
|
"func.expm1f.ret=float",
|
|
"func.expm1l.arg.0=long double,x",
|
|
"func.expm1l.args=1",
|
|
"func.expm1l.ret=long double",
|
|
"func.fabs.arg.0=arithmetic,x",
|
|
"func.fabs.args=1",
|
|
"func.fabs.ret=floating_point",
|
|
"func.fabsf.arg.0=float,x",
|
|
"func.fabsf.args=1",
|
|
"func.fabsf.ret=float",
|
|
"func.fabsl.arg.0=long double,x",
|
|
"func.fabsl.args=1",
|
|
"func.fabsl.ret=long double",
|
|
"func.fchmod.arg.0=int,fd",
|
|
"func.fchmod.arg.1=int,mode",
|
|
"func.fchmod.args=2",
|
|
"func.fchmod.ret=int",
|
|
"func.fclose.arg.0=FILE *,stream",
|
|
"func.fclose.args=1",
|
|
"func.fclose.ret=int",
|
|
"func.fdim.arg.0=arithmetic,x",
|
|
"func.fdim.arg.1=arithmetic,y",
|
|
"func.fdim.args=2",
|
|
"func.fdim.ret=floating_point",
|
|
"func.fdimf.arg.0=float,x",
|
|
"func.fdimf.arg.1=float,y",
|
|
"func.fdimf.args=2",
|
|
"func.fdimf.ret=float",
|
|
"func.fdiml.arg.0=long double,x",
|
|
"func.fdiml.arg.1=long double,y",
|
|
"func.fdiml.args=2",
|
|
"func.fdiml.ret=long double",
|
|
"func.feclearexcept.arg.0=int,excepts",
|
|
"func.feclearexcept.args=1",
|
|
"func.feclearexcept.ret=int",
|
|
"func.fegetenv.arg.0=fenv_t *,envp",
|
|
"func.fegetenv.args=1",
|
|
"func.fegetenv.ret=int",
|
|
"func.fegetexceptflag.arg.0=fexcept_t *,flagp",
|
|
"func.fegetexceptflag.arg.1=int,excepts",
|
|
"func.fegetexceptflag.args=2",
|
|
"func.fegetexceptflag.ret=int",
|
|
"func.fegetround.args=0",
|
|
"func.fegetround.ret=int",
|
|
"func.feholdexcept.arg.0=fenv_t *,envp",
|
|
"func.feholdexcept.args=1",
|
|
"func.feholdexcept.ret=int",
|
|
"func.feof.arg.0=FILE *,stream",
|
|
"func.feof.args=1",
|
|
"func.feof.ret=int",
|
|
"func.feraiseexcept.arg.0=int,excepts",
|
|
"func.feraiseexcept.args=1",
|
|
"func.feraiseexcept.ret=int",
|
|
"func.ferror.arg.0=FILE *,stream",
|
|
"func.ferror.args=1",
|
|
"func.ferror.ret=int",
|
|
"func.fesetenv.arg.0=const,fenv_t*",
|
|
"func.fesetenv.args=1",
|
|
"func.fesetenv.ret=int",
|
|
"func.fesetexceptflag.arg.0=const,fexcept_t*",
|
|
"func.fesetexceptflag.arg.1=int,excepts",
|
|
"func.fesetexceptflag.args=2",
|
|
"func.fesetexceptflag.ret=int",
|
|
"func.fesetround.arg.0=int,round",
|
|
"func.fesetround.args=1",
|
|
"func.fesetround.ret=int",
|
|
"func.fetestexcept.arg.0=int,excepts",
|
|
"func.fetestexcept.args=1",
|
|
"func.fetestexcept.ret=int",
|
|
"func.feupdateenv.arg.0=const,fenv_t*",
|
|
"func.feupdateenv.args=1",
|
|
"func.feupdateenv.ret=int",
|
|
"func.fflush.arg.0=FILE *,stream",
|
|
"func.fflush.args=1",
|
|
"func.fflush.ret=int",
|
|
"func.fgetc.arg.0=FILE *,stream",
|
|
"func.fgetc.args=1",
|
|
"func.fgetc.ret=int",
|
|
"func.fgetpos.arg.0=FILE *,stream",
|
|
"func.fgetpos.arg.1=fpos_t*,pos",
|
|
"func.fgetpos.args=2",
|
|
"func.fgetpos.ret=int",
|
|
"func.fgets.arg.0=char *,s",
|
|
"func.fgets.arg.1=int,size",
|
|
"func.fgets.arg.2=FILE *,stream",
|
|
"func.fgets.args=3",
|
|
"func.fgets.ret=char *",
|
|
"func.fgetwc.arg.0=FILE *,stream",
|
|
"func.fgetwc.args=1",
|
|
"func.fgetwc.ret=wint_t",
|
|
"func.fgetws.arg.0=wchar_t *,s",
|
|
"func.fgetws.arg.1=int,n",
|
|
"func.fgetws.arg.2=FILE *,stream",
|
|
"func.fgetws.args=3",
|
|
"func.fgetws.ret=wchar_t*",
|
|
"func.fileno.arg.0=FILE *,stream",
|
|
"func.fileno.args=1",
|
|
"func.fileno.ret=int",
|
|
"func.floor.arg.0=arithmetic,x",
|
|
"func.floor.args=1",
|
|
"func.floor.ret=floating_point",
|
|
"func.floorf.arg.0=float,x",
|
|
"func.floorf.args=1",
|
|
"func.floorf.ret=float",
|
|
"func.floorl.arg.0=long double,x",
|
|
"func.floorl.args=1",
|
|
"func.floorl.ret=long double",
|
|
"func.fma.arg.0=arithmetic,x",
|
|
"func.fma.arg.1=arithmetic,y",
|
|
"func.fma.arg.2=arithmetic,z",
|
|
"func.fma.args=3",
|
|
"func.fma.ret=floating_point",
|
|
"func.fmaf.arg.0=float,x",
|
|
"func.fmaf.arg.1=float,y",
|
|
"func.fmaf.arg.2=float,z",
|
|
"func.fmaf.args=3",
|
|
"func.fmaf.ret=float",
|
|
"func.fmal.arg.0=long double,x",
|
|
"func.fmal.arg.1=long double,y",
|
|
"func.fmal.arg.2=long double,z",
|
|
"func.fmal.args=3",
|
|
"func.fmal.ret=long double",
|
|
"func.fmax.arg.0=arithmetic,x",
|
|
"func.fmax.arg.1=arithmetic,y",
|
|
"func.fmax.args=2",
|
|
"func.fmax.ret=floating_point",
|
|
"func.fmaxf.arg.0=float,x",
|
|
"func.fmaxf.arg.1=float,y",
|
|
"func.fmaxf.args=2",
|
|
"func.fmaxf.ret=float",
|
|
"func.fmaxl.arg.0=long double,x",
|
|
"func.fmaxl.arg.1=long double,y",
|
|
"func.fmaxl.args=2",
|
|
"func.fmaxl.ret=long double",
|
|
"func.fmin.arg.0=arithmetic,x",
|
|
"func.fmin.arg.1=arithmetic,y",
|
|
"func.fmin.args=2",
|
|
"func.fmin.ret=floating_point",
|
|
"func.fminf.arg.0=float,x",
|
|
"func.fminf.arg.1=float,y",
|
|
"func.fminf.args=2",
|
|
"func.fminf.ret=float",
|
|
"func.fminl.arg.0=long double,x",
|
|
"func.fminl.arg.1=long double,y",
|
|
"func.fminl.args=2",
|
|
"func.fminl.ret=long double",
|
|
"func.fmod.arg.0=arithmetic,x",
|
|
"func.fmod.arg.1=arithmetic,y",
|
|
"func.fmod.args=2",
|
|
"func.fmod.ret=floating_point",
|
|
"func.fmodf.arg.0=float,x",
|
|
"func.fmodf.arg.1=float,y",
|
|
"func.fmodf.args=2",
|
|
"func.fmodf.ret=float",
|
|
"func.fmodl.arg.0=long double,x",
|
|
"func.fmodl.arg.1=long double,y",
|
|
"func.fmodl.args=2",
|
|
"func.fmodl.ret=long double",
|
|
"func.fopen.arg.0=const char *,filename",
|
|
"func.fopen.arg.1=const char *,mode",
|
|
"func.fopen.args=2",
|
|
"func.fopen.ret=file*",
|
|
"func.fpclassify.arg.0=arithmetic,x",
|
|
"func.fpclassify.args=1",
|
|
"func.fpclassify.ret=int",
|
|
"func.fprintf.arg.0=FILE *,stream",
|
|
"func.fprintf.arg.1=const char *,format",
|
|
"func.fprintf.arg.2= ,...",
|
|
"func.fprintf.args=3",
|
|
"func.fprintf.ret=int",
|
|
"func.fputc.arg.0=int,c",
|
|
"func.fputc.arg.1=FILE *,stream",
|
|
"func.fputc.args=2",
|
|
"func.fputc.ret=int",
|
|
"func.fputs.arg.0=const char *,s",
|
|
"func.fputs.arg.1=FILE *,stream",
|
|
"func.fputs.args=2",
|
|
"func.fputs.ret=int",
|
|
"func.fputwc.arg.0=wchar_t,c",
|
|
"func.fputwc.arg.1=FILE *,stream",
|
|
"func.fputwc.args=2",
|
|
"func.fputwc.ret=wint_t",
|
|
"func.fputws.arg.0=const wchar_t *,s",
|
|
"func.fputws.arg.1=FILE *,stream",
|
|
"func.fputws.args=2",
|
|
"func.fputws.ret=int",
|
|
"func.fread.arg.0=void *,ptr",
|
|
"func.fread.arg.1=size_t,size",
|
|
"func.fread.arg.2=size_t,nmemb",
|
|
"func.fread.arg.3=FILE *,stream",
|
|
"func.fread.args=4",
|
|
"func.fread.ret=size_t",
|
|
"func.free.arg.0=void *,ptr",
|
|
"func.free.args=1",
|
|
"func.free.ret=void",
|
|
"func.freopen.arg.0=const char *,filename",
|
|
"func.freopen.arg.1=const char *,mode",
|
|
"func.freopen.arg.2=FILE *,stream",
|
|
"func.freopen.args=3",
|
|
"func.freopen.ret=file*",
|
|
"func.frexp.arg.0=arithmetic,value",
|
|
"func.frexp.arg.1=int *,exp",
|
|
"func.frexp.args=2",
|
|
"func.frexp.ret=floating_point",
|
|
"func.frexpf.arg.0=float,value",
|
|
"func.frexpf.arg.1=int *,exp",
|
|
"func.frexpf.args=2",
|
|
"func.frexpf.ret=float",
|
|
"func.frexpl.arg.0=long double,value",
|
|
"func.frexpl.arg.1=int *,exp",
|
|
"func.frexpl.args=2",
|
|
"func.frexpl.ret=long double",
|
|
"func.fscanf.arg.0=FILE *,stream",
|
|
"func.fscanf.arg.1=const char *,format",
|
|
"func.fscanf.arg.2=,...",
|
|
"func.fscanf.args=3",
|
|
"func.fscanf.ret=int",
|
|
"func.fseek.arg.0=FILE *,stream",
|
|
"func.fseek.arg.1=long,offset",
|
|
"func.fseek.arg.2=int,whence",
|
|
"func.fseek.args=3",
|
|
"func.fseek.ret=int",
|
|
"func.fsetpos.arg.0=FILE *,stream",
|
|
"func.fsetpos.arg.1=const fpos_t*,pos",
|
|
"func.fsetpos.args=2",
|
|
"func.fsetpos.ret=int",
|
|
"func.fstat.arg.0=int,fildes",
|
|
"func.fstat.arg.1=void *,buf",
|
|
"func.fstat.args=2",
|
|
"func.fstat.ret=int",
|
|
"func.ftell.arg.0=FILE *,stream",
|
|
"func.ftell.args=1",
|
|
"func.ftell.ret=long",
|
|
"func.fts_children_INODE64.arg.0=void*,ftsp",
|
|
"func.fts_children_INODE64.arg.1=int,opotions",
|
|
"func.fts_children_INODE64.args=2",
|
|
"func.fts_children_INODE64.ret=void *",
|
|
"func.fts_close_INODE64.arg.0=void*,ftsp",
|
|
"func.fts_close_INODE64.args=1",
|
|
"func.fts_close_INODE64.ret=int",
|
|
"func.fts_open_INODE64.arg.0=const char *,path_argv",
|
|
"func.fts_open_INODE64.arg.1=int,options",
|
|
"func.fts_open_INODE64.arg.2=void *,compar",
|
|
"func.fts_open_INODE64.arg.3=void *,ftsen$INODE64t",
|
|
"func.fts_open_INODE64.args=4",
|
|
"func.fts_open_INODE64.ret=void *",
|
|
"func.fts_read_INODE64.arg.0=void*,ftsp",
|
|
"func.fts_read_INODE64.args=1",
|
|
"func.fts_read_INODE64.ret=void *",
|
|
"func.fts_set_INODE64.arg.0=void*,ftsp",
|
|
"func.fts_set_INODE64.arg.1=void*,f",
|
|
"func.fts_set_INODE64.arg.2=int,options",
|
|
"func.fts_set_INODE64.args=3",
|
|
"func.fts_set_INODE64.ret=int",
|
|
"func.fwide.arg.0=FILE *,stream",
|
|
"func.fwide.arg.1=int,mode",
|
|
"func.fwide.args=2",
|
|
"func.fwide.ret=int",
|
|
"func.fwprintf.arg.0=FILE *,stream",
|
|
"func.fwprintf.arg.1=const wchar_t *,format",
|
|
"func.fwprintf.args=2",
|
|
"func.fwprintf.ret=int",
|
|
"func.fwrite.arg.0=const void *,ptr",
|
|
"func.fwrite.arg.1=size_t,size",
|
|
"func.fwrite.arg.2=size_t,nitems",
|
|
"func.fwrite.arg.3=FILE *,stream",
|
|
"func.fwrite.args=4",
|
|
"func.fwrite.ret=size_t",
|
|
"func.fwscanf.arg.0=FILE *,stream",
|
|
"func.fwscanf.arg.1=const wchar_t *,format",
|
|
"func.fwscanf.args=2",
|
|
"func.fwscanf.ret=int",
|
|
"func.getc.arg.0=FILE *,stream",
|
|
"func.getc.args=1",
|
|
"func.getc.ret=int",
|
|
"func.getchar.args=0",
|
|
"func.getchar.ret=int",
|
|
"func.getenv.arg.0=const char *,name",
|
|
"func.getenv.args=1",
|
|
"func.getenv.ret=char *",
|
|
"func.geteuid.args=0",
|
|
"func.geteuid.ret=uid_t",
|
|
"func.getopt.arg.0=int,argc",
|
|
"func.getopt.arg.1=const char * *,argv",
|
|
"func.getopt.arg.2=const char *,optstring",
|
|
"func.getopt.args=3",
|
|
"func.getopt.ret=int",
|
|
"func.getpid.args=0",
|
|
"func.getpid.ret=int",
|
|
"func.getprogname.args=0",
|
|
"func.getprogname.ret=const char *",
|
|
"func.gets.arg.0=char *,s",
|
|
"func.gets.args=1",
|
|
"func.gets.ret=char *",
|
|
"func.getsockname.arg.0=int,sockfd",
|
|
"func.getsockname.arg.1=struct sockaddr *,addr",
|
|
"func.getsockname.arg.2=socklen_t *,addrlen",
|
|
"func.getsockname.args=3",
|
|
"func.getsockname.ret=int",
|
|
"func.getsockopt.arg.0=int,sockfd",
|
|
"func.getsockopt.arg.1=int,level",
|
|
"func.getsockopt.arg.2=int,optname",
|
|
"func.getsockopt.arg.3=void *,optval",
|
|
"func.getsockopt.arg.4=socklen_t *,optlen",
|
|
"func.getsockopt.args=5",
|
|
"func.getsockopt.ret=int",
|
|
"func.getuid.args=0",
|
|
"func.getuid.ret=uid_t",
|
|
"func.getwc.arg.0=FILE *,stream",
|
|
"func.getwc.args=1",
|
|
"func.getwc.ret=wint_t",
|
|
"func.getwchar.args=0",
|
|
"func.getwchar.ret=wint_t",
|
|
"func.gmtime.arg.0=const time_t *,timer",
|
|
"func.gmtime.args=1",
|
|
"func.gmtime.ret=tm*",
|
|
"func.group_from_gid.arg.0=gid_t,gid",
|
|
"func.group_from_gid.arg.1=int,nogroup",
|
|
"func.group_from_gid.args=2",
|
|
"func.group_from_gid.ret=char *",
|
|
"func.group_from_uid.include=grp.h",
|
|
"func.humanize_number.arg.0=char *,buf",
|
|
"func.humanize_number.arg.1=size_t,len",
|
|
"func.humanize_number.arg.2=int64_t,number",
|
|
"func.humanize_number.arg.3=const char *,suffix",
|
|
"func.humanize_number.arg.4=int,scale",
|
|
"func.humanize_number.arg.5=int,flags",
|
|
"func.humanize_number.args=1",
|
|
"func.humanize_number.ret=int",
|
|
"func.hypot.arg.0=arithmetic,x",
|
|
"func.hypot.arg.1=arithmetic,y",
|
|
"func.hypot.args=2",
|
|
"func.hypot.ret=floating_point",
|
|
"func.hypotf.arg.0=float,x",
|
|
"func.hypotf.arg.1=float,y",
|
|
"func.hypotf.args=2",
|
|
"func.hypotf.ret=float",
|
|
"func.hypotl.arg.0=long double,x",
|
|
"func.hypotl.arg.1=long double,y",
|
|
"func.hypotl.args=2",
|
|
"func.hypotl.ret=long double",
|
|
"func.ilogb.arg.0=arithmetic,x",
|
|
"func.ilogb.args=1",
|
|
"func.ilogb.ret=int",
|
|
"func.ilogbf.arg.0=float,x",
|
|
"func.ilogbf.args=1",
|
|
"func.ilogbf.ret=int",
|
|
"func.ilogbl.arg.0=long double,x",
|
|
"func.ilogbl.args=1",
|
|
"func.ilogbl.ret=int",
|
|
"func.imaxabs.arg.0=intmax_t,j",
|
|
"func.imaxabs.args=1",
|
|
"func.imaxabs.ret=intmax_t",
|
|
"func.imaxdiv.arg.0=intmax_t,numer",
|
|
"func.imaxdiv.arg.1=intmax_t,denom",
|
|
"func.imaxdiv.args=2",
|
|
"func.imaxdiv.ret=imaxdiv_t",
|
|
"func.inet_aton.arg.0=const char *,cp",
|
|
"func.inet_aton.arg.1=void *,pin",
|
|
"func.inet_aton.args=2",
|
|
"func.inet_aton.ret=int",
|
|
"func.inet_ntoa.arg.0=void *,in",
|
|
"func.inet_ntoa.args=1",
|
|
"func.inet_ntoa.ret=char *",
|
|
"func.initstate.arg.0=uint32_t,state",
|
|
"func.initstate.arg.1=char *,state",
|
|
"func.initstate.arg.2=size_t,size",
|
|
"func.initstate.args=3",
|
|
"func.initstate.ret=char *",
|
|
"func.ioctl.arg.0=int,fd",
|
|
"func.ioctl.arg.1=unsigned long,request",
|
|
"func.ioctl.args=2",
|
|
"func.ioctl.ret=int",
|
|
"func.isalnum.arg.0=int,c",
|
|
"func.isalnum.args=1",
|
|
"func.isalnum.ret=int",
|
|
"func.isalpha.arg.0=int,c",
|
|
"func.isalpha.args=1",
|
|
"func.isalpha.ret=int",
|
|
"func.isatty.arg.0=int,fd",
|
|
"func.isatty.args=1",
|
|
"func.isatty.ret=int",
|
|
"func.isblank.arg.0=int,c",
|
|
"func.isblank.args=1",
|
|
"func.isblank.ret=int",
|
|
"func.iscntrl.arg.0=int,c",
|
|
"func.iscntrl.args=1",
|
|
"func.iscntrl.ret=int",
|
|
"func.isdigit.arg.0=int,c",
|
|
"func.isdigit.args=1",
|
|
"func.isdigit.ret=int",
|
|
"func.isfinite.arg.0=arithmetic,x",
|
|
"func.isfinite.args=1",
|
|
"func.isfinite.ret=bool",
|
|
"func.isgraph.arg.0=int,c",
|
|
"func.isgraph.args=1",
|
|
"func.isgraph.ret=int",
|
|
"func.isgreater.arg.0=arithmetic,x",
|
|
"func.isgreater.arg.1=arithmetic,y",
|
|
"func.isgreater.args=2",
|
|
"func.isgreater.ret=bool",
|
|
"func.isgreaterequal.arg.0=arithmetic,x",
|
|
"func.isgreaterequal.arg.1=arithmetic,y",
|
|
"func.isgreaterequal.args=2",
|
|
"func.isgreaterequal.ret=bool",
|
|
"func.isinf.arg.0=arithmetic,x",
|
|
"func.isinf.args=1",
|
|
"func.isinf.ret=bool",
|
|
"func.isless.arg.0=arithmetic,x",
|
|
"func.isless.arg.1=arithmetic,y",
|
|
"func.isless.args=2",
|
|
"func.isless.ret=bool",
|
|
"func.islessequal.arg.0=arithmetic,x",
|
|
"func.islessequal.arg.1=arithmetic,y",
|
|
"func.islessequal.args=2",
|
|
"func.islessequal.ret=bool",
|
|
"func.islessgreater.arg.0=arithmetic,x",
|
|
"func.islessgreater.arg.1=arithmetic,y",
|
|
"func.islessgreater.args=2",
|
|
"func.islessgreater.ret=bool",
|
|
"func.islower.arg.0=int,c",
|
|
"func.islower.args=1",
|
|
"func.islower.ret=int",
|
|
"func.isnan.arg.0=arithmetic,x",
|
|
"func.isnan.args=1",
|
|
"func.isnan.ret=bool",
|
|
"func.isnormal.arg.0=arithmetic,x",
|
|
"func.isnormal.args=1",
|
|
"func.isnormal.ret=bool",
|
|
"func.isprint.arg.0=int,c",
|
|
"func.isprint.args=1",
|
|
"func.isprint.ret=int",
|
|
"func.ispunct.arg.0=int,c",
|
|
"func.ispunct.args=1",
|
|
"func.ispunct.ret=int",
|
|
"func.isspace.arg.0=int,c",
|
|
"func.isspace.args=1",
|
|
"func.isspace.ret=int",
|
|
"func.isunordered.arg.0=arithmetic,x",
|
|
"func.isunordered.arg.1=arithmetic,y",
|
|
"func.isunordered.args=2",
|
|
"func.isunordered.ret=bool",
|
|
"func.isupper.arg.0=int,c",
|
|
"func.isupper.args=1",
|
|
"func.isupper.ret=int",
|
|
"func.iswalnum.arg.0=wint_t,wc",
|
|
"func.iswalnum.args=1",
|
|
"func.iswalnum.ret=int",
|
|
"func.iswalpha.arg.0=wint_t,wc",
|
|
"func.iswalpha.args=1",
|
|
"func.iswalpha.ret=int",
|
|
"func.iswblank.arg.0=wint_t,wc",
|
|
"func.iswblank.args=1",
|
|
"func.iswblank.ret=int",
|
|
"func.iswcntrl.arg.0=wint_t,wc",
|
|
"func.iswcntrl.args=1",
|
|
"func.iswcntrl.ret=int",
|
|
"func.iswctype.arg.0=wint_t,wc",
|
|
"func.iswctype.arg.1=wctype_t,desc",
|
|
"func.iswctype.args=2",
|
|
"func.iswctype.ret=int",
|
|
"func.iswdigit.arg.0=wint_t,wc",
|
|
"func.iswdigit.args=1",
|
|
"func.iswdigit.ret=int",
|
|
"func.iswgraph.arg.0=wint_t,wc",
|
|
"func.iswgraph.args=1",
|
|
"func.iswgraph.ret=int",
|
|
"func.iswlower.arg.0=wint_t,wc",
|
|
"func.iswlower.args=1",
|
|
"func.iswlower.ret=int",
|
|
"func.iswprint.arg.0=wint_t,wc",
|
|
"func.iswprint.args=1",
|
|
"func.iswprint.ret=int",
|
|
"func.iswpunct.arg.0=wint_t,wc",
|
|
"func.iswpunct.args=1",
|
|
"func.iswpunct.ret=int",
|
|
"func.iswspace.arg.0=wint_t,wc",
|
|
"func.iswspace.args=1",
|
|
"func.iswspace.ret=int",
|
|
"func.iswupper.arg.0=wint_t,wc",
|
|
"func.iswupper.args=1",
|
|
"func.iswupper.ret=int",
|
|
"func.iswxdigit.arg.0=wint_t,wc",
|
|
"func.iswxdigit.args=1",
|
|
"func.iswxdigit.ret=int",
|
|
"func.isxdigit.arg.0=int,c",
|
|
"func.isxdigit.args=1",
|
|
"func.isxdigit.ret=int",
|
|
"func.kill.arg.0=pid_t,pid",
|
|
"func.kill.arg.1=int,sig",
|
|
"func.kill.args=2",
|
|
"func.kill.ret=int",
|
|
"func.labs.arg.0=long,j",
|
|
"func.labs.args=1",
|
|
"func.labs.ret=long",
|
|
"func.ldexp.arg.0=arithmetic,value",
|
|
"func.ldexp.arg.1=int,exp",
|
|
"func.ldexp.args=2",
|
|
"func.ldexp.ret=floating_point",
|
|
"func.ldexpf.arg.0=float,value",
|
|
"func.ldexpf.arg.1=int,exp",
|
|
"func.ldexpf.args=2",
|
|
"func.ldexpf.ret=float",
|
|
"func.ldexpl.arg.0=long double,value",
|
|
"func.ldexpl.arg.1=int,exp",
|
|
"func.ldexpl.args=2",
|
|
"func.ldexpl.ret=long double",
|
|
"func.ldiv.arg.0=long,numer",
|
|
"func.ldiv.arg.1=long,denom",
|
|
"func.ldiv.args=2",
|
|
"func.ldiv.ret=ldiv_t",
|
|
"func.lgamma.arg.0=arithmetic,x",
|
|
"func.lgamma.args=1",
|
|
"func.lgamma.ret=floating_point",
|
|
"func.lgammaf.arg.0=float,x",
|
|
"func.lgammaf.args=1",
|
|
"func.lgammaf.ret=float",
|
|
"func.lgammal.arg.0=long double,x",
|
|
"func.lgammal.args=1",
|
|
"func.lgammal.ret=long double",
|
|
"func.llabs.arg.0=long long,j",
|
|
"func.llabs.args=1",
|
|
"func.llabs.ret=long long",
|
|
"func.lldiv.arg.0=long long,numer",
|
|
"func.lldiv.arg.1=long long,denom",
|
|
"func.lldiv.args=2",
|
|
"func.lldiv.ret=lldiv_t",
|
|
"func.llrint.arg.0=arithmetic,x",
|
|
"func.llrint.args=1",
|
|
"func.llrint.ret=long long",
|
|
"func.llrintf.arg.0=float,x",
|
|
"func.llrintf.args=1",
|
|
"func.llrintf.ret=long long",
|
|
"func.llrintl.arg.0=long double,x",
|
|
"func.llrintl.args=1",
|
|
"func.llrintl.ret=long long",
|
|
"func.llround.arg.0=arithmetic,x",
|
|
"func.llround.args=1",
|
|
"func.llround.ret=long long",
|
|
"func.llroundf.arg.0=float,x",
|
|
"func.llroundf.args=1",
|
|
"func.llroundf.ret=long long",
|
|
"func.llroundl.arg.0=long double,x",
|
|
"func.llroundl.args=1",
|
|
"func.llroundl.ret=long long",
|
|
"func.localeconv.args=0",
|
|
"func.localeconv.ret=lconv*",
|
|
"func.localtime.arg.0=const time_t *,timer",
|
|
"func.localtime.args=1",
|
|
"func.localtime.ret=tm*",
|
|
"func.log.arg.0=arithmetic,x",
|
|
"func.log.args=1",
|
|
"func.log.ret=floating_point",
|
|
"func.log10.arg.0=arithmetic,x",
|
|
"func.log10.args=1",
|
|
"func.log10.ret=floating_point",
|
|
"func.log10f.arg.0=float,x",
|
|
"func.log10f.args=1",
|
|
"func.log10f.ret=float",
|
|
"func.log10l.arg.0=long double,x",
|
|
"func.log10l.args=1",
|
|
"func.log10l.ret=long double",
|
|
"func.log1p.arg.0=arithmetic,x",
|
|
"func.log1p.args=1",
|
|
"func.log1p.ret=floating_point",
|
|
"func.log1pf.arg.0=float,x",
|
|
"func.log1pf.args=1",
|
|
"func.log1pf.ret=float",
|
|
"func.log1pl.arg.0=long double,x",
|
|
"func.log1pl.args=1",
|
|
"func.log1pl.ret=long double",
|
|
"func.log2.arg.0=arithmetic,x",
|
|
"func.log2.args=1",
|
|
"func.log2.ret=floating_point",
|
|
"func.log2f.arg.0=float,x",
|
|
"func.log2f.args=1",
|
|
"func.log2f.ret=float",
|
|
"func.log2l.arg.0=long double,x",
|
|
"func.log2l.args=1",
|
|
"func.log2l.ret=long double",
|
|
"func.logb.arg.0=arithmetic,x",
|
|
"func.logb.args=1",
|
|
"func.logb.ret=floating_point",
|
|
"func.logbf.arg.0=float,x",
|
|
"func.logbf.args=1",
|
|
"func.logbf.ret=float",
|
|
"func.logbl.arg.0=long double,x",
|
|
"func.logbl.args=1",
|
|
"func.logbl.ret=long double",
|
|
"func.logf.arg.0=float,x",
|
|
"func.logf.args=1",
|
|
"func.logf.ret=float",
|
|
"func.logl.arg.0=long double,x",
|
|
"func.logl.args=1",
|
|
"func.logl.ret=long double",
|
|
"func.longjmp.arg.0=jmp_buf,env",
|
|
"func.longjmp.arg.1=int,val",
|
|
"func.longjmp.args=2",
|
|
"func.longjmp.ret=void",
|
|
"func.lrint.arg.0=arithmetic,x",
|
|
"func.lrint.args=1",
|
|
"func.lrint.ret=long",
|
|
"func.lrintf.arg.0=float,x",
|
|
"func.lrintf.args=1",
|
|
"func.lrintf.ret=long",
|
|
"func.lrintl.arg.0=long double,x",
|
|
"func.lrintl.args=1",
|
|
"func.lrintl.ret=long",
|
|
"func.lround.arg.0=arithmetic,x",
|
|
"func.lround.args=1",
|
|
"func.lround.ret=long",
|
|
"func.lroundf.arg.0=float,x",
|
|
"func.lroundf.args=1",
|
|
"func.lroundf.ret=long",
|
|
"func.lroundl.arg.0=long double,x",
|
|
"func.lroundl.args=1",
|
|
"func.lroundl.ret=long",
|
|
"func.lstat.arg.0=const char *,path",
|
|
"func.lstat.arg.1=void *,buf",
|
|
"func.lstat.args=2",
|
|
"func.lstat.ret=void",
|
|
"func.main.arg.0=int,argc",
|
|
"func.main.arg.1=char **,argv",
|
|
"func.main.arg.2=char **,envp",
|
|
"func.main.args=3",
|
|
"func.main.ret=int",
|
|
"func.malloc.arg.0=size_t,size",
|
|
"func.malloc.args=1",
|
|
"func.malloc.ret= void *",
|
|
"func.maskrune.arg.0=uint32_t,c",
|
|
"func.maskrune.arg.1=unsigned long,f",
|
|
"func.maskrune.args=2",
|
|
"func.maskrune.ret=int",
|
|
"func.mblen.arg.0=const char *,s",
|
|
"func.mblen.arg.1=size_t,n",
|
|
"func.mblen.args=2",
|
|
"func.mblen.ret=int",
|
|
"func.mbrlen.arg.0=const char *,s",
|
|
"func.mbrlen.arg.1=size_t,n",
|
|
"func.mbrlen.arg.2=mbstate_t *,ps",
|
|
"func.mbrlen.args=3",
|
|
"func.mbrlen.ret=size_t",
|
|
"func.mbrtowc.arg.0=wchar_t *,pwc",
|
|
"func.mbrtowc.arg.1=const char *,s",
|
|
"func.mbrtowc.arg.2=size_t,n",
|
|
"func.mbrtowc.arg.3=mbstate_t *,ps",
|
|
"func.mbrtowc.args=4",
|
|
"func.mbrtowc.ret=size_t",
|
|
"func.mbsinit.arg.0=const mbstate_t *,ps",
|
|
"func.mbsinit.args=1",
|
|
"func.mbsinit.ret=int",
|
|
"func.mbsrtowcs.arg.0=wchar_t *,dst",
|
|
"func.mbsrtowcs.arg.1=const char * *,src",
|
|
"func.mbsrtowcs.arg.2=size_t,len",
|
|
"func.mbsrtowcs.arg.3=mbstate_t *,ps",
|
|
"func.mbsrtowcs.args=4",
|
|
"func.mbsrtowcs.ret=size_t",
|
|
"func.mbstowcs.arg.0=wchar_t *,pwcs",
|
|
"func.mbstowcs.arg.1=const char *,s",
|
|
"func.mbstowcs.arg.2=size_t,n",
|
|
"func.mbstowcs.args=3",
|
|
"func.mbstowcs.ret=size_t",
|
|
"func.mbtowc.arg.0=wchar_t *,pwc",
|
|
"func.mbtowc.arg.1=const char *,s",
|
|
"func.mbtowc.arg.2=size_t,n",
|
|
"func.mbtowc.args=3",
|
|
"func.mbtowc.ret=int",
|
|
"func.memchr.arg.0=void *,s",
|
|
"func.memchr.arg.1=int,c",
|
|
"func.memchr.arg.2=size_t,n",
|
|
"func.memchr.args=3",
|
|
"func.memchr.ret=void *",
|
|
"func.memcmp.arg.0=const void *,s1",
|
|
"func.memcmp.arg.1=const void *,s2",
|
|
"func.memcmp.arg.2=size_t,n",
|
|
"func.memcmp.args=3",
|
|
"func.memcmp.ret=int",
|
|
"func.memcpy.arg.0=void *,s1",
|
|
"func.memcpy.arg.1=const void *,s2",
|
|
"func.memcpy.arg.2=size_t,n",
|
|
"func.memcpy.args=3",
|
|
"func.memcpy.ret=void *",
|
|
"func.memmem.arg.0=const void *,big",
|
|
"func.memmem.arg.1=int,big_len",
|
|
"func.memmem.arg.2=const void *,little",
|
|
"func.memmem.arg.3=int,little_len",
|
|
"func.memmem.args=4",
|
|
"func.memmem.ret=void *",
|
|
"func.memmove.arg.0=void *,s1",
|
|
"func.memmove.arg.1=const void *,s2",
|
|
"func.memmove.arg.2=size_t,n",
|
|
"func.memmove.args=3",
|
|
"func.memmove.ret=void *",
|
|
"func.memset.arg.0=void *,s",
|
|
"func.memset.arg.1=int,c",
|
|
"func.memset.arg.2=size_t,n",
|
|
"func.memset.args=3",
|
|
"func.memset.ret=void *",
|
|
"func.mkstemp.arg.0=char *,template",
|
|
"func.mkstemp.args=1",
|
|
"func.mkstemp.ret=int",
|
|
"func.mktemp.arg.0=char *,template",
|
|
"func.mktemp.args=1",
|
|
"func.mktemp.ret=char *",
|
|
"func.mktime.arg.0=tm *,timeptr",
|
|
"func.mktime.args=1",
|
|
"func.mktime.ret=time_t",
|
|
"func.mmap.arg.0=void*,addr",
|
|
"func.mmap.arg.1=size_t,length",
|
|
"func.mmap.arg.2=int,prot",
|
|
"func.mmap.arg.3=int,flags",
|
|
"func.mmap.arg.4=int,fd",
|
|
"func.mmap.arg.5=size_t,offset",
|
|
"func.mmap.args=6",
|
|
"func.mmap.ret=void*",
|
|
"func.modf.arg.0=floating_point,value",
|
|
"func.modf.arg.1=floating_point *,iptr",
|
|
"func.modf.args=2",
|
|
"func.modf.ret=floating_point",
|
|
"func.modff.arg.0=float,value",
|
|
"func.modff.arg.1=float *,iptr",
|
|
"func.modff.args=2",
|
|
"func.modff.ret=float",
|
|
"func.modfl.arg.0=long double,value",
|
|
"func.modfl.arg.1=long double *,iptr",
|
|
"func.modfl.args=2",
|
|
"func.modfl.ret=long double",
|
|
"func.munmap.arg.0=void*,addr",
|
|
"func.munmap.arg.1=size_t,length",
|
|
"func.munmap.args=2",
|
|
"func.munmap.ret=int",
|
|
"func.nan.arg.0=const char *,str",
|
|
"func.nan.args=1",
|
|
"func.nan.ret=double",
|
|
"func.nanf.arg.0=const char *,str",
|
|
"func.nanf.args=1",
|
|
"func.nanf.ret=float",
|
|
"func.nanl.arg.0=const char *,str",
|
|
"func.nanl.args=1",
|
|
"func.nanl.ret=long double",
|
|
"func.nanosleep.arg.0=const struct timespec *,req",
|
|
"func.nanosleep.arg.1=struct timespec *,rem",
|
|
"func.nanosleep.args=2",
|
|
"func.nanosleep.ret=int",
|
|
"func.nearbyint.arg.0=arithmetic,x",
|
|
"func.nearbyint.args=1",
|
|
"func.nearbyint.ret=floating_point",
|
|
"func.nearbyintf.arg.0=float,x",
|
|
"func.nearbyintf.args=1",
|
|
"func.nearbyintf.ret=float",
|
|
"func.nearbyintl.arg.0=long double,x",
|
|
"func.nearbyintl.args=1",
|
|
"func.nearbyintl.ret=long double",
|
|
"func.nextafter.arg.0=arithmetic,x",
|
|
"func.nextafter.arg.1=arithmetic,y",
|
|
"func.nextafter.args=2",
|
|
"func.nextafter.ret=floating_point",
|
|
"func.nextafterf.arg.0=float,x",
|
|
"func.nextafterf.arg.1=float,y",
|
|
"func.nextafterf.args=2",
|
|
"func.nextafterf.ret=float",
|
|
"func.nextafterl.arg.0=long double,x",
|
|
"func.nextafterl.arg.1=long double,y",
|
|
"func.nextafterl.args=2",
|
|
"func.nextafterl.ret=long double",
|
|
"func.nexttoward.arg.0=arithmetic,x",
|
|
"func.nexttoward.arg.1=long double,y",
|
|
"func.nexttoward.args=2",
|
|
"func.nexttoward.ret=floating_point",
|
|
"func.nexttowardf.arg.0=float,x",
|
|
"func.nexttowardf.arg.1=long double,y",
|
|
"func.nexttowardf.args=2",
|
|
"func.nexttowardf.ret=float",
|
|
"func.nexttowardl.arg.0=long double,x",
|
|
"func.nexttowardl.arg.1=long double,y",
|
|
"func.nexttowardl.args=2",
|
|
"func.nexttowardl.ret=long double",
|
|
"func.nl_langinfo.arg.0=nl_item,item",
|
|
"func.nl_langinfo.args=1",
|
|
"func.nl_langinfo.ret=char *",
|
|
"func.nl_langinfo_l.arg.0=nl_item,item",
|
|
"func.nl_langinfo_l.arg.1=locale_t locale",
|
|
"func.nl_langinfo_l.args=2",
|
|
"func.nl_langinfo_l.ret=char *",
|
|
"func.objc_enumerationMutation.arg.0=void *,instance",
|
|
"func.objc_enumerationMutation.args=1",
|
|
"func.objc_enumerationMutation.ret=void",
|
|
"func.objc_msgSend.arg.0=void *,instance",
|
|
"func.objc_msgSend.arg.1=char *,selector",
|
|
"func.objc_msgSend.args=2",
|
|
"func.objc_msgSend.ret=void *",
|
|
"func.objc_msgSendSuper2.arg.0=void *,instance",
|
|
"func.objc_msgSendSuper2.arg.1=char *,selector",
|
|
"func.objc_msgSendSuper2.args=2",
|
|
"func.objc_msgSendSuper2.ret=void *",
|
|
"func.objc_release.arg.0=void *,instance",
|
|
"func.objc_release.args=1",
|
|
"func.objc_release.ret=void",
|
|
"func.objc_retain.arg.0=void *,instance",
|
|
"func.objc_retain.args=1",
|
|
"func.objc_retain.ret=void",
|
|
"func.objc_retainAutoreleasedReturnValue.arg.0=void *,instance",
|
|
"func.objc_retainAutoreleasedReturnValue.args=1",
|
|
"func.objc_retainAutoreleasedReturnValue.ret=void",
|
|
"func.objc_storeStrong.arg.0=void *,instance",
|
|
"func.objc_storeStrong.arg.1=int,type",
|
|
"func.objc_storeStrong.args=2",
|
|
"func.objc_storeStrong.ret=void *",
|
|
"func.open.arg.0=const char *,path",
|
|
"func.open.arg.1=int,oflag",
|
|
"func.open.args=2",
|
|
"func.open.ret=int",
|
|
"func.openat.arg.0=int,fd",
|
|
"func.openat.arg.1=const char *,path",
|
|
"func.openat.arg.2=int,oflag",
|
|
"func.openat.args=3",
|
|
"func.openat.ret=int",
|
|
"func.pclose.arg.0=FILE *,stream",
|
|
"func.pclose.args=1",
|
|
"func.pclose.ret=int",
|
|
"func.perror.arg.0=const char *,s",
|
|
"func.perror.args=1",
|
|
"func.perror.ret=void",
|
|
"func.popen.arg.0=const char *,filename",
|
|
"func.popen.arg.1=const char *,mode",
|
|
"func.popen.args=2",
|
|
"func.popen.ret=file*",
|
|
"func.pow.arg.0=arithmetic,x",
|
|
"func.pow.arg.1=arithmetic,y",
|
|
"func.pow.args=2",
|
|
"func.pow.ret=floating_point",
|
|
"func.powf.arg.0=float,x",
|
|
"func.powf.arg.1=float,y",
|
|
"func.powf.args=2",
|
|
"func.powf.ret=float",
|
|
"func.powl.arg.0=long double,x",
|
|
"func.powl.arg.1=long double,y",
|
|
"func.powl.args=2",
|
|
"func.powl.ret=long double",
|
|
"func.prctl.arg.0=int,option",
|
|
"func.prctl.arg.1=unsigned long,v2",
|
|
"func.prctl.arg.2=unsigned long,v3",
|
|
"func.prctl.arg.3=unsigned long,v4",
|
|
"func.prctl.arg.4=unsigned long,v5",
|
|
"func.prctl.args=5",
|
|
"func.prctl.ret=int",
|
|
"func.printf.arg.0=const char *,format",
|
|
"func.printf.args=1",
|
|
"func.printf.ret=int",
|
|
"func.ptrace.arg.0=__ptrace_request,request",
|
|
"func.ptrace.arg.1=pid_t,pid",
|
|
"func.ptrace.arg.2=void*,addr",
|
|
"func.ptrace.arg.3=void*,data",
|
|
"func.ptrace.args=4",
|
|
"func.ptrace.ret=long",
|
|
"func.putc.arg.0=int,c",
|
|
"func.putc.arg.1=FILE *,stream",
|
|
"func.putc.args=2",
|
|
"func.putc.ret=int",
|
|
"func.putchar.arg.0=int,c",
|
|
"func.putchar.args=1",
|
|
"func.putchar.ret=int",
|
|
"func.puts.arg.0=const char *,s",
|
|
"func.puts.args=1",
|
|
"func.puts.ret=int",
|
|
"func.pututxline.arg.0=void *,utx",
|
|
"func.pututxline.args=1",
|
|
"func.pututxline.ret=void *",
|
|
"func.putwc.arg.0=wchar_t,c",
|
|
"func.putwc.arg.1=FILE *,stream",
|
|
"func.putwc.args=2",
|
|
"func.putwc.ret=wint_t",
|
|
"func.putwchar.arg.0=wchar_t,c",
|
|
"func.putwchar.args=1",
|
|
"func.putwchar.ret=wint_t",
|
|
"func.qsort.arg.0=void *,base",
|
|
"func.qsort.arg.1=size_t,nmemb",
|
|
"func.qsort.arg.2=size_t,size",
|
|
"func.qsort.arg.3=int(*compar)(const void *,const void *)",
|
|
"func.qsort.args=4",
|
|
"func.quick_exit.arg.0=int,status",
|
|
"func.quick_exit.args=1",
|
|
"func.quick_exit.ret=void",
|
|
"func.raise.arg.0=int,sig",
|
|
"func.raise.args=1",
|
|
"func.raise.ret=int",
|
|
"func.rand.args=0",
|
|
"func.rand.ret=int",
|
|
"func.random.args=0",
|
|
"func.random.ret=uint32_t",
|
|
"func.read.arg.0=int,fildes",
|
|
"func.read.arg.1=void *,buf",
|
|
"func.read.arg.2=size_t,nbyte",
|
|
"func.read.args=3",
|
|
"func.read.ret=ssize_t",
|
|
"func.realloc.arg.0=void *,ptr",
|
|
"func.realloc.arg.1=size_t,size",
|
|
"func.realloc.args=2",
|
|
"func.realloc.ret=void *",
|
|
"func.reallocf.arg.0=void *,ptr",
|
|
"func.reallocf.arg.1=size_t,size",
|
|
"func.reallocf.args=2",
|
|
"func.reallocf.ret=void *",
|
|
"func.recv.arg.0=int,socket",
|
|
"func.recv.arg.1=void *,buffer",
|
|
"func.recv.arg.2=size_t,length",
|
|
"func.recv.arg.3=int,flags",
|
|
"func.recv.args=4",
|
|
"func.recv.ret=ssize_t",
|
|
"func.remainder.arg.0=arithmetic,x",
|
|
"func.remainder.arg.1=arithmetic,y",
|
|
"func.remainder.args=2",
|
|
"func.remainder.ret=floating_point",
|
|
"func.remainderf.arg.0=float,x",
|
|
"func.remainderf.arg.1=float,y",
|
|
"func.remainderf.args=2",
|
|
"func.remainderf.ret=float",
|
|
"func.remainderl.arg.0=long double,x",
|
|
"func.remainderl.arg.1=long double,y",
|
|
"func.remainderl.args=2",
|
|
"func.remainderl.ret=long double",
|
|
"func.remove.arg.0=const char *,filename",
|
|
"func.remove.args=1",
|
|
"func.remove.ret=int",
|
|
"func.remquo.arg.0=arithmetic,x",
|
|
"func.remquo.arg.1=arithmetic,y",
|
|
"func.remquo.arg.2=int *,pquo",
|
|
"func.remquo.args=3",
|
|
"func.remquo.ret=floating_point",
|
|
"func.remquof.arg.0=float,x",
|
|
"func.remquof.arg.1=float,y",
|
|
"func.remquof.arg.2=int *,pquo",
|
|
"func.remquof.args=3",
|
|
"func.remquof.ret=float",
|
|
"func.remquol.arg.0=long double,x",
|
|
"func.remquol.arg.1=long double,y",
|
|
"func.remquol.arg.2=int *,pquo",
|
|
"func.remquol.args=3",
|
|
"func.remquol.ret=long double",
|
|
"func.rename.arg.0=const char *,oldpath",
|
|
"func.rename.arg.1=const char *,newpath",
|
|
"func.rename.args=2",
|
|
"func.rename.ret=int",
|
|
"func.rewind.arg.0=FILE *,stream",
|
|
"func.rewind.args=1",
|
|
"func.rewind.ret=void",
|
|
"func.rint.arg.0=arithmetic,x",
|
|
"func.rint.args=1",
|
|
"func.rint.ret=floating_point",
|
|
"func.rintf.arg.0=float,x",
|
|
"func.rintf.args=1",
|
|
"func.rintf.ret=float",
|
|
"func.rintl.arg.0=long double,x",
|
|
"func.rintl.args=1",
|
|
"func.rintl.ret=long double",
|
|
"func.round.arg.0=arithmetic,x",
|
|
"func.round.args=1",
|
|
"func.round.ret=floating_point",
|
|
"func.roundf.arg.0=float,x",
|
|
"func.roundf.args=1",
|
|
"func.roundf.ret=float",
|
|
"func.roundl.arg.0=long double,x",
|
|
"func.roundl.args=1",
|
|
"func.roundl.ret=long double",
|
|
"func.scalbln.arg.0=arithmetic,x",
|
|
"func.scalbln.arg.1=long,ex",
|
|
"func.scalbln.args=2",
|
|
"func.scalbln.ret=floating_point",
|
|
"func.scalblnf.arg.0=float,x",
|
|
"func.scalblnf.arg.1=long,ex",
|
|
"func.scalblnf.args=2",
|
|
"func.scalblnf.ret=float",
|
|
"func.scalblnl.arg.0=long double,x",
|
|
"func.scalblnl.arg.1=long,ex",
|
|
"func.scalblnl.args=2",
|
|
"func.scalblnl.ret=long double",
|
|
"func.scalbn.arg.0=arithmetic,x",
|
|
"func.scalbn.arg.1=int,ex",
|
|
"func.scalbn.args=2",
|
|
"func.scalbn.ret=floating_point",
|
|
"func.scalbnf.arg.0=float,x",
|
|
"func.scalbnf.arg.1=int,ex",
|
|
"func.scalbnf.args=2",
|
|
"func.scalbnf.ret=float",
|
|
"func.scalbnl.arg.0=long double,x",
|
|
"func.scalbnl.arg.1=int,ex",
|
|
"func.scalbnl.args=2",
|
|
"func.scalbnl.ret=long double",
|
|
"func.scanf.arg.0=const char *,format",
|
|
"func.scanf.args=1",
|
|
"func.scanf.ret=int",
|
|
"func.select.arg.0=int,nfds",
|
|
"func.select.arg.1=fd_set *,readfds",
|
|
"func.select.arg.2=fd_set *,writefds",
|
|
"func.select.arg.3=fd_set *,exceptfds",
|
|
"func.select.arg.4=struct timeval *,timeout",
|
|
"func.select.args=5",
|
|
"func.select.ret=int",
|
|
"func.send.arg.0=int,socket",
|
|
"func.send.arg.1=void *,buffer",
|
|
"func.send.arg.2=size_t,length",
|
|
"func.send.arg.3=int,flags",
|
|
"func.send.args=4",
|
|
"func.send.ret=ssize_t",
|
|
"func.setbuf.arg.0=FILE *,stream",
|
|
"func.setbuf.arg.1=char *,buf",
|
|
"func.setbuf.args=2",
|
|
"func.setbuf.ret=void",
|
|
"func.setenv.arg.0=const char *,name",
|
|
"func.setenv.arg.1=const char *,value",
|
|
"func.setenv.arg.2=int,overwrite",
|
|
"func.setenv.args=3",
|
|
"func.setenv.ret=int",
|
|
"func.setjmp.arg.0=jmpbuf,env",
|
|
"func.setjmp.args=1",
|
|
"func.setjmp.ret=int",
|
|
"func.setlocale.arg.0=int,category",
|
|
"func.setlocale.arg.1=const char *,locale",
|
|
"func.setlocale.args=2",
|
|
"func.setlocale.ret=char *",
|
|
"func.setsockopt.arg.0=int,sockfd",
|
|
"func.setsockopt.arg.1=int,level",
|
|
"func.setsockopt.arg.2=int,optname",
|
|
"func.setsockopt.arg.3=void *,optval",
|
|
"func.setsockopt.arg.4=socklen_t,optlen",
|
|
"func.setsockopt.args=5",
|
|
"func.setsockopt.ret=int",
|
|
"func.setstate.arg.0=const char *,state",
|
|
"func.setstate.args=1",
|
|
"func.setstate.ret=const char *",
|
|
"func.setvbuf.arg.0=FILE*,stream",
|
|
"func.setvbuf.arg.1=char *,buf",
|
|
"func.setvbuf.arg.2=int,mode",
|
|
"func.setvbuf.arg.3=size_t,size",
|
|
"func.setvbuf.args=4",
|
|
"func.setvbuf.ret=int",
|
|
"func.sigaction.arg.0=int,signum",
|
|
"func.sigaction.arg.1=const struct sigaction *,act",
|
|
"func.sigaction.arg.2=struct sigaction *,oldact",
|
|
"func.sigaction.args=3",
|
|
"func.sigaction.ret=int",
|
|
"func.signal.arg.0=int,sig",
|
|
"func.signal.arg.1=void *,func",
|
|
"func.signal.args=2",
|
|
"func.signal.ret=void",
|
|
"func.signbit.arg.0=arithmetic,x",
|
|
"func.signbit.args=1",
|
|
"func.signbit.ret=bool",
|
|
"func.sin.arg.0=arithmetic,x",
|
|
"func.sin.args=1",
|
|
"func.sin.ret=floating_point",
|
|
"func.sinf.arg.0=float,x",
|
|
"func.sinf.args=1",
|
|
"func.sinf.ret=float",
|
|
"func.sinh.arg.0=arithmetic,x",
|
|
"func.sinh.args=1",
|
|
"func.sinh.ret=floating_point",
|
|
"func.sinhf.arg.0=float,x",
|
|
"func.sinhf.args=1",
|
|
"func.sinhf.ret=float",
|
|
"func.sinhl.arg.0=long double,x",
|
|
"func.sinhl.args=1",
|
|
"func.sinhl.ret=long double",
|
|
"func.sinl.arg.0=long double,x",
|
|
"func.sinl.args=1",
|
|
"func.sinl.ret=long double",
|
|
"func.sleep.arg.0=int,s",
|
|
"func.sleep.args=1",
|
|
"func.sleep.ret=int",
|
|
"func.snprintf.arg.0=char *,s",
|
|
"func.snprintf.arg.1=size_t,size",
|
|
"func.snprintf.arg.2=const char *,format",
|
|
"func.snprintf.arg.3=,...",
|
|
"func.snprintf.args=4",
|
|
"func.snprintf.ret=int",
|
|
"func.snprintf_chk.arg.0=char *,s",
|
|
"func.snprintf_chk.arg.1=size_t,size",
|
|
"func.snprintf_chk.arg.2=const char *,format",
|
|
"func.snprintf_chk.arg.3=,...",
|
|
"func.snprintf_chk.args=4",
|
|
"func.snprintf_chk.ret=int",
|
|
"func.socket.arg.0=int,domain",
|
|
"func.socket.arg.1=int,type",
|
|
"func.socket.arg.2=int,protocol",
|
|
"func.socket.args=3",
|
|
"func.socket.ret=int",
|
|
"func.sprintf.arg.0=char *,s",
|
|
"func.sprintf.arg.1=const char *,format",
|
|
"func.sprintf.arg.2=,...",
|
|
"func.sprintf.args=3",
|
|
"func.sprintf.ret=int",
|
|
"func.sprintf_chk.arg.0=char *,s",
|
|
"func.sprintf_chk.arg.1=const char *,format",
|
|
"func.sprintf_chk.arg.2=,...",
|
|
"func.sprintf_chk.args=3",
|
|
"func.sprintf_chk.ret=int",
|
|
"func.sqrt.arg.0=arithmetic,x",
|
|
"func.sqrt.args=1",
|
|
"func.sqrt.ret=floating_point",
|
|
"func.sqrtf.arg.0=float,x",
|
|
"func.sqrtf.args=1",
|
|
"func.sqrtf.ret=float",
|
|
"func.sqrtl.arg.0=long double,x",
|
|
"func.sqrtl.args=1",
|
|
"func.sqrtl.ret=long double",
|
|
"func.srand.arg.0=int,seed",
|
|
"func.srand.args=1",
|
|
"func.srand.ret=void",
|
|
"func.srandom.arg.0=uint32_t,seed",
|
|
"func.srandom.args=1",
|
|
"func.srandom.ret=uint32_t",
|
|
"func.srandomdev.args=0",
|
|
"func.srandomdev.ret=void",
|
|
"func.sscanf.arg.0=const char *,s",
|
|
"func.sscanf.arg.1=const char *,format",
|
|
"func.sscanf.arg.2= ,...",
|
|
"func.sscanf.args=3",
|
|
"func.sscanf.ret=int",
|
|
"func.strcasecmp.arg.0=const char *,s1",
|
|
"func.strcasecmp.arg.1=const char *,s2",
|
|
"func.strcasecmp.args=2",
|
|
"func.strcasecmp.ret=int",
|
|
"func.strcat.arg.0=char *,s1",
|
|
"func.strcat.arg.1=const char *,s2",
|
|
"func.strcat.args=2",
|
|
"func.strcat.ret=char *",
|
|
"func.strchr.arg.0=const char *,s",
|
|
"func.strchr.arg.1=int,c",
|
|
"func.strchr.args=2",
|
|
"func.strchr.ret=char *",
|
|
"func.strcmp.arg.0=const char *,s1",
|
|
"func.strcmp.arg.1=const char *,s2",
|
|
"func.strcmp.args=2",
|
|
"func.strcmp.ret=int",
|
|
"func.strcoll.arg.0=const char *,s1",
|
|
"func.strcoll.arg.1=const char *,s2",
|
|
"func.strcoll.args=2",
|
|
"func.strcoll.ret=int",
|
|
"func.strcpy.arg.0=char *,dest",
|
|
"func.strcpy.arg.1=const char *,src",
|
|
"func.strcpy.args=2",
|
|
"func.strcpy.ret=char *",
|
|
"func.strcpy_chk.arg.0=char *,dest",
|
|
"func.strcpy_chk.arg.1=const char *,src",
|
|
"func.strcpy_chk.args=2",
|
|
"func.strcpy_chk.ret=char *",
|
|
"func.strcspn.arg.0=const char *,s1",
|
|
"func.strcspn.arg.1=const char *,s2",
|
|
"func.strcspn.args=2",
|
|
"func.strcspn.ret=size_t",
|
|
"func.strdup.arg.0=const char *,src",
|
|
"func.strdup.args=1",
|
|
"func.strdup.ret=char *",
|
|
"func.strerror.arg.0=int,errnum",
|
|
"func.strerror.args=1",
|
|
"func.strerror.ret=char *",
|
|
"func.strftime.arg.0=char *,s",
|
|
"func.strftime.arg.1=size_t,maxsize",
|
|
"func.strftime.arg.2=const char *,format",
|
|
"func.strftime.arg.3=const tm *,timeptr",
|
|
"func.strftime.args=4",
|
|
"func.strftime.ret=size_t",
|
|
"func.strlcpy.arg.0=char *,dest",
|
|
"func.strlcpy.arg.1=const char *,src",
|
|
"func.strlcpy.arg.2=size_t, n",
|
|
"func.strlcpy.args=3",
|
|
"func.strlcpy.ret=char *",
|
|
"func.strlen.arg.0=const char *,s",
|
|
"func.strlen.args=1",
|
|
"func.strlen.ret=size_t",
|
|
"func.strmode.arg.0=int,mode",
|
|
"func.strmode.arg.1=char *,bp",
|
|
"func.strmode.args=2",
|
|
"func.strmode.ret=void",
|
|
"func.strncasecmp.arg.0=const char *,s1",
|
|
"func.strncasecmp.arg.1=const char *,s2",
|
|
"func.strncasecmp.arg.2=size_t,n",
|
|
"func.strncasecmp.args=3",
|
|
"func.strncasecmp.ret=int",
|
|
"func.strncat.arg.0=char *,s1",
|
|
"func.strncat.arg.1=const char *,s2",
|
|
"func.strncat.arg.2=size_t,n",
|
|
"func.strncat.args=3",
|
|
"func.strncat.ret=char *",
|
|
"func.strncmp.arg.0=const char *,s1",
|
|
"func.strncmp.arg.1=const char *,s2",
|
|
"func.strncmp.arg.2=size_t,n",
|
|
"func.strncmp.args=3",
|
|
"func.strncmp.ret=int",
|
|
"func.strncpy.arg.0=char *,dest",
|
|
"func.strncpy.arg.1=const char *,src",
|
|
"func.strncpy.arg.2=size_t, n",
|
|
"func.strncpy.args=3",
|
|
"func.strncpy.ret=char *",
|
|
"func.strndup.arg.0=const char *,src",
|
|
"func.strndup.arg.1=int,n",
|
|
"func.strndup.args=2",
|
|
"func.strndup.ret=char *",
|
|
"func.strpbrk.arg.0=const char *,s1",
|
|
"func.strpbrk.arg.1=const char *,s2",
|
|
"func.strpbrk.args=2",
|
|
"func.strpbrk.ret=char *",
|
|
"func.strrchr.arg.0=const char *,s",
|
|
"func.strrchr.arg.1=int,c",
|
|
"func.strrchr.args=2",
|
|
"func.strrchr.ret=char *",
|
|
"func.strspn.arg.0=const char *,s1",
|
|
"func.strspn.arg.1=const char *,s2",
|
|
"func.strspn.args=2",
|
|
"func.strspn.ret=size_t",
|
|
"func.strstr.arg.0=const char *,s1",
|
|
"func.strstr.arg.1=const char *,s2",
|
|
"func.strstr.args=2",
|
|
"func.strstr.ret=char *",
|
|
"func.strtod.arg.0=const char *,str",
|
|
"func.strtod.arg.1=char * *,endptr",
|
|
"func.strtod.args=2",
|
|
"func.strtod.ret=double",
|
|
"func.strtof.arg.0=const char *,str",
|
|
"func.strtof.arg.1=char * *,endptr",
|
|
"func.strtof.args=2",
|
|
"func.strtof.ret=float",
|
|
"func.strtoimax.arg.0=const char *,str",
|
|
"func.strtoimax.arg.1=char * *,endptr",
|
|
"func.strtoimax.arg.2=int,base",
|
|
"func.strtoimax.args=3",
|
|
"func.strtoimax.ret=intmax_t",
|
|
"func.strtok.arg.0=char *,s1",
|
|
"func.strtok.arg.1=const char *,s2",
|
|
"func.strtok.args=2",
|
|
"func.strtok.ret=char *",
|
|
"func.strtol.arg.0=const char *,str",
|
|
"func.strtol.arg.1=char * *,endptr",
|
|
"func.strtol.arg.2=int,base",
|
|
"func.strtol.args=3",
|
|
"func.strtol.ret=long",
|
|
"func.strtold.arg.0=const char *,str",
|
|
"func.strtold.arg.1=char * *,endptr",
|
|
"func.strtold.args=2",
|
|
"func.strtold.ret=long double",
|
|
"func.strtoll.arg.0=const char *,str",
|
|
"func.strtoll.arg.1=char * *,endptr",
|
|
"func.strtoll.arg.2=int,base",
|
|
"func.strtoll.args=3",
|
|
"func.strtoll.ret=long long",
|
|
"func.strtoul.arg.0=const char *,str",
|
|
"func.strtoul.arg.1=char * *,endptr",
|
|
"func.strtoul.arg.2=int,base",
|
|
"func.strtoul.args=3",
|
|
"func.strtoul.ret=long",
|
|
"func.strtoull.arg.0=const char *,str",
|
|
"func.strtoull.arg.1=char * *,endptr",
|
|
"func.strtoull.arg.2=int,base",
|
|
"func.strtoull.args=3",
|
|
"func.strtoull.ret=long long",
|
|
"func.strtoumax.arg.0=const char *,str",
|
|
"func.strtoumax.arg.1=char * *,endptr",
|
|
"func.strtoumax.arg.2=int,base",
|
|
"func.strtoumax.args=3",
|
|
"func.strtoumax.ret=uintmax_t",
|
|
"func.strxfrm.arg.0=char *,s1",
|
|
"func.strxfrm.arg.1=const char *,s2",
|
|
"func.strxfrm.arg.2=size_t,n",
|
|
"func.strxfrm.args=3",
|
|
"func.strxfrm.ret=size_t",
|
|
"func.swprintf.arg.0=wchar_t *,s",
|
|
"func.swprintf.arg.1=size_t,n",
|
|
"func.swprintf.arg.2=const wchar_t *,format",
|
|
"func.swprintf.args=3",
|
|
"func.swprintf.ret=int",
|
|
"func.swscanf.arg.0=const wchar_t *,s",
|
|
"func.swscanf.arg.1=const wchar_t *,format",
|
|
"func.swscanf.args=2",
|
|
"func.swscanf.ret=int",
|
|
"func.sym.__libc_csu_init.arg.0=int32_t,arg_8h",
|
|
"func.sym.__libc_csu_init.arg.1=int32_t,arg_ch",
|
|
"func.sym.__libc_csu_init.arg.2=int32_t,arg_10h",
|
|
"func.sym.__libc_csu_init.args=3",
|
|
"func.sym.shift.arg.0=char *,s",
|
|
"func.sym.shift.args=1",
|
|
"func.sym.test.arg.0=int32_t,arg_8h",
|
|
"func.sym.test.arg.1=uint32_t,arg_ch",
|
|
"func.sym.test.args=2",
|
|
"func.symlink.arg.0=const char *,path1",
|
|
"func.symlink.arg.1=const char *,path2",
|
|
"func.symlink.args=2",
|
|
"func.symlink.ret=int",
|
|
"func.system.arg.0=const char *,string",
|
|
"func.system.args=1",
|
|
"func.system.ret=int",
|
|
"func.tan.arg.0=arithmetic,x",
|
|
"func.tan.args=1",
|
|
"func.tan.ret=floating_point",
|
|
"func.tanf.arg.0=float,x",
|
|
"func.tanf.args=1",
|
|
"func.tanf.ret=float",
|
|
"func.tanh.arg.0=arithmetic,x",
|
|
"func.tanh.args=1",
|
|
"func.tanh.ret=floating_point",
|
|
"func.tanhf.arg.0=float,x",
|
|
"func.tanhf.args=1",
|
|
"func.tanhf.ret=float",
|
|
"func.tanhl.arg.0=long double,x",
|
|
"func.tanhl.args=1",
|
|
"func.tanhl.ret=long double",
|
|
"func.tanl.arg.0=long double,x",
|
|
"func.tanl.args=1",
|
|
"func.tanl.ret=long double",
|
|
"func.textdomain.arg.0=char *,domainname",
|
|
"func.textdomain.args=1",
|
|
"func.textdomain.ret=char *",
|
|
"func.tgamma.arg.0=arithmetic,x",
|
|
"func.tgamma.args=1",
|
|
"func.tgamma.ret=floating_point",
|
|
"func.tgammaf.arg.0=float,x",
|
|
"func.tgammaf.args=1",
|
|
"func.tgammaf.ret=float",
|
|
"func.tgammal.arg.0=long double,x",
|
|
"func.tgammal.args=1",
|
|
"func.tgammal.ret=long double",
|
|
"func.tgoto.arg.0=const char *,cap",
|
|
"func.tgoto.arg.1=int,col",
|
|
"func.tgoto.arg.2=int,row",
|
|
"func.tgoto.args=3",
|
|
"func.tgoto.ret=char *",
|
|
"func.time.arg.0=time_t *,timer",
|
|
"func.time.args=1",
|
|
"func.time.ret=time_t",
|
|
"func.tmpfile.args=0",
|
|
"func.tmpfile.ret=file*",
|
|
"func.tmpnam.arg.0=char *,s",
|
|
"func.tmpnam.args=1",
|
|
"func.tmpnam.ret=char *",
|
|
"func.tolower.arg.0=int,c",
|
|
"func.tolower.args=1",
|
|
"func.tolower.ret=int",
|
|
"func.toupper.arg.0=int,c",
|
|
"func.toupper.args=1",
|
|
"func.toupper.ret=int",
|
|
"func.towctrans.arg.0=wint_t,wc",
|
|
"func.towctrans.arg.1=wctrans_t,desc",
|
|
"func.towctrans.args=2",
|
|
"func.towctrans.ret=wint_t",
|
|
"func.towlower.arg.0=wint_t,wc",
|
|
"func.towlower.args=1",
|
|
"func.towlower.ret=wint_t",
|
|
"func.towupper.arg.0=wint_t,wc",
|
|
"func.towupper.args=1",
|
|
"func.towupper.ret=wint_t",
|
|
"func.trunc.arg.0=arithmetic,x",
|
|
"func.trunc.args=1",
|
|
"func.trunc.ret=floating_point",
|
|
"func.truncf.arg.0=float,x",
|
|
"func.truncf.args=1",
|
|
"func.truncf.ret=float",
|
|
"func.truncl.arg.0=long double,x",
|
|
"func.truncl.args=1",
|
|
"func.truncl.ret=long double",
|
|
"func.umask.arg.0=int,m",
|
|
"func.umask.args=1",
|
|
"func.umask.ret=int",
|
|
"func.ungetc.arg.0=int,c",
|
|
"func.ungetc.arg.1=FILE *,stream",
|
|
"func.ungetc.args=2",
|
|
"func.ungetc.ret=int",
|
|
"func.ungetwc.arg.0=wint_t,c",
|
|
"func.ungetwc.arg.1=FILE *,stream",
|
|
"func.ungetwc.args=2",
|
|
"func.ungetwc.ret=wint_t",
|
|
"func.unlink.arg.0=const char *,path",
|
|
"func.unlink.args=1",
|
|
"func.unlink.ret=int",
|
|
"func.user_from_uid.arg.0=uid_t,uid",
|
|
"func.user_from_uid.arg.1=int,nouser",
|
|
"func.user_from_uid.args=2",
|
|
"func.user_from_uid.include=pwd.h",
|
|
"func.user_from_uid.ret=char *",
|
|
"func.usleep.arg.0=int,s",
|
|
"func.usleep.args=1",
|
|
"func.usleep.ret=int",
|
|
"func.vfprintf.arg.0=FILE *,stream",
|
|
"func.vfprintf.arg.1=const char *,format",
|
|
"func.vfprintf.arg.2=va_list,ap",
|
|
"func.vfprintf.args=3",
|
|
"func.vfprintf.ret=int",
|
|
"func.vfscanf.arg.0=FILE *,stream",
|
|
"func.vfscanf.arg.1=const char *,format",
|
|
"func.vfscanf.arg.2=va_list,ap",
|
|
"func.vfscanf.args=3",
|
|
"func.vfscanf.ret=int",
|
|
"func.vfwprintf.arg.0=FILE *,stream",
|
|
"func.vfwprintf.arg.1=const wchar_t *,format",
|
|
"func.vfwprintf.arg.2=va_list,arg",
|
|
"func.vfwprintf.args=3",
|
|
"func.vfwprintf.ret=int",
|
|
"func.vfwscanf.arg.0=FILE *,stream",
|
|
"func.vfwscanf.arg.1=const wchar_t *,format",
|
|
"func.vfwscanf.arg.2=va_list,arg",
|
|
"func.vfwscanf.args=3",
|
|
"func.vfwscanf.ret=int",
|
|
"func.vprintf.arg.0=const char *,format",
|
|
"func.vprintf.arg.1=va_list,ap",
|
|
"func.vprintf.args=2",
|
|
"func.vprintf.ret=int",
|
|
"func.vscanf.arg.0=const char *,format",
|
|
"func.vscanf.arg.1=va_list,ap",
|
|
"func.vscanf.args=2",
|
|
"func.vscanf.ret=int",
|
|
"func.vsnprintf.arg.0=char *,s",
|
|
"func.vsnprintf.arg.1=size_t,size",
|
|
"func.vsnprintf.arg.2=const char *,format",
|
|
"func.vsnprintf.arg.3=va_list,arg",
|
|
"func.vsnprintf.args=4",
|
|
"func.vsnprintf.ret=int",
|
|
"func.vsprintf.arg.0=char *,s",
|
|
"func.vsprintf.arg.1=const char *,format",
|
|
"func.vsprintf.arg.2=va_list,arg",
|
|
"func.vsprintf.args=3",
|
|
"func.vsprintf.ret=int",
|
|
"func.vsscanf.arg.0=const char *,s",
|
|
"func.vsscanf.arg.1=const char *,format",
|
|
"func.vsscanf.arg.2=va_list,arg",
|
|
"func.vsscanf.args=3",
|
|
"func.vsscanf.ret=int",
|
|
"func.vswprintf.arg.0=wchar_t *,s",
|
|
"func.vswprintf.arg.1=size_t,n",
|
|
"func.vswprintf.arg.2=const wchar_t *,format",
|
|
"func.vswprintf.arg.3=va_list,arg",
|
|
"func.vswprintf.args=4",
|
|
"func.vswprintf.ret=int",
|
|
"func.vswscanf.arg.0=const wchar_t *,s",
|
|
"func.vswscanf.arg.1=const wchar_t *,format",
|
|
"func.vswscanf.arg.2=va_list,arg",
|
|
"func.vswscanf.args=3",
|
|
"func.vswscanf.ret=int",
|
|
"func.vwprintf.arg.0=const wchar_t *,format",
|
|
"func.vwprintf.arg.1=va_list,arg",
|
|
"func.vwprintf.args=2",
|
|
"func.vwprintf.ret=int",
|
|
"func.vwscanf.arg.0=const wchar_t *,format",
|
|
"func.vwscanf.arg.1=va_list,arg",
|
|
"func.vwscanf.args=2",
|
|
"func.vwscanf.ret=int",
|
|
"func.wait.arg.0=int *,wstatus",
|
|
"func.wait.args=1",
|
|
"func.wait.ret=pid_t",
|
|
"func.waitid.arg.0=idtype_t,idtype",
|
|
"func.waitid.arg.1=id_t,id",
|
|
"func.waitid.arg.2=siginfo_t *,infop",
|
|
"func.waitid.arg.3=int,options",
|
|
"func.waitid.args=4",
|
|
"func.waitid.ret=int",
|
|
"func.waitpid.arg.0=pid_t,pid",
|
|
"func.waitpid.arg.1=int *,wstatus",
|
|
"func.waitpid.arg.2=int,options",
|
|
"func.waitpid.args=3",
|
|
"func.waitpid.ret=pid_t",
|
|
"func.warn.arg.0=const char *,format",
|
|
"func.warn.args=1",
|
|
"func.warn.ret=void",
|
|
"func.warnc.arg.0=const char *,format",
|
|
"func.warnc.arg.1=int,opt",
|
|
"func.warnc.args=2",
|
|
"func.warnc.ret=void",
|
|
"func.warnx.arg.0=const char *,format",
|
|
"func.warnx.args=1",
|
|
"func.warnx.ret=void",
|
|
"func.wcrtomb.arg.0=char *,s",
|
|
"func.wcrtomb.arg.1=wchar_t,wc",
|
|
"func.wcrtomb.arg.2=mbstate_t *,ps",
|
|
"func.wcrtomb.args=3",
|
|
"func.wcrtomb.ret=size_t",
|
|
"func.wcscat.arg.0=wchar_t *,s1",
|
|
"func.wcscat.arg.1=const wchar_t *,s2",
|
|
"func.wcscat.args=2",
|
|
"func.wcscat.ret=wchar_t*",
|
|
"func.wcschr.arg.0=wchar_t *,s",
|
|
"func.wcschr.arg.1=wchar_t,c",
|
|
"func.wcschr.args=2",
|
|
"func.wcschr.ret=wchar_t*",
|
|
"func.wcscmp.arg.0=const wchar_t *,s1",
|
|
"func.wcscmp.arg.1=const wchar_t *,s2",
|
|
"func.wcscmp.args=2",
|
|
"func.wcscmp.ret=int",
|
|
"func.wcscoll.arg.0=const wchar_t *,s1",
|
|
"func.wcscoll.arg.1=const wchar_t *,s2",
|
|
"func.wcscoll.args=2",
|
|
"func.wcscoll.ret=int",
|
|
"func.wcscpy.arg.0=wchar_t *,s1",
|
|
"func.wcscpy.arg.1=const wchar_t *,s2",
|
|
"func.wcscpy.args=2",
|
|
"func.wcscpy.ret=wchar_t*",
|
|
"func.wcscspn.arg.0=const wchar_t *,s1",
|
|
"func.wcscspn.arg.1=const wchar_t *,s2",
|
|
"func.wcscspn.args=2",
|
|
"func.wcscspn.ret=size_t",
|
|
"func.wcsftime.arg.0=wchar_t *,s",
|
|
"func.wcsftime.arg.1=size_t,maxsize",
|
|
"func.wcsftime.arg.2=const wchar_t *,format",
|
|
"func.wcsftime.arg.3=const tm *,timeptr",
|
|
"func.wcsftime.args=4",
|
|
"func.wcsftime.ret=size_t",
|
|
"func.wcslen.arg.0=const wchar_t *,s",
|
|
"func.wcslen.args=1",
|
|
"func.wcslen.ret=size_t",
|
|
"func.wcsncat.arg.0=wchar_t *,s1",
|
|
"func.wcsncat.arg.1=const wchar_t *,s2",
|
|
"func.wcsncat.arg.2=size_t,n",
|
|
"func.wcsncat.args=3",
|
|
"func.wcsncat.ret=wchar_t*",
|
|
"func.wcsncmp.arg.0=const wchar_t *,s1",
|
|
"func.wcsncmp.arg.1=const wchar_t *,s2",
|
|
"func.wcsncmp.arg.2=size_t,n",
|
|
"func.wcsncmp.args=3",
|
|
"func.wcsncmp.ret=int",
|
|
"func.wcsncpy.arg.0=wchar_t *,s1",
|
|
"func.wcsncpy.arg.1=const wchar_t *,s2",
|
|
"func.wcsncpy.arg.2=size_t,n",
|
|
"func.wcsncpy.args=3",
|
|
"func.wcsncpy.ret=wchar_t*",
|
|
"func.wcspbrk.arg.0=wchar_t *,s1",
|
|
"func.wcspbrk.arg.1=const wchar_t *,s2",
|
|
"func.wcspbrk.args=2",
|
|
"func.wcspbrk.ret=wchar_t*",
|
|
"func.wcsrchr.arg.0=wchar_t *,s",
|
|
"func.wcsrchr.arg.1=wchar_t,c",
|
|
"func.wcsrchr.args=2",
|
|
"func.wcsrchr.ret=wchar_t*",
|
|
"func.wcsrtombs.arg.0=char *,dst",
|
|
"func.wcsrtombs.arg.1=const wchar_t* *,src",
|
|
"func.wcsrtombs.arg.2=size_t,len",
|
|
"func.wcsrtombs.arg.3=mbstate_t *,ps",
|
|
"func.wcsrtombs.args=4",
|
|
"func.wcsrtombs.ret=size_t",
|
|
"func.wcsspn.arg.0=const wchar_t *,s1",
|
|
"func.wcsspn.arg.1=const wchar_t *,s2",
|
|
"func.wcsspn.args=2",
|
|
"func.wcsspn.ret=size_t",
|
|
"func.wcsstr.arg.0=wchar_t *,s1",
|
|
"func.wcsstr.arg.1=const wchar_t *,s2",
|
|
"func.wcsstr.args=2",
|
|
"func.wcsstr.ret=wchar_t*",
|
|
"func.wcstod.arg.0=const wchar_t *,nptr",
|
|
"func.wcstod.arg.1=wchar_t* *,endptr",
|
|
"func.wcstod.args=2",
|
|
"func.wcstod.ret=double",
|
|
"func.wcstof.arg.0=const wchar_t *,nptr",
|
|
"func.wcstof.arg.1=wchar_t* *,endptr",
|
|
"func.wcstof.args=2",
|
|
"func.wcstof.ret=float",
|
|
"func.wcstoimax.arg.0=const,wchar_t*",
|
|
"func.wcstoimax.arg.1=wchar_t* *,endptr",
|
|
"func.wcstoimax.arg.2=int,base",
|
|
"func.wcstoimax.args=3",
|
|
"func.wcstoimax.ret=intmax_t",
|
|
"func.wcstok.arg.0=wchar_t *,s1",
|
|
"func.wcstok.arg.1=const wchar_t *,s2",
|
|
"func.wcstok.arg.2=wchar_t* *,ptr",
|
|
"func.wcstok.args=3",
|
|
"func.wcstok.ret=wchar_t*",
|
|
"func.wcstol.arg.0=const wchar_t *,nptr",
|
|
"func.wcstol.arg.1=wchar_t* *,endptr",
|
|
"func.wcstol.arg.2=int,base",
|
|
"func.wcstol.args=3",
|
|
"func.wcstol.ret=long",
|
|
"func.wcstold.arg.0=const wchar_t *,nptr",
|
|
"func.wcstold.arg.1=wchar_t* *,endptr",
|
|
"func.wcstold.args=2",
|
|
"func.wcstold.ret=long double",
|
|
"func.wcstoll.arg.0=const wchar_t *,nptr",
|
|
"func.wcstoll.arg.1=wchar_t* *,endptr",
|
|
"func.wcstoll.arg.2=int,base",
|
|
"func.wcstoll.args=3",
|
|
"func.wcstoll.ret=long long",
|
|
"func.wcstombs.arg.0=char *,s",
|
|
"func.wcstombs.arg.1=const wchar_t *,pwcs",
|
|
"func.wcstombs.arg.2=size_t,n",
|
|
"func.wcstombs.args=3",
|
|
"func.wcstombs.ret=size_t",
|
|
"func.wcstoul.arg.0=const wchar_t *,nptr",
|
|
"func.wcstoul.arg.1=wchar_t* *,endptr",
|
|
"func.wcstoul.arg.2=int,base",
|
|
"func.wcstoul.args=3",
|
|
"func.wcstoul.ret=long",
|
|
"func.wcstoull.arg.0=const wchar_t *,nptr",
|
|
"func.wcstoull.arg.1=wchar_t* *,endptr",
|
|
"func.wcstoull.arg.2=int,base",
|
|
"func.wcstoull.args=3",
|
|
"func.wcstoull.ret=long long",
|
|
"func.wcstoumax.arg.0=const,wchar_t*",
|
|
"func.wcstoumax.arg.1=wchar_t* *,endptr",
|
|
"func.wcstoumax.arg.2=int,base",
|
|
"func.wcstoumax.args=3",
|
|
"func.wcstoumax.ret=uintmax_t",
|
|
"func.wcsxfrm.arg.0=wchar_t *,s1",
|
|
"func.wcsxfrm.arg.1=const wchar_t *,s2",
|
|
"func.wcsxfrm.arg.2=size_t,n",
|
|
"func.wcsxfrm.args=3",
|
|
"func.wcsxfrm.ret=size_t",
|
|
"func.wctob.arg.0=wint_t,c",
|
|
"func.wctob.args=1",
|
|
"func.wctob.ret=int",
|
|
"func.wctomb.arg.0=char *,s",
|
|
"func.wctomb.arg.1=wchar_t,wchar",
|
|
"func.wctomb.args=2",
|
|
"func.wctomb.ret=int",
|
|
"func.wctrans.arg.0=const char *,property",
|
|
"func.wctrans.args=1",
|
|
"func.wctrans.ret=wctrans_t",
|
|
"func.wctype.arg.0=const char *,property",
|
|
"func.wctype.args=1",
|
|
"func.wctype.ret=wctype_t",
|
|
"func.wmemchr.arg.0=wchar_t *,s",
|
|
"func.wmemchr.arg.1=wchar_t,c",
|
|
"func.wmemchr.arg.2=size_t,n",
|
|
"func.wmemchr.args=3",
|
|
"func.wmemchr.ret=wchar_t*",
|
|
"func.wmemcmp.arg.0=wchar_t *,s1",
|
|
"func.wmemcmp.arg.1=const wchar_t *,s2",
|
|
"func.wmemcmp.arg.2=size_t,n",
|
|
"func.wmemcmp.args=3",
|
|
"func.wmemcmp.ret=int",
|
|
"func.wmemcpy.arg.0=wchar_t *,s1",
|
|
"func.wmemcpy.arg.1=const wchar_t *,s2",
|
|
"func.wmemcpy.arg.2=size_t,n",
|
|
"func.wmemcpy.args=3",
|
|
"func.wmemcpy.ret=wchar_t*",
|
|
"func.wmemmove.arg.0=wchar_t *,s1",
|
|
"func.wmemmove.arg.1=const wchar_t *,s2",
|
|
"func.wmemmove.arg.2=size_t,n",
|
|
"func.wmemmove.args=3",
|
|
"func.wmemmove.ret=wchar_t*",
|
|
"func.wmemset.arg.0=wchar_t *,s",
|
|
"func.wmemset.arg.1=wchar_t,c",
|
|
"func.wmemset.arg.2=size_t,n",
|
|
"func.wmemset.args=3",
|
|
"func.wmemset.ret=wchar_t*",
|
|
"func.wprintf.arg.0=const wchar_t *,format",
|
|
"func.wprintf.args=1",
|
|
"func.wprintf.ret=int",
|
|
"func.write.arg.0=int,fd",
|
|
"func.write.arg.1=const char *,ptr",
|
|
"func.write.arg.2=size_t,nbytes",
|
|
"func.write.args=3",
|
|
"func.write.ret=ssize_t",
|
|
"func.wscanf.arg.0=const wchar_t *,format",
|
|
"func.wscanf.args=1",
|
|
"func.wscanf.ret=int",
|
|
"func.xmalloc.arg.0=size_t,size",
|
|
"func.xmalloc.args=1",
|
|
"func.xmalloc.ret= void *",
|
|
"fwide=func",
|
|
"fwprintf=func",
|
|
"fwrite=func",
|
|
"fwscanf=func",
|
|
"getc=func",
|
|
"getchar=func",
|
|
"getenv=func",
|
|
"geteuid=func",
|
|
"getopt=func",
|
|
"getpid=func",
|
|
"getprogname=func",
|
|
"gets=func",
|
|
"getsockname=func",
|
|
"getsockopt=func",
|
|
"getuid=func",
|
|
"getwc=func",
|
|
"getwchar=func",
|
|
"gid_t=type",
|
|
"gmtime=func",
|
|
"group_from_gid=func",
|
|
"humanize_number=func",
|
|
"hypot=func",
|
|
"hypotf=func",
|
|
"hypotl=func",
|
|
"ilogb=func",
|
|
"ilogbf=func",
|
|
"ilogbl=func",
|
|
"imaxabs=func",
|
|
"imaxdiv=func",
|
|
"inet_aton=func",
|
|
"inet_ntoa=func",
|
|
"initstate=func",
|
|
"int=type",
|
|
"int16_t=type",
|
|
"int32_t=type",
|
|
"int64_t=type",
|
|
"int8_t=type",
|
|
"ioctl=func",
|
|
"isalnum=func",
|
|
"isalpha=func",
|
|
"isatty=func",
|
|
"isblank=func",
|
|
"iscntrl=func",
|
|
"isdigit=func",
|
|
"isfinite=func",
|
|
"isgraph=func",
|
|
"isgreater=func",
|
|
"isgreaterequal=func",
|
|
"isinf=func",
|
|
"isless=func",
|
|
"islessequal=func",
|
|
"islessgreater=func",
|
|
"islower=func",
|
|
"isnan=func",
|
|
"isnormal=func",
|
|
"isprint=func",
|
|
"ispunct=func",
|
|
"isspace=func",
|
|
"isunordered=func",
|
|
"isupper=func",
|
|
"iswalnum=func",
|
|
"iswalpha=func",
|
|
"iswblank=func",
|
|
"iswcntrl=func",
|
|
"iswctype=func",
|
|
"iswdigit=func",
|
|
"iswgraph=func",
|
|
"iswlower=func",
|
|
"iswprint=func",
|
|
"iswpunct=func",
|
|
"iswspace=func",
|
|
"iswupper=func",
|
|
"iswxdigit=func",
|
|
"isxdigit=func",
|
|
"kill=func",
|
|
"labs=func",
|
|
"ldexp=func",
|
|
"ldexpf=func",
|
|
"ldexpl=func",
|
|
"ldiv=func",
|
|
"lgamma=func",
|
|
"lgammaf=func",
|
|
"lgammal=func",
|
|
"llabs=func",
|
|
"lldiv=func",
|
|
"llrint=func",
|
|
"llrintf=func",
|
|
"llrintl=func",
|
|
"llround=func",
|
|
"llroundf=func",
|
|
"llroundl=func",
|
|
"localeconv=func",
|
|
"localtime=func",
|
|
"log=func",
|
|
"log10=func",
|
|
"log10f=func",
|
|
"log10l=func",
|
|
"log1p=func",
|
|
"log1pf=func",
|
|
"log1pl=func",
|
|
"log2=func",
|
|
"log2f=func",
|
|
"log2l=func",
|
|
"logb=func",
|
|
"logbf=func",
|
|
"logbl=func",
|
|
"logf=func",
|
|
"logl=func",
|
|
"long=type",
|
|
"long long=type",
|
|
"longjmp=func",
|
|
"lrint=func",
|
|
"lrintf=func",
|
|
"lrintl=func",
|
|
"lround=func",
|
|
"lroundf=func",
|
|
"lroundl=func",
|
|
"lstat=func",
|
|
"main=func",
|
|
"malloc=func",
|
|
"maskrune=func",
|
|
"mblen=func",
|
|
"mbrlen=func",
|
|
"mbrtowc=func",
|
|
"mbsinit=func",
|
|
"mbsrtowcs=func",
|
|
"mbstowcs=func",
|
|
"mbtowc=func",
|
|
"memchr=func",
|
|
"memcmp=func",
|
|
"memcpy=func",
|
|
"memmem=func",
|
|
"memmove=func",
|
|
"memset=func",
|
|
"mkstemp=func",
|
|
"mktemp=func",
|
|
"mktime=func",
|
|
"mmap=func",
|
|
"modf=func",
|
|
"modff=func",
|
|
"modfl=func",
|
|
"munmap=func",
|
|
"nan=func",
|
|
"nanf=func",
|
|
"nanl=func",
|
|
"nanosleep=func",
|
|
"nearbyint=func",
|
|
"nearbyintf=func",
|
|
"nearbyintl=func",
|
|
"nextafter=func",
|
|
"nextafterf=func",
|
|
"nextafterl=func",
|
|
"nexttoward=func",
|
|
"nexttowardf=func",
|
|
"nexttowardl=func",
|
|
"nl_langinfo=func",
|
|
"nl_langinfo_l=func",
|
|
"objc_enumerationMutation=func",
|
|
"objc_msgSend=func",
|
|
"objc_msgSendSuper2=func",
|
|
"objc_release=func",
|
|
"objc_retain=func",
|
|
"objc_retainAutoreleasedReturnValue=func",
|
|
"objc_storeStrong=func",
|
|
"open=func",
|
|
"openat=func",
|
|
"pclose=func",
|
|
"perror=func",
|
|
"pid_t=type",
|
|
"popen=func",
|
|
"pow=func",
|
|
"powf=func",
|
|
"powl=func",
|
|
"prctl=func",
|
|
"printf=func",
|
|
"ptrace=func",
|
|
"putc=func",
|
|
"putchar=func",
|
|
"puts=func",
|
|
"pututxline=func",
|
|
"putwc=func",
|
|
"putwchar=func",
|
|
"qsort=func",
|
|
"quick_exit=func",
|
|
"raise=func",
|
|
"rand=func",
|
|
"random=func",
|
|
"read=func",
|
|
"realloc=func",
|
|
"reallocf=func",
|
|
"recv=func",
|
|
"remainder=func",
|
|
"remainderf=func",
|
|
"remainderl=func",
|
|
"remove=func",
|
|
"remquo=func",
|
|
"remquof=func",
|
|
"remquol=func",
|
|
"rename=func",
|
|
"rewind=func",
|
|
"rint=func",
|
|
"rintf=func",
|
|
"rintl=func",
|
|
"round=func",
|
|
"roundf=func",
|
|
"roundl=func",
|
|
"scalbln=func",
|
|
"scalblnf=func",
|
|
"scalblnl=func",
|
|
"scalbn=func",
|
|
"scalbnf=func",
|
|
"scalbnl=func",
|
|
"scanf=func",
|
|
"select=func",
|
|
"send=func",
|
|
"setbuf=func",
|
|
"setenv=func",
|
|
"setjmp=func",
|
|
"setlocale=func",
|
|
"setsockopt=func",
|
|
"setstate=func",
|
|
"setvbuf=func",
|
|
"short=type",
|
|
"sigaction=func",
|
|
"signal=func",
|
|
"signbit=func",
|
|
"sin=func",
|
|
"sinf=func",
|
|
"sinh=func",
|
|
"sinhf=func",
|
|
"sinhl=func",
|
|
"sinl=func",
|
|
"size_t=type",
|
|
"sleep=func",
|
|
"snprintf=func",
|
|
"snprintf_chk=func",
|
|
"socket=func",
|
|
"sprintf=func",
|
|
"sprintf_chk=func",
|
|
"sqrt=func",
|
|
"sqrtf=func",
|
|
"sqrtl=func",
|
|
"srand=func",
|
|
"srandom=func",
|
|
"srandomdev=func",
|
|
"sscanf=func",
|
|
"strcasecmp=func",
|
|
"strcat=func",
|
|
"strchr=func",
|
|
"strcmp=func",
|
|
"strcoll=func",
|
|
"strcpy=func",
|
|
"strcpy_chk=func",
|
|
"strcspn=func",
|
|
"strdup=func",
|
|
"strerror=func",
|
|
"strftime=func",
|
|
"strlcpy=func",
|
|
"strlen=func",
|
|
"strmode=func",
|
|
"strncasecmp=func",
|
|
"strncat=func",
|
|
"strncmp=func",
|
|
"strncpy=func",
|
|
"strndup=func",
|
|
"strpbrk=func",
|
|
"strrchr=func",
|
|
"strspn=func",
|
|
"strstr=func",
|
|
"strtod=func",
|
|
"strtof=func",
|
|
"strtoimax=func",
|
|
"strtok=func",
|
|
"strtol=func",
|
|
"strtold=func",
|
|
"strtoll=func",
|
|
"strtoul=func",
|
|
"strtoull=func",
|
|
"strtoumax=func",
|
|
"strxfrm=func",
|
|
"swprintf=func",
|
|
"swscanf=func",
|
|
"symlink=func",
|
|
"system=func",
|
|
"tan=func",
|
|
"tanf=func",
|
|
"tanh=func",
|
|
"tanhf=func",
|
|
"tanhl=func",
|
|
"tanl=func",
|
|
"textdomain=func",
|
|
"tgamma=func",
|
|
"tgammaf=func",
|
|
"tgammal=func",
|
|
"tgoto=func",
|
|
"time=func",
|
|
"tmpfile=func",
|
|
"tmpnam=func",
|
|
"tolower=func",
|
|
"toupper=func",
|
|
"towctrans=func",
|
|
"towlower=func",
|
|
"towupper=func",
|
|
"trunc=func",
|
|
"truncf=func",
|
|
"truncl=func",
|
|
"type.char=c",
|
|
"type.char *=z",
|
|
"type.char *.size=32",
|
|
"type.char.size=8",
|
|
"type.double=F",
|
|
"type.double.size=64",
|
|
"type.float=f",
|
|
"type.float.size=32",
|
|
"type.gid_t=d",
|
|
"type.gid_t.uid=32",
|
|
"type.int=d",
|
|
"type.int.size=32",
|
|
"type.int16_t=w",
|
|
"type.int16_t.size=16",
|
|
"type.int32_t=d",
|
|
"type.int32_t.size=32",
|
|
"type.int64_t=q",
|
|
"type.int64_t.size=64",
|
|
"type.int8_t=b",
|
|
"type.int8_t.size=8",
|
|
"type.long=x",
|
|
"type.long long=q",
|
|
"type.long long.size=64",
|
|
"type.long.size=64",
|
|
"type.pid_t=d",
|
|
"type.pid_t.pid=32",
|
|
"type.short=w",
|
|
"type.short.size=16",
|
|
"type.size_t=d",
|
|
"type.size_t.size=32",
|
|
"type.uid_t=d",
|
|
"type.uid_t.size=64",
|
|
"type.uid_t.uid=32",
|
|
"type.uint16_t=w",
|
|
"type.uint16_t.size=16",
|
|
"type.uint32_t=d",
|
|
"type.uint32_t.size=32",
|
|
"type.uint64_t=q",
|
|
"type.uint64_t.size=64",
|
|
"type.uint8_t=b",
|
|
"type.uint8_t.size=8",
|
|
"type.unsigned char=b",
|
|
"type.unsigned char.size=8",
|
|
"type.unsigned int=i",
|
|
"type.unsigned int.size=32",
|
|
"type.unsigned short=w",
|
|
"type.unsigned short.size=16",
|
|
"type.void *=p",
|
|
"type.void *.size=32",
|
|
"uid_t=type",
|
|
"uint16_t=type",
|
|
"uint32_t=type",
|
|
"uint64_t=type",
|
|
"uint8_t=type",
|
|
"umask=func",
|
|
"ungetc=func",
|
|
"ungetwc=func",
|
|
"unlink=func",
|
|
"unsigned char=type",
|
|
"unsigned int=type",
|
|
"unsigned short=type",
|
|
"user_from_uid=func",
|
|
"usleep=func",
|
|
"vfprintf=func",
|
|
"vfscanf=func",
|
|
"vfwprintf=func",
|
|
"vfwscanf=func",
|
|
"void *=type",
|
|
"vprintf=func",
|
|
"vscanf=func",
|
|
"vsnprintf=func",
|
|
"vsprintf=func",
|
|
"vsscanf=func",
|
|
"vswprintf=func",
|
|
"vswscanf=func",
|
|
"vwprintf=func",
|
|
"vwscanf=func",
|
|
"wait=func",
|
|
"waitid=func",
|
|
"waitpid=func",
|
|
"warn=func",
|
|
"warnc=func",
|
|
"warnx=func",
|
|
"wcrtomb=func",
|
|
"wcscat=func",
|
|
"wcschr=func",
|
|
"wcscmp=func",
|
|
"wcscoll=func",
|
|
"wcscpy=func",
|
|
"wcscspn=func",
|
|
"wcsftime=func",
|
|
"wcslen=func",
|
|
"wcsncat=func",
|
|
"wcsncmp=func",
|
|
"wcsncpy=func",
|
|
"wcspbrk=func",
|
|
"wcsrchr=func",
|
|
"wcsrtombs=func",
|
|
"wcsspn=func",
|
|
"wcsstr=func",
|
|
"wcstod=func",
|
|
"wcstof=func",
|
|
"wcstoimax=func",
|
|
"wcstok=func",
|
|
"wcstol=func",
|
|
"wcstold=func",
|
|
"wcstoll=func",
|
|
"wcstombs=func",
|
|
"wcstoul=func",
|
|
"wcstoull=func",
|
|
"wcstoumax=func",
|
|
"wcsxfrm=func",
|
|
"wctob=func",
|
|
"wctomb=func",
|
|
"wctrans=func",
|
|
"wctype=func",
|
|
"wmemchr=func",
|
|
"wmemcmp=func",
|
|
"wmemcpy=func",
|
|
"wmemmove=func",
|
|
"wmemset=func",
|
|
"wprintf=func",
|
|
"write=func",
|
|
"wscanf=func",
|
|
"xmalloc=func",
|
|
"spec",
|
|
"gcc=spec",
|
|
"spec.gcc.c=char",
|
|
"spec.gcc.d=int",
|
|
"spec.gcc.f=float",
|
|
"spec.gcc.g=double",
|
|
"spec.gcc.ld=long int",
|
|
"spec.gcc.lf=double",
|
|
"spec.gcc.li=long int",
|
|
"spec.gcc.lld=long long int",
|
|
"spec.gcc.lli=long long int",
|
|
"spec.gcc.llu=unsigned long long int",
|
|
"spec.gcc.lu=unsigned long int",
|
|
"spec.gcc.p=void *",
|
|
"spec.gcc.s=const char *",
|
|
"spec.gcc.u=unsigned int",
|
|
"cc",
|
|
"borland=cc",
|
|
"cc.borland.arg0=eax",
|
|
"cc.borland.arg1=edx",
|
|
"cc.borland.arg2=ecx",
|
|
"cc.borland.argn=stack_rev",
|
|
"cc.cdecl-fastcall-ms.argn=stack",
|
|
"cc.cdecl-fastcall-ms.ret=eax",
|
|
"cc.cdecl-thiscall-ms.arg0=ecx",
|
|
"cc.cdecl.argn=stack",
|
|
"cc.cdecl.ret=eax",
|
|
"cc.fastcall.arg0=ecx",
|
|
"cc.fastcall.arg1=edx",
|
|
"cc.fastcall.argn=stack",
|
|
"cc.fastcall.ret=eax",
|
|
"cc.optlink.arg0=eax",
|
|
"cc.optlink.arg1=edx",
|
|
"cc.optlink.arg2=ecx",
|
|
"cc.optlink.argn=stack",
|
|
"cc.optlink.ret=eax",
|
|
"cc.pascal.argn=stack_rev",
|
|
"cc.reg.arg0=eax",
|
|
"cc.reg.arg1=ebx",
|
|
"cc.reg.arg2=ecx",
|
|
"cc.reg.arg3=edx",
|
|
"cc.reg.ret=eax",
|
|
"cc.stdcall.argn=stack",
|
|
"cc.stdcall.ret=eax",
|
|
"cc.watcom.arg0=eax",
|
|
"cc.watcom.arg1=edx",
|
|
"cc.watcom.arg2=ebx",
|
|
"cc.watcom.arg3=ecx",
|
|
"cc.watcom.argn=stack",
|
|
"cdecl=cc",
|
|
"cdecl-thiscall-ms=cc",
|
|
"default.cc=cdecl",
|
|
"fastcall=cc",
|
|
"optlink=cc",
|
|
"pascal=cc",
|
|
"reg=cc",
|
|
"stdcall=cc",
|
|
"watcom=cc",
|
|
"zigns",
|
|
"classes"
|
|
]
|
|
}
|
|
}
|
|
EOF
|
|
RUN
|