require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_CXXABI_TWEAKS_H)) {
    eval 'sub _CXXABI_TWEAKS_H () {1;}' unless defined(&_CXXABI_TWEAKS_H);
    if(defined(&__cplusplus)) {
    }
    eval 'sub _GLIBCXX_GUARD_TEST {
        my($x) = @_;
	    eval q((* ($x) != 0));
    }' unless defined(&_GLIBCXX_GUARD_TEST);
    eval 'sub _GLIBCXX_GUARD_SET {
        my($x) = @_;
	    eval q(* ($x) = 1);
    }' unless defined(&_GLIBCXX_GUARD_SET);
    eval 'sub _GLIBCXX_CXA_VEC_CTOR_RETURN {
        my($x) = @_;
	    eval q( &return);
    }' unless defined(&_GLIBCXX_CXA_VEC_CTOR_RETURN);
    if(defined(&__cplusplus)) {
    }
}
1;
