CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
process.c
Go to the documentation of this file.
1/* FUNCTION: _beginthread */
2
4
16
17/* FUNCTION: _beginthreadex */
18
20
22 void *security,
23 unsigned stack_size,
24 unsigned (*start_address )(void *),
25 void *arglist,
26 unsigned initflag,
27 unsigned *thrdaddr)
28{
31 if(security)
32 (void)*(char*)security;
35 (void)*thrdaddr;
37 return handle;
38}
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562
__CPROVER_size_t _beginthread(void(*start_address)(void *), unsigned stack_size, void *arglist)
Definition process.c:5
__CPROVER_size_t _beginthreadex(void *security, unsigned stack_size, unsigned(*start_address)(void *), void *arglist, unsigned initflag, unsigned *thrdaddr)
Definition process.c:21
__CPROVER_size_t __VERIFIER_nondet___CPROVER_size_t(void)