Mercurial > ecos-v3_0-branch
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 |
