require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_ARM_AEABI_H_)) {
    eval 'sub _ARM_AEABI_H_ () {1;}' unless defined(&_ARM_AEABI_H_);
    if(defined(&_KERNEL) || defined(&_STANDALONE)) {
	require 'sys/types.ph';
    } else {
	require 'stddef.ph';
    }
    eval 'sub __value_in_regs () {1;}' unless defined(&__value_in_regs);
    eval 'sub __aapcs () { &__attribute__(( &__pcs__("aapcs")));}' unless defined(&__aapcs);
    undef(&__aapcs) if defined(&__aapcs);
}
1;
