1 #ifdef __GNUC__ 2 #include "../unixish.h" 3 #else 4 #include "unixish.h" 5 #endif 6 7 /* VOS does not support SA_SIGINFO, so undefine the macro. This 8 is a work-around for posix-1302. */ 9 #undef SA_SIGINFO 10 11 /* Specify a prototype for truncate() since we are supplying one. */ 12 extern int truncate (const char *path, off_t len); 13