Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/concurrency/kernel_private.h

    rb69ea6b r4dad189  
    7474extern thread_local processor *      volatile this_processor;
    7575
    76 // extern volatile thread_local bool preemption_in_progress;
    77 // extern volatile thread_local bool preemption_enabled;
    78 // extern volatile thread_local unsigned short disable_preempt_count;
    79 
    80 struct __cfa_kernel_preemption_data_t {
    81         bool enabled;
    82         bool in_progress;
    83         unsigned short disable_count;
    84 };
    85 
    86 extern volatile thread_local __cfa_kernel_preemption_data_t preemption;
     76extern volatile thread_local bool preemption_in_progress;
     77extern volatile thread_local bool preemption_enabled;
     78extern volatile thread_local unsigned short disable_preempt_count;
    8779
    8880//-----------------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.