Smack: add the execute lable to ldconfig
[platform/upstream/glibc.git] / posix / test-vfork.c
index 2abeb5a..6dfb7d4 100644 (file)
@@ -1,10 +1,11 @@
 #include <stdio.h>
+#include <stdlib.h>
 #include <unistd.h>
 #include <error.h>
 #include <errno.h>
 #include <sys/wait.h>
 
-void noop (void);
+void __attribute_noinline__ noop (void);
 
 #define NR     2       /* Exit code of the child.  */
 
@@ -31,10 +32,11 @@ main (void)
   if (waitpid (0, &status, 0) != pid
       || !WIFEXITED (status) || WEXITSTATUS (status) != NR)
     exit (1);
-  exit (0);
+
+  return 0;
 }
 
 void
-noop ()
+noop (void)
 {
 }