-__dead void
- _exit __P((int));
-int access __P((const char *, int));
-unsigned int alarm __P((unsigned int));
-int chdir __P((const char *));
-int chown __P((const char *, uid_t, gid_t));
-int close __P((int));
-size_t confstr __P((int, char *, size_t));
-int dup __P((int));
-int dup2 __P((int, int));
-int execl __P((const char *, const char *, ...));
-int execle __P((const char *, const char *, ...));
-int execlp __P((const char *, const char *, ...));
-int execv __P((const char *, char * const *));
-int execve __P((const char *, char * const *, char * const *));
-int execvp __P((const char *, char * const *));
-pid_t fork __P((void));
-long fpathconf __P((int, int));
-char *getcwd __P((char *, size_t));
-gid_t getegid __P((void));
-uid_t geteuid __P((void));
-gid_t getgid __P((void));
-int getgroups __P((int, gid_t []));
-char *getlogin __P((void));
-pid_t getpgrp __P((void));
-pid_t getpid __P((void));
-pid_t getppid __P((void));
-uid_t getuid __P((void));
-int isatty __P((int));
-int link __P((const char *, const char *));
-off_t lseek __P((int, off_t, int));
-long pathconf __P((const char *, int));
-int pause __P((void));
-int pipe __P((int *));
-ssize_t read __P((int, void *, size_t));
-int rmdir __P((const char *));
-int setgid __P((gid_t));
-int setpgid __P((pid_t, pid_t));
-pid_t setsid __P((void));
-int setuid __P((uid_t));
-unsigned int sleep __P((unsigned int));
-long sysconf __P((int));
-pid_t tcgetpgrp __P((int));
-int tcsetpgrp __P((int, pid_t));
-char *ttyname __P((int));
-int unlink __P((const char *));
-ssize_t write __P((int, const void *, size_t));
+
+void _Exit(int) __dead2;
+void _exit(int) __dead2;
+int access(const char *, int);
+unsigned int alarm(unsigned int);
+int chdir(const char *);
+int chown(const char *, uid_t, gid_t);
+int close(int);
+size_t confstr(int, char *, size_t);
+int dup(int);
+int dup2(int, int);
+int execl(const char *, const char *, ...);
+int execle(const char *, const char *, ...);
+int execlp(const char *, const char *, ...);
+int execv(const char *, char * const *);
+int execve(const char *, char * const *, char * const *);
+int execvp(const char *, char * const *);
+pid_t fork(void);
+long fpathconf(int, int);
+char *getcwd(char *, size_t);
+int getdomainname(char *, int);
+gid_t getegid(void);
+uid_t geteuid(void);
+gid_t getgid(void);
+int getgroups(int, gid_t []);
+char *getlogin(void);
+int getlogin_r(char *, int);
+pid_t getpgrp(void);
+pid_t getpid(void);
+pid_t getppid(void);
+uid_t getuid(void);
+int isatty(int);
+int link(const char *, const char *);
+off_t lseek(int, off_t, int);
+long pathconf(const char *, int);
+int pause(void);
+int pipe(int *);
+ssize_t read(int, void *, size_t);
+int rmdir(const char *);
+int setdomainname(const char *, int);
+int setgid(gid_t);
+int setpgid(pid_t, pid_t);
+pid_t setsid(void);
+int setuid(uid_t);
+unsigned int sleep(unsigned int);
+long sysconf(int);
+pid_t tcgetpgrp(int);
+int tcsetpgrp(int, pid_t);
+char *ttyname(int);
+char *ttyname_r(int, char *, size_t);
+int unlink(const char *);
+ssize_t write(int, const void *, size_t);