require '_h2ph_pre.ph';

no warnings 'redefine';

require 'libio.ph';
if(defined(&TODO)) {
}
unless(defined(&__PMT)) {
    if(defined(&__STDC__)) {
	eval 'sub __PMT {
	    my($p) = @_;
    	    eval q($p);
	}' unless defined(&__PMT);
    } else {
	eval 'sub __PMT {
	    my($p) = @_;
    	    eval q(());
	}' unless defined(&__PMT);
    }
}
unless(defined(&_IO_STR_DYNAMIC)) {
    sub _IO_STR_DYNAMIC {
	my($FP) = @_;
	eval q((($FP)-> ($_s->{_allocate_buffer}) != ( &_IO_alloc_type)0));
    }
}
unless(defined(&_IO_STR_FROZEN)) {
    sub _IO_STR_FROZEN {
	my($FP) = @_;
	eval q((($FP)-> ($_f->{_IO_file_flags}) &  &_IO_USER_BUF));
    }
}
1;
