Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
9325 Boppan 1
#include 
2
#define __USE_GNU
3
#include 
4
#include 
5
 
6
sigset_t mask;
7
 
8
void reset_procmask(void) {
9
    sigemptyset (&mask);
10
	sigaddset (&mask, SIGPROF);
11
    sigprocmask(SIG_UNBLOCK, &mask, NULL);
12
}
13
 
14
int get_fake_if(ucontext_t *ctx) {
15
    // we fake IF with id flag
16
    return !(ctx->uc_mcontext.__gregs[REG_EFL] & (1 << 21));
17
}