diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-08-08 09:47:06 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-08-08 09:47:06 +0200 |
commit | 5c09e9dd1fb35120ddcca5b1087abd8f594d81fa (patch) | |
tree | 6641587853ba842a635f2ce1e73f1d8013bc47f4 /testsuites/sptests/splinkersets01/init.c | |
parent | atsam: Add atsam_rtc_get_time() (diff) | |
download | rtems-5c09e9dd1fb35120ddcca5b1087abd8f594d81fa.tar.bz2 |
sptests/splinkersets01: Fix warnings
Diffstat (limited to 'testsuites/sptests/splinkersets01/init.c')
-rw-r--r-- | testsuites/sptests/splinkersets01/init.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/testsuites/sptests/splinkersets01/init.c b/testsuites/sptests/splinkersets01/init.c index 28c6384377..853d8e1609 100644 --- a/testsuites/sptests/splinkersets01/init.c +++ b/testsuites/sptests/splinkersets01/init.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 embedded brains GmbH. All rights reserved. + * Copyright (c) 2015, 2016 embedded brains GmbH. All rights reserved. * * embedded brains GmbH * Dornierstr. 4 @@ -132,25 +132,25 @@ static void test(void) static void test_content(void) { - void volatile *b_rw = RTEMS_LINKER_SET_BEGIN(test_content_rw); - void volatile *e_rw = RTEMS_LINKER_SET_END(test_content_rw); - - void volatile const *b_ro = RTEMS_LINKER_SET_BEGIN(test_content_ro); - void volatile const *e_ro = RTEMS_LINKER_SET_END(test_content_ro); - - rtems_test_assert(&content_rw_1 >= b_rw); - rtems_test_assert(&content_rw_2 >= b_rw); - rtems_test_assert(&content_rw_3 >= b_rw); - rtems_test_assert(&content_rw_1 <= e_rw); - rtems_test_assert(&content_rw_2 <= e_rw); - rtems_test_assert(&content_rw_3 <= e_rw); - - rtems_test_assert(&content_ro_1 >= b_ro); - rtems_test_assert(&content_ro_2 >= b_ro); - rtems_test_assert(&content_ro_3 >= b_ro); - rtems_test_assert(&content_ro_1 <= e_ro); - rtems_test_assert(&content_ro_2 <= e_ro); - rtems_test_assert(&content_ro_3 <= e_ro); + uintptr_t b_rw = (uintptr_t) RTEMS_LINKER_SET_BEGIN(test_content_rw); + uintptr_t e_rw = (uintptr_t) RTEMS_LINKER_SET_END(test_content_rw); + + uintptr_t b_ro = (uintptr_t) RTEMS_LINKER_SET_BEGIN(test_content_ro); + uintptr_t e_ro = (uintptr_t) RTEMS_LINKER_SET_END(test_content_ro); + + rtems_test_assert((uintptr_t) &content_rw_1 >= b_rw); + rtems_test_assert((uintptr_t) &content_rw_2 >= b_rw); + rtems_test_assert((uintptr_t) &content_rw_3 >= b_rw); + rtems_test_assert((uintptr_t) &content_rw_1 <= e_rw); + rtems_test_assert((uintptr_t) &content_rw_2 <= e_rw); + rtems_test_assert((uintptr_t) &content_rw_3 <= e_rw); + + rtems_test_assert((uintptr_t) &content_ro_1 >= b_ro); + rtems_test_assert((uintptr_t) &content_ro_2 >= b_ro); + rtems_test_assert((uintptr_t) &content_ro_3 >= b_ro); + rtems_test_assert((uintptr_t) &content_ro_1 <= e_ro); + rtems_test_assert((uintptr_t) &content_ro_2 <= e_ro); + rtems_test_assert((uintptr_t) &content_ro_3 <= e_ro); } static void Init(rtems_task_argument arg) |