comparison packages/kernel/current/tests/dhrystone.c @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents c5536bad4c24
children 59d97b6ba612
comparison
equal deleted inserted replaced
75:41bf073c0c32 76:435cced73e2f
42 && defined(CYGSEM_LIBC_STDIO_PRINTF_FLOATING_POINT) 42 && defined(CYGSEM_LIBC_STDIO_PRINTF_FLOATING_POINT)
43 43
44 #if defined(__OPTIMIZE__) \ 44 #if defined(__OPTIMIZE__) \
45 && !defined(CYGPKG_INFRA_DEBUG) \ 45 && !defined(CYGPKG_INFRA_DEBUG) \
46 && !defined(CYGPKG_KERNEL_INSTRUMENT) 46 && !defined(CYGPKG_KERNEL_INSTRUMENT)
47
48 #if !defined(CYGDBG_INFRA_DIAG_USE_DEVICE)
47 49
48 #include <cyg/hal/hal_cache.h> 50 #include <cyg/hal/hal_cache.h>
49 #include <cyg/kernel/kapi.h> 51 #include <cyg/kernel/kapi.h>
50 #include <stdlib.h> 52 #include <stdlib.h>
51 53
1155 else /* not executed */ 1157 else /* not executed */
1156 return (false); 1158 return (false);
1157 } /* Func_3 */ 1159 } /* Func_3 */
1158 1160
1159 #else 1161 #else
1162 #define NA_MSG "Must use HAL diag output to avoid background DSR activity"
1163 #endif // CYGDBG_INFRA_DIAG_USE_DEVICE
1164
1165 #else
1160 #define NA_MSG "Only runs with optimized code, no tracing and no asserts" 1166 #define NA_MSG "Only runs with optimized code, no tracing and no asserts"
1161 #endif // __OPTIMIZE__ && !CYGPKG_INFRA_DEBUG && !CYGPKG_KERNEL_INSTRUMENT 1167 #endif // __OPTIMIZE__ && !CYGPKG_INFRA_DEBUG && !CYGPKG_KERNEL_INSTRUMENT
1162 1168
1163 #else 1169 #else
1164 #define NA_MSG "Requires CYGFUN_KERNEL_API_C && CYGSEM_LIBC_STDIO_PRINTF_FLOATING_POINT" 1170 #define NA_MSG "Requires CYGFUN_KERNEL_API_C && CYGSEM_LIBC_STDIO_PRINTF_FLOATING_POINT"