Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/concurrency/kernel

    r85b1deb r6b4cdd3  
    113113        pthread_t kernel_thread;
    114114
     115        // Termination
     116        // Set to true to notify the processor should terminate
     117        volatile bool do_terminate;
     118
     119        // Termination synchronisation
     120        semaphore terminated;
     121
    115122        // RunThread data
    116123        // Action to do after a thread is ran
     
    125132
    126133        // Idle lock
    127         __bin_sem_t idleLock;
    128 
    129         // Termination
    130         // Set to true to notify the processor should terminate
    131         volatile bool do_terminate;
    132 
    133         // Termination synchronisation
    134         semaphore terminated;
     134        sem_t idleLock;
    135135
    136136        // Link lists fields
    137         struct __dbg_node_proc {
     137        struct {
    138138                struct processor * next;
    139139                struct processor * prev;
     
    182182
    183183        // Link lists fields
    184         struct __dbg_node_cltr {
     184        struct {
    185185                cluster * next;
    186186                cluster * prev;
Note: See TracChangeset for help on using the changeset viewer.