From: Matt Joyce <matthew.jo...@embedded-brains.de> Edit assert statements in worker thread to check initialization against the __cleanup member of struct _reent instead of sdidinit. This will allow the removal of sdidinit in a follow up Newlib patch. --- testsuites/libtests/newlib01/init.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/testsuites/libtests/newlib01/init.c b/testsuites/libtests/newlib01/init.c index 383abf41f6..adea8d84ca 100644 --- a/testsuites/libtests/newlib01/init.c +++ b/testsuites/libtests/newlib01/init.c @@ -70,7 +70,7 @@ static void worker_task(rtems_task_argument arg) char buf[1] = { 'x' }; size_t n; - rtems_test_assert(reent->__sdidinit == 0); + rtems_test_assert(reent->__cleanup == 0); output = stdout = fopen(&file_path[0], "r+"); rtems_test_assert(stdout != NULL); @@ -78,9 +78,9 @@ static void worker_task(rtems_task_argument arg) /* * Check newlib's __sinit does not touch our assigned file pointer. */ - rtems_test_assert(reent->__sdidinit == 0); + rtems_test_assert(reent->__cleanup == 0); rtems_test_assert(fflush(stdout) == 0); - rtems_test_assert(reent->__sdidinit != 0); + rtems_test_assert(reent->__cleanup != 0); rtems_test_assert(stdout == output); n = fwrite(&buf[0], sizeof(buf), 1, stdout); -- 2.31.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel