Extended std.cfg
This commit is contained in:
parent
6f92557478
commit
6c2943d33d
48
cfg/std.cfg
48
cfg/std.cfg
|
@ -14,6 +14,7 @@
|
||||||
<function name="asin"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="asin"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="atan"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="atan"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="atan2"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg><arg nr="2"><not-uninit/></arg></function>
|
<function name="atan2"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg><arg nr="2"><not-uninit/></arg></function>
|
||||||
|
<function name="atexit"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-null/></arg></function>
|
||||||
<function name="atof"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="atof"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="atoi"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="atoi"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="atol"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="atol"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
|
@ -25,6 +26,7 @@
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<arg nr="1"><not-null/><not-uninit/></arg>
|
<arg nr="1"><not-null/><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="clock"><noreturn>false</noreturn><leak-ignore/></function>
|
||||||
<function name="cos"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="cos"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="cosh"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
<function name="cosh"><pure/><noreturn>false</noreturn><leak-ignore/><arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="ctime">
|
<function name="ctime">
|
||||||
|
@ -198,12 +200,30 @@
|
||||||
<arg nr="3"><not-uninit/></arg>
|
<arg nr="3"><not-uninit/></arg>
|
||||||
<arg nr="4"><not-null/><not-uninit/></arg>
|
<arg nr="4"><not-null/><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="mblen">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1"><not-uninit/></arg>
|
||||||
|
<arg nr="2"><not-uninit/></arg>
|
||||||
|
</function>
|
||||||
|
<function name="mbtowc">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="2"><not-uninit/></arg>
|
||||||
|
<arg nr="3"><not-uninit/></arg>
|
||||||
|
</function>
|
||||||
<function name="mbstowcs">
|
<function name="mbstowcs">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<arg nr="2"><not-null/><not-uninit/></arg>
|
<arg nr="2"><not-null/><not-uninit/></arg>
|
||||||
<arg nr="3"><not-uninit/></arg>
|
<arg nr="3"><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="wctomb">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1"><not-uninit/></arg>
|
||||||
|
<arg nr="2"><not-uninit/></arg>
|
||||||
|
</function>
|
||||||
<function name="wcstombs">
|
<function name="wcstombs">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
@ -215,6 +235,10 @@
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
<arg nr="1"><not-null/><not-uninit/></arg>
|
<arg nr="1"><not-null/><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="getchar">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
</function>
|
||||||
<function name="ungetc">
|
<function name="ungetc">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
@ -251,6 +275,7 @@
|
||||||
<function name="isupper"> <pure/><noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
<function name="isupper"> <pure/><noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
||||||
<function name="isxdigit"><pure/><noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
<function name="isxdigit"><pure/><noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
||||||
<function name="labs"> <pure/><noreturn>false</noreturn><leak-ignore/> <arg nr="1"><not-uninit/></arg></function>
|
<function name="labs"> <pure/><noreturn>false</noreturn><leak-ignore/> <arg nr="1"><not-uninit/></arg></function>
|
||||||
|
<function name="llabs"> <pure/><noreturn>false</noreturn><leak-ignore/> <arg nr="1"><not-uninit/></arg></function>
|
||||||
<function name="ldexp">
|
<function name="ldexp">
|
||||||
<pure/>
|
<pure/>
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
|
@ -265,6 +290,7 @@
|
||||||
<function name="srand">
|
<function name="srand">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
<arg nr="1"><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
<function name="ldiv">
|
<function name="ldiv">
|
||||||
<pure/>
|
<pure/>
|
||||||
|
@ -273,6 +299,13 @@
|
||||||
<arg nr="1"><not-uninit/></arg>
|
<arg nr="1"><not-uninit/></arg>
|
||||||
<arg nr="2"><not-uninit/></arg>
|
<arg nr="2"><not-uninit/></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="lldiv">
|
||||||
|
<pure/>
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
<arg nr="1"><not-uninit/></arg>
|
||||||
|
<arg nr="2"><not-uninit/></arg>
|
||||||
|
</function>
|
||||||
<function name="localtime">
|
<function name="localtime">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
@ -463,6 +496,7 @@
|
||||||
<resource>
|
<resource>
|
||||||
<dealloc>fclose</dealloc>
|
<dealloc>fclose</dealloc>
|
||||||
<alloc init="true">fopen</alloc>
|
<alloc init="true">fopen</alloc>
|
||||||
|
<alloc init="true">tmpfile</alloc>
|
||||||
<alloc init="true">freopen</alloc>
|
<alloc init="true">freopen</alloc>
|
||||||
</resource>
|
</resource>
|
||||||
|
|
||||||
|
@ -654,6 +688,13 @@
|
||||||
<arg nr="1"><not-null/><not-uninit/></arg>
|
<arg nr="1"><not-null/><not-uninit/></arg>
|
||||||
<arg nr="2"><valid>0:255</valid></arg>
|
<arg nr="2"><valid>0:255</valid></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="strbprk">
|
||||||
|
<noreturn>false</noreturn>
|
||||||
|
<leak-ignore/>
|
||||||
|
<pure/>
|
||||||
|
<arg nr="1"><not-null/><not-uninit/></arg>
|
||||||
|
<arg nr="2"><not-null/><not-uninit/></arg>
|
||||||
|
</function>
|
||||||
<function name="wcsrchr">
|
<function name="wcsrchr">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
@ -711,8 +752,15 @@
|
||||||
<arg nr="1"><not-null/><not-uninit/>
|
<arg nr="1"><not-null/><not-uninit/>
|
||||||
</arg> <arg nr="3"><valid>0,2:36</valid></arg>
|
</arg> <arg nr="3"><valid>0,2:36</valid></arg>
|
||||||
</function>
|
</function>
|
||||||
|
<function name="time"> <noreturn>false</noreturn> <leak-ignore/> </function>
|
||||||
|
<function name="tmpnam"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><not-uninit/></arg></function>
|
||||||
|
<function name="tmpfile"> <noreturn>false</noreturn> </function>
|
||||||
<function name="tolower"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
<function name="tolower"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
||||||
<function name="toupper"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
<function name="toupper"> <noreturn>false</noreturn> <leak-ignore/> <arg nr="1"><valid>0:255</valid></arg> </function>
|
||||||
|
<function name="va_arg"> <noreturn>false</noreturn> <leak-ignore/> </function>
|
||||||
|
<function name="va_copy"> <noreturn>false</noreturn> <leak-ignore/> </function>
|
||||||
|
<function name="va_end"> <noreturn>false</noreturn> <leak-ignore/> </function>
|
||||||
|
<function name="va_start"> <noreturn>false</noreturn> <leak-ignore/> </function>
|
||||||
<function name="wcstof">
|
<function name="wcstof">
|
||||||
<noreturn>false</noreturn>
|
<noreturn>false</noreturn>
|
||||||
<leak-ignore/>
|
<leak-ignore/>
|
||||||
|
|
Loading…
Reference in New Issue