Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4973 right-hear 1
#include
2
#include
3
#include
4
 
5
void * __menuet__exec_thread(void (* func_ptr)(void),__u32 stack_size,int * retp)
6
{
7
 void * __stk, * __ret;
8
 __ret=__stk=malloc(stack_size);
9
 __stk+=stack_size-1;
10
 __asm__ __volatile__("int $0x40":"=a"(*retp):"0"(51L),"b"(1L),"c"((__u32)func_ptr),"d"((__u32)__stk));
11
 return __ret;
12
}