Add a couple of interfaces

This commit is contained in:
amai2012 2016-12-04 12:24:26 +01:00
parent 6086165403
commit abf59af87d
1 changed files with 39 additions and 0 deletions

View File

@ -2908,6 +2908,44 @@ The function 'mktemp' is considered to be dangerous due to race conditions and s
</arg>
<arg nr="3"/>
</function>
<!-- http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigaltstack.html -->
<!-- int sigaltstack(const stack_t *restrict ss, stack_t *restrict oss); -->
<function name="sigaltstack">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2"/>
</function>
<!-- http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigsetjmp.html -->
<!-- int sigsetjmp(sigjmp_buf env, int savemask); -->
<function name="sigsetjmp">
<noreturn>false</noreturn>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
</function>
<!-- http://pubs.opengroup.org/onlinepubs/9699919799/functions/sigprocmask.html -->
<!-- int pthread_sigmask(int how, const sigset_t *restrict set,
sigset_t *restrict oset);
int sigprocmask(int how, const sigset_t *restrict set,
sigset_t *restrict oset); -->
<function name="pthread_sigmask,sigprocmask">
<noreturn>false</noreturn>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="3">
<not-uninit/>
</arg>
</function>
<!-- http://man7.org/linux/man-pages/man2/getrusage.2.html-->
<!-- int getrusage(int who, struct rusage *usage);-->
<function name="getrusage">
@ -3059,6 +3097,7 @@ The function 'mktemp' is considered to be dangerous due to race conditions and s
<podtype name="timeval"/>
<podtype name="timezone"/>
<podtype name="sigaction"/>
<podtype name="stack_t"/>
<podtype name="mq_attr"/>
<podtype name="mqd_t"/>
<podtype name="datum"/>