summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-01-08 16:21:38 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-01-08 16:21:38 +0000
commitc6126e57fbbfd54cbd521f16be48239de0cb816f (patch)
tree277a280c48c8dd75211e324a9970fea04cea71bd /c/src
parentadded some casts to reduce warnings reported by users with Microtec C++ (diff)
downloadrtems-c6126e57fbbfd54cbd521f16be48239de0cb816f.tar.bz2
removed assert() for stat on non-devices. Now it returns -1. This
makes gnat pass about 55 more tests in the acvc.
Diffstat (limited to 'c/src')
-rw-r--r--c/src/lib/libc/syscalls.c3
1 files changed, 1 insertions, 2 deletions
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 );
}