From 02a200d157d780ee2139fd1440cacebb9c12a1e0 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 9 Apr 2002 19:19:03 +0000 Subject: 2002-04-08 Chris Johns * Per PR141 and PR174, make task switch extension its own list and fix all odd problems introduced by providing macro version. * inline/rtems/score/userext.inl: Fix. --- c/src/exec/score/macros/rtems/score/userext.inl | 2 ++ 1 file changed, 2 insertions(+) (limited to 'c/src/exec/score/macros') diff --git a/c/src/exec/score/macros/rtems/score/userext.inl b/c/src/exec/score/macros/rtems/score/userext.inl index f08c5d81db..3904bd1657 100644 --- a/c/src/exec/score/macros/rtems/score/userext.inl +++ b/c/src/exec/score/macros/rtems/score/userext.inl @@ -81,6 +81,8 @@ _Chain_Prepend( &_User_extensions_List, &(_the_extension)->Node ); \ \ if ( (_the_extension)->Callouts.thread_switch != NULL ) { \ + (_the_extension)->Switch.thread_switch = \ + (_the_extension)->Callouts.thread_switch; \ _Chain_Append( \ &_User_extensions_Switches_list, &(_the_extension)->Switch.Node ); \ } \ -- cgit v1.2.3