Changeset 81daab3 in rtems


Ignore:
Timestamp:
Jun 7, 1996, 3:22:19 PM (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
d03f192
Parents:
05ce4e09
Message:

added states for "join at exit" and "interruptible by signal"

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/headers/states.h

    r05ce4e09 r81daab3  
    4747#define STATES_WAITING_FOR_MUTEX               0x0400
    4848#define STATES_WAITING_FOR_CONDITION_VARIABLE  0x0800
    49 #define STATES_WAITING_FOR_RPC_REPLY           0x1000
    50 #define STATES_WAITING_FOR_PERIOD              0x2000
     49#define STATES_WAITING_FOR_JOIN_AT_EXIT        0x1000
     50#define STATES_WAITING_FOR_RPC_REPLY           0x2000
     51#define STATES_WAITING_FOR_PERIOD              0x4000
     52#define STATES_INTERRUPTIBLE_BY_SIGNAL         0x8000
    5153
    5254#define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER             | \
    5355                                 STATES_WAITING_FOR_SEGMENT            | \
    5456                                 STATES_WAITING_FOR_MESSAGE            | \
     57                                 STATES_WAITING_FOR_SEMAPHORE          | \
    5558                                 STATES_WAITING_FOR_MUTEX              | \
    5659                                 STATES_WAITING_FOR_CONDITION_VARIABLE | \
    57                                  STATES_WAITING_FOR_SEMAPHORE  )
     60                                 STATES_WAITING_FOR_JOIN_AT_EXIT )
    5861
    5962#define STATES_WAITING_ON_THREAD_QUEUE \
  • c/src/exec/score/include/rtems/score/states.h

    r05ce4e09 r81daab3  
    4747#define STATES_WAITING_FOR_MUTEX               0x0400
    4848#define STATES_WAITING_FOR_CONDITION_VARIABLE  0x0800
    49 #define STATES_WAITING_FOR_RPC_REPLY           0x1000
    50 #define STATES_WAITING_FOR_PERIOD              0x2000
     49#define STATES_WAITING_FOR_JOIN_AT_EXIT        0x1000
     50#define STATES_WAITING_FOR_RPC_REPLY           0x2000
     51#define STATES_WAITING_FOR_PERIOD              0x4000
     52#define STATES_INTERRUPTIBLE_BY_SIGNAL         0x8000
    5153
    5254#define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER             | \
    5355                                 STATES_WAITING_FOR_SEGMENT            | \
    5456                                 STATES_WAITING_FOR_MESSAGE            | \
     57                                 STATES_WAITING_FOR_SEMAPHORE          | \
    5558                                 STATES_WAITING_FOR_MUTEX              | \
    5659                                 STATES_WAITING_FOR_CONDITION_VARIABLE | \
    57                                  STATES_WAITING_FOR_SEMAPHORE  )
     60                                 STATES_WAITING_FOR_JOIN_AT_EXIT )
    5861
    5962#define STATES_WAITING_ON_THREAD_QUEUE \
  • cpukit/score/include/rtems/score/states.h

    r05ce4e09 r81daab3  
    4747#define STATES_WAITING_FOR_MUTEX               0x0400
    4848#define STATES_WAITING_FOR_CONDITION_VARIABLE  0x0800
    49 #define STATES_WAITING_FOR_RPC_REPLY           0x1000
    50 #define STATES_WAITING_FOR_PERIOD              0x2000
     49#define STATES_WAITING_FOR_JOIN_AT_EXIT        0x1000
     50#define STATES_WAITING_FOR_RPC_REPLY           0x2000
     51#define STATES_WAITING_FOR_PERIOD              0x4000
     52#define STATES_INTERRUPTIBLE_BY_SIGNAL         0x8000
    5153
    5254#define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER             | \
    5355                                 STATES_WAITING_FOR_SEGMENT            | \
    5456                                 STATES_WAITING_FOR_MESSAGE            | \
     57                                 STATES_WAITING_FOR_SEMAPHORE          | \
    5558                                 STATES_WAITING_FOR_MUTEX              | \
    5659                                 STATES_WAITING_FOR_CONDITION_VARIABLE | \
    57                                  STATES_WAITING_FOR_SEMAPHORE  )
     60                                 STATES_WAITING_FOR_JOIN_AT_EXIT )
    5861
    5962#define STATES_WAITING_ON_THREAD_QUEUE \
Note: See TracChangeset for help on using the changeset viewer.