avr.cfg and posix.cfg: Added support for more functions.

This commit is contained in:
orbitcowboy 2014-06-26 16:22:49 +02:00
parent 7ea7ee0005
commit ff9a39d1f6
2 changed files with 42 additions and 0 deletions

View File

@ -288,5 +288,13 @@
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-uninit/></arg>
</function>
<function name="memccpy">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/></arg>
<arg nr="2"><not-uninit/></arg>
<arg nr="3"><not-uninit/></arg>
<arg nr="4"><not-uninit/></arg>
</function>
</def>

View File

@ -58,6 +58,40 @@
<leak-ignore/>
<arg nr="1"><not-null/></arg>
</function>
<function name="memmem">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-uninit/><not-null/></arg>
<arg nr="2"><not-uninit/></arg>
<arg nr="3"><not-uninit/><not-null/></arg>
<arg nr="4"><not-uninit/></arg>
</function>
<function name="memrchr">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/><not-uninit/></arg>
<arg nr="2"><not-uninit/><not-bool/><valid>0:</valid></arg>
<arg nr="3"><not-bool/><valid>0:</valid></arg>
</function>
<function name="rawmemchr">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-null/><not-uninit/></arg>
<arg nr="2"><not-uninit/><not-bool/><valid>0:</valid></arg>
</function>
<function name="strcasecmp">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-uninit/><not-null/></arg>
<arg nr="2"><not-uninit/><not-null/></arg>
</function>
<function name="strncasecmp">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"><not-uninit/><not-null/></arg>
<arg nr="2"><not-uninit/><not-null/></arg>
<arg nr="3"><not-bool/><valid>0:</valid></arg>
</function>
<memory>
<dealloc>free</dealloc>
<alloc init="true">strdup</alloc>