From c6126e57fbbfd54cbd521f16be48239de0cb816f Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 8 Jan 1997 16:21:38 +0000 Subject: removed assert() for stat on non-devices. Now it returns -1. This makes gnat pass about 55 more tests in the acvc. --- c/src/lib/libc/syscalls.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'c/src') diff --git a/c/src/lib/libc/syscalls.c b/c/src/lib/libc/syscalls.c index 1128d09f53..af17dd1375 100644 --- a/c/src/lib/libc/syscalls.c +++ b/c/src/lib/libc/syscalls.c @@ -50,8 +50,7 @@ int __isatty(int _fd) int stat( const char *path, struct stat *buf ) { if ( strncmp( "/dev/", path, 5 ) ) { - puts( "stat -- non-devices not supported" ); - assert( 0 ); + return -1; } return __fstat( 0, buf ); } -- cgit v1.2.3