/* #progos: linux */ #include #include #include #include #include #include int main (void) { struct stat buf; /* From Linux, we get EFAULT. The simulator sends us EINVAL. */ if (lstat (NULL, &buf) != -1 || (errno != EINVAL && errno != EFAULT)) { perror ("lstat 1"); abort (); } printf ("pass\n"); exit (0); }