Changeset 143696a in rtems
- Timestamp:
- 10/16/15 06:15:03 (7 years ago)
- Branches:
- 5, master
- Children:
- a3ba5b37
- Parents:
- 2423857
- git-author:
- Sebastian Huber <sebastian.huber@…> (10/16/15 06:15:03)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (10/26/15 08:13:19)
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/shared/include/bootcard.h
r2423857 r143696a 101 101 * executed after RTEMS is initialized. 102 102 */ 103 void boot_card(const char *cmdline) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;103 void boot_card(const char *cmdline) RTEMS_NO_RETURN; 104 104 105 105 #ifdef CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK -
c/src/lib/libbsp/shared/include/fatal.h
r2423857 r143696a 121 121 } bsp_fatal_code; 122 122 123 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTEstatic inline void123 RTEMS_NO_RETURN static inline void 124 124 bsp_fatal( bsp_fatal_code code ) 125 125 { -
c/src/lib/libbsp/sparc/leon3/include/leon.h
r2423857 r143696a 377 377 void bsp_debug_uart_init(void); 378 378 379 void leon3_power_down_loop(void) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;379 void leon3_power_down_loop(void) RTEMS_NO_RETURN; 380 380 381 381 static inline uint32_t leon3_get_cpu_count( -
cpukit/libcsupport/include/rtems/error.h
r2423857 r143696a 131 131 const char *printf_format, 132 132 ... 133 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;133 ) RTEMS_NO_RETURN; 134 134 135 135 extern int rtems_panic_in_progress; -
cpukit/libmisc/stackchk/check.c
r2423857 r143696a 224 224 Thread_Control *running, 225 225 bool pattern_ok 226 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;226 ) RTEMS_NO_RETURN; 227 227 228 228 void Stack_check_report_blown_task(Thread_Control *running, bool pattern_ok) -
cpukit/sapi/include/rtems/fatal.h
r2423857 r143696a 17 17 #define _RTEMS_FATAL_H 18 18 19 #include <rtems/score/basedefs.h> /* RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE*/19 #include <rtems/score/basedefs.h> /* RTEMS_NO_RETURN */ 20 20 #include <rtems/extension.h> 21 21 … … 71 71 void rtems_fatal_error_occurred( 72 72 uint32_t the_error 73 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;73 ) RTEMS_NO_RETURN; 74 74 75 75 /** … … 84 84 rtems_fatal_source source, 85 85 rtems_fatal_code error 86 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;86 ) RTEMS_NO_RETURN; 87 87 88 88 /** -
cpukit/sapi/include/rtems/init.h
r2423857 r143696a 87 87 */ 88 88 void rtems_initialize_start_multitasking(void) 89 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;89 RTEMS_NO_RETURN; 90 90 91 91 /** … … 100 100 void rtems_shutdown_executive( 101 101 uint32_t result 102 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;102 ) RTEMS_NO_RETURN; 103 103 104 104 #ifdef __cplusplus -
cpukit/score/cpu/arm/rtems/score/cpu.h
r2423857 r143696a 490 490 491 491 void _CPU_Context_restore( Context_Control *new_context ) 492 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;492 RTEMS_NO_RETURN; 493 493 494 494 #if defined(ARM_MULTILIB_ARCH_V7M) 495 495 void _ARMV7M_Start_multitasking( Context_Control *heir ) 496 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;496 RTEMS_NO_RETURN; 497 497 #define _CPU_Start_multitasking _ARMV7M_Start_multitasking 498 498 #endif -
cpukit/score/cpu/avr/rtems/score/cpu.h
r2423857 r143696a 1067 1067 void _CPU_Context_restore( 1068 1068 Context_Control *new_context 1069 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1069 ) RTEMS_NO_RETURN; 1070 1070 1071 1071 /* -
cpukit/score/cpu/bfin/rtems/score/cpu.h
r2423857 r143696a 1150 1150 void _CPU_Context_restore( 1151 1151 Context_Control *new_context 1152 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1152 ) RTEMS_NO_RETURN; 1153 1153 1154 1154 /** -
cpukit/score/cpu/epiphany/rtems/score/cpu.h
r2423857 r143696a 949 949 void _CPU_Context_restore( 950 950 Context_Control *new_context 951 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;951 ) RTEMS_NO_RETURN; 952 952 953 953 /* -
cpukit/score/cpu/h8300/rtems/score/cpu.h
r2423857 r143696a 1061 1061 void _CPU_Context_restore( 1062 1062 Context_Control *new_context 1063 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1063 ) RTEMS_NO_RETURN; 1064 1064 1065 1065 /* -
cpukit/score/cpu/i386/rtems/score/cpu.h
r2423857 r143696a 650 650 void _CPU_Context_restore( 651 651 Context_Control *new_context 652 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;652 ) RTEMS_NO_RETURN; 653 653 654 654 /* -
cpukit/score/cpu/lm32/rtems/score/cpu.h
r2423857 r143696a 1153 1153 void _CPU_Context_restore( 1154 1154 Context_Control *new_context 1155 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1155 ) RTEMS_NO_RETURN; 1156 1156 1157 1157 /** -
cpukit/score/cpu/m32c/rtems/score/cpu.h
r2423857 r143696a 820 820 void _CPU_Context_Restart_self( 821 821 Context_Control *the_context 822 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;822 ) RTEMS_NO_RETURN; 823 823 824 824 /** … … 1137 1137 void _CPU_Context_restore( 1138 1138 Context_Control *new_context 1139 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1139 ) RTEMS_NO_RETURN; 1140 1140 1141 1141 static inline void _CPU_Context_volatile_clobber( uintptr_t pattern ) -
cpukit/score/cpu/m32r/rtems/score/cpu.h
r2423857 r143696a 841 841 void _CPU_Context_Restart_self( 842 842 Context_Control *the_context 843 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;843 ) RTEMS_NO_RETURN; 844 844 845 845 /** … … 1146 1146 void _CPU_Context_restore( 1147 1147 Context_Control *new_context 1148 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1148 ) RTEMS_NO_RETURN; 1149 1149 1150 1150 /** -
cpukit/score/cpu/m68k/rtems/score/cpu.h
r2423857 r143696a 680 680 void _CPU_Context_Restart_self( 681 681 Context_Control *the_context 682 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;682 ) RTEMS_NO_RETURN; 683 683 684 684 /* -
cpukit/score/cpu/mips/rtems/score/cpu.h
r2423857 r143696a 1084 1084 void _CPU_Context_restore( 1085 1085 Context_Control *new_context 1086 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1086 ) RTEMS_NO_RETURN; 1087 1087 1088 1088 /* -
cpukit/score/cpu/moxie/rtems/score/cpu.h
r2423857 r143696a 939 939 void _CPU_Context_restore( 940 940 Context_Control *new_context 941 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;941 ) RTEMS_NO_RETURN; 942 942 943 943 /* -
cpukit/score/cpu/nios2/rtems/score/cpu.h
r2423857 r143696a 307 307 308 308 void _CPU_Fatal_halt( uint32_t _source, uint32_t _error ) 309 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;309 RTEMS_NO_RETURN; 310 310 311 311 /** … … 336 336 void _CPU_Context_restore( 337 337 Context_Control *new_context 338 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;338 ) RTEMS_NO_RETURN; 339 339 340 340 void _CPU_Context_volatile_clobber( uintptr_t pattern ); -
cpukit/score/cpu/no_cpu/rtems/score/cpu.h
r2423857 r143696a 1311 1311 void _CPU_Context_restore( 1312 1312 Context_Control *new_context 1313 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1313 ) RTEMS_NO_RETURN; 1314 1314 1315 1315 /** -
cpukit/score/cpu/or1k/rtems/score/cpu.h
r2423857 r143696a 951 951 void _CPU_Context_restore( 952 952 Context_Control *new_context 953 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;953 ) RTEMS_NO_RETURN; 954 954 955 955 /* -
cpukit/score/cpu/powerpc/rtems/score/cpu.h
r2423857 r143696a 1071 1071 void _CPU_Context_restore( 1072 1072 Context_Control *new_context 1073 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1073 ) RTEMS_NO_RETURN; 1074 1074 1075 1075 /* -
cpukit/score/cpu/sh/rtems/score/cpu.h
r2423857 r143696a 852 852 void _CPU_Context_restore( 853 853 Context_Control *new_context 854 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;854 ) RTEMS_NO_RETURN; 855 855 856 856 /* -
cpukit/score/cpu/sparc/rtems/score/cpu.h
r2423857 r143696a 1109 1109 */ 1110 1110 extern void _CPU_Fatal_halt(uint32_t source, uint32_t error) 1111 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1111 RTEMS_NO_RETURN; 1112 1112 1113 1113 /* end of Fatal Error manager macros */ … … 1197 1197 void _CPU_Context_restore( 1198 1198 Context_Control *new_context 1199 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1199 ) RTEMS_NO_RETURN; 1200 1200 1201 1201 /** -
cpukit/score/cpu/sparc/rtems/score/sparc.h
r2423857 r143696a 354 354 */ 355 355 void sparc_syscall_exit(uint32_t exitcode1, uint32_t exitcode2) 356 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;356 RTEMS_NO_RETURN; 357 357 358 358 /** -
cpukit/score/cpu/sparc64/rtems/score/cpu.h
r2423857 r143696a 977 977 void _CPU_Context_restore( 978 978 Context_Control *new_context 979 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;979 ) RTEMS_NO_RETURN; 980 980 981 981 /* -
cpukit/score/cpu/v850/rtems/score/cpu.h
r2423857 r143696a 1052 1052 void _CPU_Context_restore( 1053 1053 Context_Control *new_context 1054 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;1054 ) RTEMS_NO_RETURN; 1055 1055 1056 1056 /* XXX this should be possible to remove */ -
cpukit/score/include/rtems/score/assert.h
r2423857 r143696a 62 62 63 63 void __assert_func(const char *, int, const char *, const char *) 64 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;64 RTEMS_NO_RETURN; 65 65 66 66 #define _Assert( _e ) \ -
cpukit/score/include/rtems/score/basedefs.h
r2423857 r143696a 155 155 */ 156 156 #if defined(RTEMS_SCHEDSIM) 157 #define RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE157 #define RTEMS_NO_RETURN 158 158 #elif defined(__GNUC__) 159 #define RTEMS_COMPILER_NO_RETURN_ATTRIBUTE \ 160 __attribute__ ((noreturn)) 161 #else 162 #define RTEMS_COMPILER_NO_RETURN_ATTRIBUTE 163 #endif 159 #define RTEMS_NO_RETURN __attribute__((__noreturn__)) 160 #else 161 #define RTEMS_NO_RETURN 162 #endif 163 164 /* Provided for backward compatibility */ 165 #define RTEMS_COMPILER_NO_RETURN_ATTRIBUTE RTEMS_NO_RETURN 164 166 165 167 /** -
cpukit/score/include/rtems/score/interr.h
r2423857 r143696a 229 229 bool is_internal, 230 230 Internal_errors_t the_error 231 ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;231 ) RTEMS_NO_RETURN; 232 232 233 233 #ifdef __cplusplus -
cpukit/score/include/rtems/score/smpimpl.h
r2423857 r143696a 116 116 */ 117 117 void _SMP_Start_multitasking_on_secondary_processor( void ) 118 RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;118 RTEMS_NO_RETURN; 119 119 120 120 typedef void ( *SMP_Test_message_handler )( Per_CPU_Control *cpu_self ); -
cpukit/score/include/rtems/score/threadimpl.h
r2423857 r143696a 133 133 * the non-multitasking part of the system initialization. 134 134 */ 135 void _Thread_Start_multitasking( void ) RTEMS_ COMPILER_NO_RETURN_ATTRIBUTE;135 void _Thread_Start_multitasking( void ) RTEMS_NO_RETURN; 136 136 137 137 /**
Note: See TracChangeset
for help on using the changeset viewer.