summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/exec/score/headers/userext.h5
-rw-r--r--c/src/exec/score/include/rtems/score/userext.h5
-rw-r--r--cpukit/score/include/rtems/score/userext.h5
3 files changed, 15 insertions, 0 deletions
diff --git a/c/src/exec/score/headers/userext.h b/c/src/exec/score/headers/userext.h
index 4b4290ab4d..f8a862080b 100644
--- a/c/src/exec/score/headers/userext.h
+++ b/c/src/exec/score/headers/userext.h
@@ -60,6 +60,11 @@ typedef User_extensions_routine ( *User_extensions_thread_switch_extension )(
Thread_Control *
);
+typedef User_extensions_routine (
+ *User_extensions_thread_post_switch_extension )(
+ Thread_Control *
+ );
+
typedef User_extensions_routine ( *User_extensions_thread_begin_extension )(
Thread_Control *
);
diff --git a/c/src/exec/score/include/rtems/score/userext.h b/c/src/exec/score/include/rtems/score/userext.h
index 4b4290ab4d..f8a862080b 100644
--- a/c/src/exec/score/include/rtems/score/userext.h
+++ b/c/src/exec/score/include/rtems/score/userext.h
@@ -60,6 +60,11 @@ typedef User_extensions_routine ( *User_extensions_thread_switch_extension )(
Thread_Control *
);
+typedef User_extensions_routine (
+ *User_extensions_thread_post_switch_extension )(
+ Thread_Control *
+ );
+
typedef User_extensions_routine ( *User_extensions_thread_begin_extension )(
Thread_Control *
);
diff --git a/cpukit/score/include/rtems/score/userext.h b/cpukit/score/include/rtems/score/userext.h
index 4b4290ab4d..f8a862080b 100644
--- a/cpukit/score/include/rtems/score/userext.h
+++ b/cpukit/score/include/rtems/score/userext.h
@@ -60,6 +60,11 @@ typedef User_extensions_routine ( *User_extensions_thread_switch_extension )(
Thread_Control *
);
+typedef User_extensions_routine (
+ *User_extensions_thread_post_switch_extension )(
+ Thread_Control *
+ );
+
typedef User_extensions_routine ( *User_extensions_thread_begin_extension )(
Thread_Control *
);