Commit | Line | Data |
---|---|---|
920dae64 AT |
1 | # NOTE: Derived from ../../lib/POSIX.pm. |
2 | # Changes made here will be lost when autosplit is run again. | |
3 | # See AutoSplit.pm. | |
4 | package POSIX; | |
5 | ||
6 | #line 743 "../../lib/POSIX.pm (autosplit into ../../lib/auto/POSIX/load_imports.al)" | |
7 | sub load_imports { | |
8 | %EXPORT_TAGS = ( | |
9 | ||
10 | assert_h => [qw(assert NDEBUG)], | |
11 | ||
12 | ctype_h => [qw(isalnum isalpha iscntrl isdigit isgraph islower | |
13 | isprint ispunct isspace isupper isxdigit tolower toupper)], | |
14 | ||
15 | dirent_h => [], | |
16 | ||
17 | errno_h => [qw(E2BIG EACCES EADDRINUSE EADDRNOTAVAIL EAFNOSUPPORT | |
18 | EAGAIN EALREADY EBADF EBUSY ECHILD ECONNABORTED | |
19 | ECONNREFUSED ECONNRESET EDEADLK EDESTADDRREQ EDOM EDQUOT | |
20 | EEXIST EFAULT EFBIG EHOSTDOWN EHOSTUNREACH EINPROGRESS | |
21 | EINTR EINVAL EIO EISCONN EISDIR ELOOP EMFILE EMLINK | |
22 | EMSGSIZE ENAMETOOLONG ENETDOWN ENETRESET ENETUNREACH | |
23 | ENFILE ENOBUFS ENODEV ENOENT ENOEXEC ENOLCK ENOMEM | |
24 | ENOPROTOOPT ENOSPC ENOSYS ENOTBLK ENOTCONN ENOTDIR | |
25 | ENOTEMPTY ENOTSOCK ENOTTY ENXIO EOPNOTSUPP EPERM | |
26 | EPFNOSUPPORT EPIPE EPROCLIM EPROTONOSUPPORT EPROTOTYPE | |
27 | ERANGE EREMOTE ERESTART EROFS ESHUTDOWN ESOCKTNOSUPPORT | |
28 | ESPIPE ESRCH ESTALE ETIMEDOUT ETOOMANYREFS ETXTBSY | |
29 | EUSERS EWOULDBLOCK EXDEV errno)], | |
30 | ||
31 | fcntl_h => [qw(FD_CLOEXEC F_DUPFD F_GETFD F_GETFL F_GETLK F_RDLCK | |
32 | F_SETFD F_SETFL F_SETLK F_SETLKW F_UNLCK F_WRLCK | |
33 | O_ACCMODE O_APPEND O_CREAT O_EXCL O_NOCTTY O_NONBLOCK | |
34 | O_RDONLY O_RDWR O_TRUNC O_WRONLY | |
35 | creat | |
36 | SEEK_CUR SEEK_END SEEK_SET | |
37 | S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU | |
38 | S_ISBLK S_ISCHR S_ISDIR S_ISFIFO S_ISGID S_ISREG S_ISUID | |
39 | S_IWGRP S_IWOTH S_IWUSR)], | |
40 | ||
41 | float_h => [qw(DBL_DIG DBL_EPSILON DBL_MANT_DIG | |
42 | DBL_MAX DBL_MAX_10_EXP DBL_MAX_EXP | |
43 | DBL_MIN DBL_MIN_10_EXP DBL_MIN_EXP | |
44 | FLT_DIG FLT_EPSILON FLT_MANT_DIG | |
45 | FLT_MAX FLT_MAX_10_EXP FLT_MAX_EXP | |
46 | FLT_MIN FLT_MIN_10_EXP FLT_MIN_EXP | |
47 | FLT_RADIX FLT_ROUNDS | |
48 | LDBL_DIG LDBL_EPSILON LDBL_MANT_DIG | |
49 | LDBL_MAX LDBL_MAX_10_EXP LDBL_MAX_EXP | |
50 | LDBL_MIN LDBL_MIN_10_EXP LDBL_MIN_EXP)], | |
51 | ||
52 | grp_h => [], | |
53 | ||
54 | limits_h => [qw( ARG_MAX CHAR_BIT CHAR_MAX CHAR_MIN CHILD_MAX | |
55 | INT_MAX INT_MIN LINK_MAX LONG_MAX LONG_MIN MAX_CANON | |
56 | MAX_INPUT MB_LEN_MAX NAME_MAX NGROUPS_MAX OPEN_MAX | |
57 | PATH_MAX PIPE_BUF SCHAR_MAX SCHAR_MIN SHRT_MAX SHRT_MIN | |
58 | SSIZE_MAX STREAM_MAX TZNAME_MAX UCHAR_MAX UINT_MAX | |
59 | ULONG_MAX USHRT_MAX _POSIX_ARG_MAX _POSIX_CHILD_MAX | |
60 | _POSIX_LINK_MAX _POSIX_MAX_CANON _POSIX_MAX_INPUT | |
61 | _POSIX_NAME_MAX _POSIX_NGROUPS_MAX _POSIX_OPEN_MAX | |
62 | _POSIX_PATH_MAX _POSIX_PIPE_BUF _POSIX_SSIZE_MAX | |
63 | _POSIX_STREAM_MAX _POSIX_TZNAME_MAX)], | |
64 | ||
65 | locale_h => [qw(LC_ALL LC_COLLATE LC_CTYPE LC_MESSAGES | |
66 | LC_MONETARY LC_NUMERIC LC_TIME NULL | |
67 | localeconv setlocale)], | |
68 | ||
69 | math_h => [qw(HUGE_VAL acos asin atan ceil cosh fabs floor fmod | |
70 | frexp ldexp log10 modf pow sinh tan tanh)], | |
71 | ||
72 | pwd_h => [], | |
73 | ||
74 | setjmp_h => [qw(longjmp setjmp siglongjmp sigsetjmp)], | |
75 | ||
76 | signal_h => [qw(SA_NOCLDSTOP SA_NOCLDWAIT SA_NODEFER SA_ONSTACK | |
77 | SA_RESETHAND SA_RESTART SA_SIGINFO SIGABRT SIGALRM | |
78 | SIGCHLD SIGCONT SIGFPE SIGHUP SIGILL SIGINT SIGKILL | |
79 | SIGPIPE SIGQUIT SIGSEGV SIGSTOP SIGTERM SIGTSTP SIGTTIN | |
80 | SIGTTOU SIGUSR1 SIGUSR2 SIG_BLOCK SIG_DFL SIG_ERR | |
81 | SIG_IGN SIG_SETMASK SIG_UNBLOCK raise sigaction signal | |
82 | sigpending sigprocmask sigsuspend)], | |
83 | ||
84 | stdarg_h => [], | |
85 | ||
86 | stddef_h => [qw(NULL offsetof)], | |
87 | ||
88 | stdio_h => [qw(BUFSIZ EOF FILENAME_MAX L_ctermid L_cuserid | |
89 | L_tmpname NULL SEEK_CUR SEEK_END SEEK_SET | |
90 | STREAM_MAX TMP_MAX stderr stdin stdout | |
91 | clearerr fclose fdopen feof ferror fflush fgetc fgetpos | |
92 | fgets fopen fprintf fputc fputs fread freopen | |
93 | fscanf fseek fsetpos ftell fwrite getchar gets | |
94 | perror putc putchar puts remove rewind | |
95 | scanf setbuf setvbuf sscanf tmpfile tmpnam | |
96 | ungetc vfprintf vprintf vsprintf)], | |
97 | ||
98 | stdlib_h => [qw(EXIT_FAILURE EXIT_SUCCESS MB_CUR_MAX NULL RAND_MAX | |
99 | abort atexit atof atoi atol bsearch calloc div | |
100 | free getenv labs ldiv malloc mblen mbstowcs mbtowc | |
101 | qsort realloc strtod strtol strtoul wcstombs wctomb)], | |
102 | ||
103 | string_h => [qw(NULL memchr memcmp memcpy memmove memset strcat | |
104 | strchr strcmp strcoll strcpy strcspn strerror strlen | |
105 | strncat strncmp strncpy strpbrk strrchr strspn strstr | |
106 | strtok strxfrm)], | |
107 | ||
108 | sys_stat_h => [qw(S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU | |
109 | S_ISBLK S_ISCHR S_ISDIR S_ISFIFO S_ISGID S_ISREG | |
110 | S_ISUID S_IWGRP S_IWOTH S_IWUSR S_IXGRP S_IXOTH S_IXUSR | |
111 | fstat mkfifo)], | |
112 | ||
113 | sys_times_h => [], | |
114 | ||
115 | sys_types_h => [], | |
116 | ||
117 | sys_utsname_h => [qw(uname)], | |
118 | ||
119 | sys_wait_h => [qw(WEXITSTATUS WIFEXITED WIFSIGNALED WIFSTOPPED | |
120 | WNOHANG WSTOPSIG WTERMSIG WUNTRACED)], | |
121 | ||
122 | termios_h => [qw( B0 B110 B1200 B134 B150 B1800 B19200 B200 B2400 | |
123 | B300 B38400 B4800 B50 B600 B75 B9600 BRKINT CLOCAL | |
124 | CREAD CS5 CS6 CS7 CS8 CSIZE CSTOPB ECHO ECHOE ECHOK | |
125 | ECHONL HUPCL ICANON ICRNL IEXTEN IGNBRK IGNCR IGNPAR | |
126 | INLCR INPCK ISIG ISTRIP IXOFF IXON NCCS NOFLSH OPOST | |
127 | PARENB PARMRK PARODD TCIFLUSH TCIOFF TCIOFLUSH TCION | |
128 | TCOFLUSH TCOOFF TCOON TCSADRAIN TCSAFLUSH TCSANOW | |
129 | TOSTOP VEOF VEOL VERASE VINTR VKILL VMIN VQUIT VSTART | |
130 | VSTOP VSUSP VTIME | |
131 | cfgetispeed cfgetospeed cfsetispeed cfsetospeed tcdrain | |
132 | tcflow tcflush tcgetattr tcsendbreak tcsetattr )], | |
133 | ||
134 | time_h => [qw(CLK_TCK CLOCKS_PER_SEC NULL asctime clock ctime | |
135 | difftime mktime strftime tzset tzname)], | |
136 | ||
137 | unistd_h => [qw(F_OK NULL R_OK SEEK_CUR SEEK_END SEEK_SET | |
138 | STDERR_FILENO STDIN_FILENO STDOUT_FILENO W_OK X_OK | |
139 | _PC_CHOWN_RESTRICTED _PC_LINK_MAX _PC_MAX_CANON | |
140 | _PC_MAX_INPUT _PC_NAME_MAX _PC_NO_TRUNC _PC_PATH_MAX | |
141 | _PC_PIPE_BUF _PC_VDISABLE _POSIX_CHOWN_RESTRICTED | |
142 | _POSIX_JOB_CONTROL _POSIX_NO_TRUNC _POSIX_SAVED_IDS | |
143 | _POSIX_VDISABLE _POSIX_VERSION _SC_ARG_MAX | |
144 | _SC_CHILD_MAX _SC_CLK_TCK _SC_JOB_CONTROL | |
145 | _SC_NGROUPS_MAX _SC_OPEN_MAX _SC_PAGESIZE _SC_SAVED_IDS | |
146 | _SC_STREAM_MAX _SC_TZNAME_MAX _SC_VERSION | |
147 | _exit access ctermid cuserid | |
148 | dup2 dup execl execle execlp execv execve execvp | |
149 | fpathconf fsync getcwd getegid geteuid getgid getgroups | |
150 | getpid getuid isatty lseek pathconf pause setgid setpgid | |
151 | setsid setuid sysconf tcgetpgrp tcsetpgrp ttyname)], | |
152 | ||
153 | utime_h => [], | |
154 | ||
155 | ); | |
156 | ||
157 | # Exporter::export_tags(); | |
158 | for (values %EXPORT_TAGS) { | |
159 | push @EXPORT, @$_; | |
160 | } | |
161 | ||
162 | @EXPORT_OK = qw( | |
163 | abs | |
164 | alarm | |
165 | atan2 | |
166 | chdir | |
167 | chmod | |
168 | chown | |
169 | close | |
170 | closedir | |
171 | cos | |
172 | exit | |
173 | exp | |
174 | fcntl | |
175 | fileno | |
176 | fork | |
177 | getc | |
178 | getgrgid | |
179 | getgrnam | |
180 | getlogin | |
181 | getpgrp | |
182 | getppid | |
183 | getpwnam | |
184 | getpwuid | |
185 | gmtime | |
186 | isatty | |
187 | kill | |
188 | lchown | |
189 | link | |
190 | localtime | |
191 | log | |
192 | mkdir | |
193 | nice | |
194 | open | |
195 | opendir | |
196 | pipe | |
197 | printf | |
198 | rand | |
199 | read | |
200 | readdir | |
201 | rename | |
202 | rewinddir | |
203 | rmdir | |
204 | sin | |
205 | sleep | |
206 | sprintf | |
207 | sqrt | |
208 | srand | |
209 | stat | |
210 | system | |
211 | time | |
212 | times | |
213 | umask | |
214 | unlink | |
215 | utime | |
216 | wait | |
217 | waitpid | |
218 | write | |
219 | ); | |
220 | ||
221 | require Exporter; | |
222 | } | |
223 | ||
224 | # end of POSIX::SigAction::load_imports | |
225 | 1; |