summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-07-25 15:13:35 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-07-25 15:13:35 +0000
commit39d3f8de549c388c5a672d28745714a372e1fb6e (patch)
tree841a004eaf79fba4995f1d6312431f210a0e5286 /cpukit
parent2010-07-25 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-39d3f8de549c388c5a672d28745714a372e1fb6e.tar.bz2
2010-07-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/rtems/init.h: Mark rtems_shutdown_executive as a noreturn method.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/ChangeLog5
-rw-r--r--cpukit/sapi/include/rtems/init.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 3cb39246ea..68118ea72a 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,5 +1,10 @@
2010-07-25 Joel Sherrill <joel.sherrill@oarcorp.com>
+ * sapi/include/rtems/init.h: Mark rtems_shutdown_executive as a
+ noreturn method.
+
+2010-07-25 Joel Sherrill <joel.sherrill@oarcorp.com>
+
* libcsupport/src/gxx_wrappers.c: Free contents of key not key itself.
Kye pointer will never be malloc'ed.
diff --git a/cpukit/sapi/include/rtems/init.h b/cpukit/sapi/include/rtems/init.h
index 2a6a01f601..8cc7aa5c31 100644
--- a/cpukit/sapi/include/rtems/init.h
+++ b/cpukit/sapi/include/rtems/init.h
@@ -90,7 +90,7 @@ void rtems_initialize_start_multitasking(void);
*/
void rtems_shutdown_executive(
uint32_t result
-);
+) RTEMS_COMPILER_NO_RETURN_ATTRIBUTE;
#ifdef __cplusplus
}