diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-24 15:12:20 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-24 15:13:09 +0100 |
commit | 2e7c3f68d1835e6119f25d71f2de6aa109206df4 (patch) | |
tree | ba587e65fc80eba446cb96a07d8705f3590f97c4 | |
parent | ada/sp04: Fix clock get (diff) | |
download | rtems-2e7c3f68d1835e6119f25d71f2de6aa109206df4.tar.bz2 |
sptests/splinkersets01: Fix 64-bit targets
Update #3082.
-rw-r--r-- | testsuites/sptests/splinkersets01/init.c | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/testsuites/sptests/splinkersets01/init.c b/testsuites/sptests/splinkersets01/init.c index a567cb9449..ab0ce77c86 100644 --- a/testsuites/sptests/splinkersets01/init.c +++ b/testsuites/sptests/splinkersets01/init.c @@ -125,8 +125,14 @@ static void test(void) rtems_test_assert((size_t) (e - b) == RTEMS_ARRAY_SIZE(a)); rtems_test_assert((size_t) (ce - cb) == RTEMS_ARRAY_SIZE(ca)); - rtems_test_assert(RTEMS_LINKER_SET_SIZE(test_rw) == sizeof(a)); - rtems_test_assert(RTEMS_LINKER_SET_SIZE(test_ro) == sizeof(ca)); + rtems_test_assert( + RTEMS_LINKER_SET_SIZE(test_rw) + == sizeof(const int *) * RTEMS_ARRAY_SIZE(a) + ); + rtems_test_assert( + RTEMS_LINKER_SET_SIZE(test_ro) + == sizeof(const int *) * RTEMS_ARRAY_SIZE(ca) + ); rtems_test_assert( RTEMS_LINKER_SET_ITEM_COUNT(test_rw) == RTEMS_ARRAY_SIZE(a) ); @@ -139,8 +145,14 @@ static void test(void) rtems_test_assert((size_t) (ei - bi) == RTEMS_ARRAY_SIZE(a)); rtems_test_assert((size_t) (cei - cbi) == RTEMS_ARRAY_SIZE(ca)); rtems_test_assert((size_t) (se - sb) == 3); - rtems_test_assert(RTEMS_LINKER_SET_SIZE(test_rw_i) == sizeof(a)); - rtems_test_assert(RTEMS_LINKER_SET_SIZE(test_ro_i) == sizeof(ca)); + rtems_test_assert( + RTEMS_LINKER_SET_SIZE(test_rw_i) + == sizeof(const int *) * RTEMS_ARRAY_SIZE(a) + ); + rtems_test_assert( + RTEMS_LINKER_SET_SIZE(test_ro_i) + == sizeof(const int *) * RTEMS_ARRAY_SIZE(ca) + ); rtems_test_assert(RTEMS_LINKER_SET_SIZE(test_ro_s) == 3 * sizeof(int *)); rtems_test_assert( RTEMS_LINKER_SET_ITEM_COUNT(test_rw_i) == RTEMS_ARRAY_SIZE(a) |