Current File : //usr/local/apps/perl/lib/site_perl/5.30.0/x86_64-linux/stdio.ph |
require '_h2ph_pre.ph';
no warnings qw(redefine misc);
unless(defined(&_STDIO_H)) {
if(!defined (&__need_FILE) && !defined (&__need___FILE)) {
eval 'sub _STDIO_H () {1;}' unless defined(&_STDIO_H);
require 'features.ph';
eval 'sub __need_size_t () {1;}' unless defined(&__need_size_t);
eval 'sub __need_NULL () {1;}' unless defined(&__need_NULL);
require 'stddef.ph';
require 'bits/types.ph';
eval 'sub __need_FILE () {1;}' unless defined(&__need_FILE);
eval 'sub __need___FILE () {1;}' unless defined(&__need___FILE);
}
if(!defined (&__FILE_defined) && defined (&__need_FILE)) {
if(defined (&__USE_LARGEFILE64) || defined (&__USE_SVID) || defined (&__USE_POSIX) || defined (&__USE_BSD) || defined (&__USE_ISOC99) || defined (&__USE_XOPEN) || defined (&__USE_POSIX2)) {
}
eval 'sub __FILE_defined () {1;}' unless defined(&__FILE_defined);
}
undef(&__need_FILE) if defined(&__need_FILE);
if(!defined (&____FILE_defined) && defined (&__need___FILE)) {
eval 'sub ____FILE_defined () {1;}' unless defined(&____FILE_defined);
}
undef(&__need___FILE) if defined(&__need___FILE);
if(defined(&_STDIO_H)) {
eval 'sub _STDIO_USES_IOSTREAM () {1;}' unless defined(&_STDIO_USES_IOSTREAM);
require 'libio.ph';
if(defined (&__USE_XOPEN) || defined (&__USE_XOPEN2K8)) {
if(defined(&__GNUC__)) {
unless(defined(&_VA_LIST_DEFINED)) {
eval 'sub _VA_LIST_DEFINED () {1;}' unless defined(&_VA_LIST_DEFINED);
}
} else {
require 'stdarg.ph';
}
}
if(defined(&__USE_XOPEN2K8)) {
unless(defined(&__off_t_defined)) {
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
}
eval 'sub __off_t_defined () {1;}' unless defined(&__off_t_defined);
}
if(defined (&__USE_LARGEFILE64) && !defined (&__off64_t_defined)) {
eval 'sub __off64_t_defined () {1;}' unless defined(&__off64_t_defined);
}
unless(defined(&__ssize_t_defined)) {
eval 'sub __ssize_t_defined () {1;}' unless defined(&__ssize_t_defined);
}
}
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
}
if(defined(&__USE_LARGEFILE64)) {
}
eval 'sub _IOFBF () {0;}' unless defined(&_IOFBF);
eval 'sub _IOLBF () {1;}' unless defined(&_IOLBF);
eval 'sub _IONBF () {2;}' unless defined(&_IONBF);
unless(defined(&BUFSIZ)) {
eval 'sub BUFSIZ () { &_IO_BUFSIZ;}' unless defined(&BUFSIZ);
}
unless(defined(&EOF)) {
eval 'sub EOF () {(-1);}' unless defined(&EOF);
}
eval 'sub SEEK_SET () {0;}' unless defined(&SEEK_SET);
eval 'sub SEEK_CUR () {1;}' unless defined(&SEEK_CUR);
eval 'sub SEEK_END () {2;}' unless defined(&SEEK_END);
if(defined (&__USE_SVID) || defined (&__USE_XOPEN)) {
eval 'sub P_tmpdir () {"/tmp";}' unless defined(&P_tmpdir);
}
require 'bits/stdio_lim.ph';
if(defined(&__STDC__)) {
}
if(defined(&__USE_ATFILE)) {
}
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
if(defined(&__REDIRECT)) {
} else {
eval 'sub tmpfile () { &tmpfile64;}' unless defined(&tmpfile);
}
}
if(defined(&__USE_LARGEFILE64)) {
}
if(defined(&__USE_MISC)) {
}
if(defined (&__USE_SVID) || defined (&__USE_XOPEN)) {
}
if(defined(&__USE_MISC)) {
}
if(defined(&__USE_GNU)) {
}
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
if(defined(&__REDIRECT)) {
} else {
eval 'sub fopen () { &fopen64;}' unless defined(&fopen);
eval 'sub freopen () { &freopen64;}' unless defined(&freopen);
}
}
if(defined(&__USE_LARGEFILE64)) {
}
if(defined(&__USE_POSIX)) {
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined(&__USE_BSD)) {
}
if(defined (&__USE_BSD) || defined (&__USE_ISOC99) || defined (&__USE_UNIX98)) {
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined (&__USE_ISOC99) && !defined (&__USE_GNU) && (!defined (&__LDBL_COMPAT) || !defined (&__REDIRECT)) && (defined (&__STRICT_ANSI__) || defined (&__USE_XOPEN2K))) {
if(defined(&__REDIRECT)) {
} else {
eval 'sub fscanf () { &__isoc99_fscanf;}' unless defined(&fscanf);
eval 'sub scanf () { &__isoc99_scanf;}' unless defined(&scanf);
eval 'sub sscanf () { &__isoc99_sscanf;}' unless defined(&sscanf);
}
}
if(defined(&__USE_ISOC99)) {
if(!defined (&__USE_GNU) && (!defined (&__LDBL_COMPAT) || !defined (&__REDIRECT)) && (defined (&__STRICT_ANSI__) || defined (&__USE_XOPEN2K))) {
if(defined(&__REDIRECT)) {
} else {
eval 'sub vfscanf () { &__isoc99_vfscanf;}' unless defined(&vfscanf);
eval 'sub vscanf () { &__isoc99_vscanf;}' unless defined(&vscanf);
eval 'sub vsscanf () { &__isoc99_vsscanf;}' unless defined(&vsscanf);
}
}
}
eval 'sub getc {
my($_fp) = @_;
eval q( &_IO_getc ($_fp));
}' unless defined(&getc);
if(defined (&__USE_POSIX) || defined (&__USE_MISC)) {
}
if(defined(&__USE_MISC)) {
}
eval 'sub putc {
my($_ch, $_fp) = @_;
eval q( &_IO_putc ($_ch, $_fp));
}' unless defined(&putc);
if(defined(&__USE_MISC)) {
}
if(defined (&__USE_POSIX) || defined (&__USE_MISC)) {
}
if(defined (&__USE_SVID) || defined (&__USE_MISC) || (defined (&__USE_XOPEN) && !defined (&__USE_XOPEN2K))) {
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_MISC)) {
}
if(defined (&__USE_LARGEFILE) || defined (&__USE_XOPEN2K)) {
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
if(defined(&__REDIRECT)) {
} else {
eval 'sub fseeko () { &fseeko64;}' unless defined(&fseeko);
eval 'sub ftello () { &ftello64;}' unless defined(&ftello);
}
}
}
unless(defined(&__USE_FILE_OFFSET64)) {
} else {
if(defined(&__REDIRECT)) {
} else {
eval 'sub fgetpos () { &fgetpos64;}' unless defined(&fgetpos);
eval 'sub fsetpos () { &fsetpos64;}' unless defined(&fsetpos);
}
}
if(defined(&__USE_LARGEFILE64)) {
}
if(defined(&__USE_MISC)) {
}
require 'bits/sys_errlist.ph';
if(defined(&__USE_POSIX)) {
}
if(defined(&__USE_MISC)) {
}
if((defined (&__USE_POSIX2) || defined (&__USE_SVID) || defined (&__USE_BSD) || defined (&__USE_MISC))) {
}
if(defined(&__USE_POSIX)) {
}
if(defined(&__USE_XOPEN)) {
}
if(defined(&__USE_GNU)) {
}
if(defined (&__USE_POSIX) || defined (&__USE_MISC)) {
}
if(defined (&__USE_XOPEN) && !defined (&__USE_XOPEN2K) && !defined (&__USE_GNU)) {
eval 'sub __need_getopt () {1;}' unless defined(&__need_getopt);
require 'getopt.ph';
}
if(defined(&__USE_EXTERN_INLINES)) {
require 'bits/stdio.ph';
}
if((defined(&__USE_FORTIFY_LEVEL) ? &__USE_FORTIFY_LEVEL : undef) > 0 && defined (&__extern_always_inline)) {
require 'bits/stdio2.ph';
}
if(defined(&__LDBL_COMPAT)) {
require 'bits/stdio-ldbl.ph';
}
}
}
1;