F(accept)
F(access)
F(acct)
-#ifndef hpux
-F(adjtime)
-#endif
F(bind)
F(brk)
#if defined(hpux) \
F(geteuid)
F(getgid)
F(getgroups)
-#if !defined (SOLARIS) || defined(SOLARIS25)
-F(gethostid)
-#endif
F(gethostname)
F(getitimer)
#if !defined(hpux) && !defined(SVR4) || defined(SOLARIS25)
#if !defined(SVR4) || defined(SOLARIS25)
F(setpriority)
#endif
-#if !defined(mach) \
- && !defined(SOLARIS) \
- && !defined(__FreeBSD__) \
- && !defined(__OpenBSD__) \
- && !defined(SUNOS) \
- && !defined(osf1) \
- && !defined(irix) \
- && !defined(hpux)
-F(setquota)
-#endif
-#if !defined(hpux) && !defined(SVR4) || defined(SOLARIS25)
-F(setregid)
-F(setreuid)
-#endif
F(setrlimit)
F(setsockopt)
F(settimeofday)
F(shutdown)
-#ifndef SVR4
-F(sigblock)
-#endif
-F(sigpause)
-#if !defined(ibmrt) && !defined(hpux) && !defined(SVR4) && !defined(__i386__)
+#if !defined(hpux) && !defined(SVR4) && !defined(__i386__)
F(sigreturn)
#endif
-#if !defined(SVR4) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
F(sigsetmask)
+#if !defined(SVR4) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
F(sigstack)
F(sigvec)
#endif
F(symlink)
F(sync)
F(syscall)
-#if defined(hpux) || defined(SVR4)
+#if defined(hpux) || defined(SVR4) || defined(__linux__)
F(closedir)
F(opendir)
+#if defined(readdir)
+#undef reddir
+#endif
F(readdir)
#endif
#if defined(hpux) \
F(write)
F(writev)
-/* Math routines. */
+/* math routines */
F(cos)
F(sin)
F(tan)
#endif
F(hypot)
-/* Network support. */
+/* network support */
F(gethostbyname)
F(gethostbyaddr)
-/* Other miscellaneous things. */
+/* other miscellaneous things */
#if defined(SVR4) || defined(__FreeBSD__)
F(setpgid)
F(getpgid)
D(daylight)
#endif
D(tzname)
-F(dlopen)
-F(dlsym)
-F(dlclose)
-F(dlerror)
-#endif
-#if !defined (SOLARIS) || defined(SOLARIS25)
-F(getwd)
#endif
+F(getcwd)
F(ttyname)
#ifdef irix
F(_getpty)
#endif
+
+F(dlopen)
+F(dlsym)
+F(dlclose)
+F(dlerror)