Mercurial > ecos-v2_0-branch
diff packages/kernel/current/tests/kexcept1.c @ 4:1d7f19c9e4d1 ecos-sw-1999-05-11
Merge from eCos master repository on 1999-05-11-21:11:10-BST
| author | jlarmour |
|---|---|
| date | Tue, 11 May 1999 14:07:25 +0000 |
| parents | 443894e2e912 |
| children | d3fbcdfa1b2f |
line wrap: on
line diff
--- a/packages/kernel/current/tests/kexcept1.c +++ b/packages/kernel/current/tests/kexcept1.c @@ -143,9 +143,14 @@ static void entry0( CYG_ADDRWORD data ) cyg_exception_clear_handler(CYGNUM_HAL_EXCEPTION_MAX); cyg_exception_clear_handler(CYGNUM_HAL_EXCEPTION_MAX); -#ifdef CYGPKG_HAL_I386_LINUX +#if 0 +#elif defined(CYGPKG_HAL_POWERPC_SIM) + // The exception generated by the SIM is not recognized by GDB. + // PR 19945 workaround. + CYG_TEST_NA("Not applicable to PowerPC SIM"); +#elif defined(CYGPKG_HAL_I386_LINUX) // We can't catch segmentation violation exceptions on Linux. - CYG_TEST_PASS_FINISH("Except 1 OK"); + CYG_TEST_NA("Not applicable to synthetic target"); #endif for(n = CYGNUM_HAL_EXCEPTION_MIN; n <= CYGNUM_HAL_EXCEPTION_MAX; n++) {
