Current File : //usr/local/apps/perl/lib/site_perl/5.30.0/x86_64-linux/string.ph |
require '_h2ph_pre.ph';
no warnings qw(redefine misc);
unless(defined(&_STRING_H)) {
eval 'sub _STRING_H () {1;}' unless defined(&_STRING_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';
if(defined (&__cplusplus) && &__GNUC_PREREQ (4, 4)) {
eval 'sub __CORRECT_ISO_CPP_STRING_H_PROTO () {1;}' unless defined(&__CORRECT_ISO_CPP_STRING_H_PROTO);
}
if(defined (&__USE_SVID) || defined (&__USE_BSD) || defined (&__USE_XOPEN)) {
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined(&__OPTIMIZE__)) {
}
} else {
}
if(defined(&__USE_GNU)) {
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
} else {
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
} else {
}
}
if(defined(&__USE_XOPEN2K8)) {
require 'xlocale.ph';
}
if(defined (&__USE_SVID) || defined (&__USE_BSD) || defined (&__USE_XOPEN_EXTENDED) || defined (&__USE_XOPEN2K8)) {
}
if(defined (&__USE_XOPEN2K8)) {
}
if(defined (&__USE_GNU) && defined (&__GNUC__)) {
eval 'sub strdupa {
my($s) = @_;
eval q(( &__extension__ ({ &__const \'char\' * &__old = ; \'size_t\' &__len = &strlen + 1; \'char\' * &__new = &__builtin_alloca ; &memcpy ( &__new, &__old, &__len); })));
}' unless defined(&strdupa);
eval 'sub strndupa {
my($s, $n) = @_;
eval q(( &__extension__ ({ &__const \'char\' * &__old = ; \'size_t\' &__len = &strnlen ( &__old, ); \'char\' * &__new = &__builtin_alloca ( &__len + 1); $__new[ &__len] = ord(\'\\\\0\'); &memcpy ( &__new, &__old, &__len); })));
}' unless defined(&strndupa);
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined(&__OPTIMIZE__)) {
}
} else {
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined(&__OPTIMIZE__)) {
}
} else {
}
if(defined(&__USE_GNU)) {
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
} else {
}
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined(&__OPTIMIZE__)) {
}
} else {
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined(&__OPTIMIZE__)) {
}
} else {
}
if(defined (&__USE_POSIX) || defined (&__USE_MISC)) {
}
if(defined(&__USE_GNU)) {
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
} else {
}
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined (&__USE_XOPEN2K) || defined (&__USE_MISC)) {
if(defined (&__USE_XOPEN2K) && !defined (&__USE_GNU)) {
if(defined(&__REDIRECT_NTH)) {
} else {
eval 'sub strerror_r () { &__xpg_strerror_r;}' unless defined(&strerror_r);
}
} else {
}
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined(&__USE_BSD)) {
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined (&__OPTIMIZE__) && !defined (&__CORRECT_ISO_CPP_STRINGS_H_PROTO)) {
}
} else {
}
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
if(defined (&__OPTIMIZE__) && !defined (&__CORRECT_ISO_CPP_STRINGS_H_PROTO)) {
}
} else {
}
if(defined(&__USE_GNU)) {
if(defined(&__GNUC__)) {
}
}
}
if(defined(&__USE_GNU)) {
}
if(defined(&__USE_BSD)) {
}
if(defined(&__USE_XOPEN2K8)) {
}
if(defined(&__USE_GNU)) {
unless(defined(&basename)) {
if(defined(&__CORRECT_ISO_CPP_STRING_H_PROTO)) {
} else {
}
}
}
if(defined (&__GNUC__) && (defined(&__GNUC__) ? &__GNUC__ : undef) >= 2) {
if(defined (&__OPTIMIZE__) && !defined (&__OPTIMIZE_SIZE__) && !defined (&__NO_INLINE__) && !defined (&__cplusplus)) {
require 'bits/string.ph';
require 'bits/string2.ph';
}
if((defined(&__USE_FORTIFY_LEVEL) ? &__USE_FORTIFY_LEVEL : undef) > 0 && defined (&__extern_always_inline)) {
require 'bits/string3.ph';
}
}
}
1;