This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlcall: More punctuation changes
[perl5.git] / vos / vosish.h
CommitLineData
196918b0 1#ifdef __GNUC__
36df99d6 2#include "../unixish.h"
196918b0
PG
3#else
4#include "unixish.h"
5#endif
868439a2 6
3722f0dc
PG
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
868439a2
JH
11/* The following declaration is an avoidance for posix-950. */
12extern int ioctl (int fd, int request, ...);
7b2b351e
PG
13
14/* Specify a prototype for truncate() since we are supplying one. */
15extern int truncate (const char *path, off_t len);
a5f25d7a
PG
16
17/* Specify a prototype for socketpair() since we supplying one. */
18extern int socketpair (int family, int type, int protocol, int fd[2]);