1 /* Check for proper pipe semantics at corner cases. 2 #notarget: cris*-*-elf 3 */ 4 5 #include <stdio.h> 6 #include <stdlib.h> 7 #include <unistd.h> 8 #include <errno.h> 9 main(void)10int main (void) 11 { 12 if (pipe (NULL) != -1 13 || errno != EFAULT) 14 { 15 perror ("pipe"); 16 abort (); 17 } 18 19 printf ("pass\n"); 20 exit (0); 21 } 22