From: roland Date: Mon, 29 Jan 1996 18:51:55 +0000 (+0000) Subject: (uname): Check for uname in syscalls.list files. X-Git-Tag: libc-960130~6 X-Git-Url: http://git.csclub.uwaterloo.ca/?p=kopensolaris-gnu%2Fglibc.git;a=commitdiff_plain;h=9167f4572d3ee7341f8d581b8b9dc19b3b264646;ds=sidebyside (uname): Check for uname in syscalls.list files. --- diff --git a/configure.in b/configure.in index 891859c0c0..6ad4e5190a 100644 --- a/configure.in +++ b/configure.in @@ -419,8 +419,11 @@ for dir in $sysnames; do . $sysdep_dir/$dir/configure fi if test -z "$uname"; then - { test -r $sysdep_dir/$dir/uname.c || test -r $sysdep_dir/$dir/uname.S; } \ - && uname=$dir + if test -r $sysdep_dir/$dir/uname.c || + test -r $sysdep_dir/$dir/uname.S || + { test -r $sysdep_dir/$dir/syscalls.list && + grep '^uname[ ]' $sysdep_dir/$dir/syscalls.list >/dev/null; }; then + uname=$dir fi done