Fix build warnings in nptl/tst-eintr1.c

This patch fixes the gcc warnings seen with gcc 9.1 -O3 on s390x:
tst-eintr1.c: In function ‘tf1’:
tst-eintr1.c:46:1: error: no return statement in function returning non-void [-Werror=return-type]
   46 | }
      | ^
tst-eintr1.c: In function ‘do_test’:
tst-eintr1.c:57:17: error: unused variable ‘th’ [-Werror=unused-variable]
   57 |       pthread_t th = xpthread_create (NULL, tf1, NULL);
      |                 ^~

ChangeLog:

	* nptl/tst-eintr1.c (tf1): Add return statement.
	(do_test): Remove unused th variable.
This commit is contained in:
Stefan Liebler 2019-06-26 12:29:50 +02:00
parent 9e6a7d9c17
commit c78b3f55d1
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2019-06-26 Stefan Liebler <stli@linux.ibm.com>
* nptl/tst-eintr1.c (tf1): Add return statement.
(do_test): Remove unused th variable.
2019-06-26 Stefan Liebler <stli@linux.ibm.com>
* locale/programs/ld-ctype.c (charclass_symbolic_ellipsis):

View File

@ -43,6 +43,7 @@ tf1 (void *arg)
pthread_t th = xpthread_create (NULL, tf2, NULL);
xpthread_join (th);
}
return NULL;
}
@ -53,9 +54,7 @@ do_test (void)
int i;
for (i = 0; i < 10; ++i)
{
pthread_t th = xpthread_create (NULL, tf1, NULL);
}
xpthread_create (NULL, tf1, NULL);
delayed_exit (3);
/* This call must never return. */