comparison packages/language/c/libc/signals/current/tests/signal2.c @ 124:0ec04793409a ecos-sw-2000-09-11

Merge from eCos master repository on 2000-09-11-03:00:13-BST
author jlarmour
date Mon, 11 Sep 2000 02:42:46 +0000
parents 6ed91473a1cd
children 518f42066aba
comparison
equal deleted inserted replaced
123:9b71e8e665a3 124:0ec04793409a
170 #ifdef CYGNUM_HAL_EXCEPTION_ILLEGAL_INSTRUCTION 170 #ifdef CYGNUM_HAL_EXCEPTION_ILLEGAL_INSTRUCTION
171 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_ILLEGAL_INSTRUCTION, NULL ); 171 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_ILLEGAL_INSTRUCTION, NULL );
172 #endif 172 #endif
173 #ifdef CYGNUM_HAL_EXCEPTION_DIV_BY_ZERO 173 #ifdef CYGNUM_HAL_EXCEPTION_DIV_BY_ZERO
174 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_DIV_BY_ZERO, NULL ); 174 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_DIV_BY_ZERO, NULL );
175 #endif
176 #ifdef CYGNUM_HAL_EXCEPTION_FPU
177 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_FPU, NULL );
178 #endif
179 #ifdef CYGNUM_HAL_EXCEPTION_FPU_DIV_BY_ZERO
180 HAL_VSR_SET_TO_ECOS_HANDLER( CYGNUM_HAL_EXCEPTION_FPU_DIV_BY_ZERO, NULL );
175 #endif 181 #endif
176 #endif 182 #endif
177 183
178 #ifdef CYGSEM_LIBC_SIGNALS_HWEXCEPTIONS 184 #ifdef CYGSEM_LIBC_SIGNALS_HWEXCEPTIONS
179 185
237 243
238 CYG_TEST_INFO("Test 3"); 244 CYG_TEST_INFO("Test 3");
239 245
240 state = 3; 246 state = 3;
241 247
242 #if defined(CYGPKG_HAL_SH_EDK7708) 248 #if defined(CYGPKG_HAL_SH_7708)
243 CYG_TEST_PASS("Test 3 not applicable to sh 7708"); 249 CYG_TEST_PASS("Test 3 not applicable to sh 7708");
250 #elif defined(CYGPKG_HAL_SH_7709A)
251 CYG_TEST_PASS("Test 3 not applicable to sh 7709A");
244 #elif defined(CYGPKG_HAL_MN10300) 252 #elif defined(CYGPKG_HAL_MN10300)
245 CYG_TEST_PASS("Test 3 not applicable to mn10300"); 253 CYG_TEST_PASS("Test 3 not applicable to mn10300");
246 #elif defined(CYGPKG_HAL_MIPS_TX39) 254 #elif defined(CYGPKG_HAL_MIPS_TX39)
247 CYG_TEST_PASS("Test 3 not applicable to mips-tx39"); 255 CYG_TEST_PASS("Test 3 not applicable to mips-tx39");
248 #elif defined(CYGPKG_HAL_SPARCLITE) 256 #elif defined(CYGPKG_HAL_SPARCLITE)
269 #endif 277 #endif
270 278
271 CYG_TEST_FINISH("Finished tests from testcase " __FILE__ " for C " 279 CYG_TEST_FINISH("Finished tests from testcase " __FILE__ " for C "
272 "library signal functions"); 280 "library signal functions");
273 281
282 return 0;
274 } // main() 283 } // main()
275 284
276 // EOF signal2.c 285 // EOF signal2.c