require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&__M88K_PROFILE_H__)) {
    eval 'sub __M88K_PROFILE_H__ () {1;}' unless defined(&__M88K_PROFILE_H__);
    eval 'sub _MCOUNT_DECL () { &static  &inline  &void  &_mcount;}' unless defined(&_MCOUNT_DECL);
    eval 'sub MCOUNT () {"(assembly code)";}' unless defined(&MCOUNT);
    if(defined(&_KERNEL)) {
	eval 'sub MCOUNT_ENTER () { &disable_interrupt( &s);}' unless defined(&MCOUNT_ENTER);
	eval 'sub MCOUNT_EXIT () { &set_psr( &s);}' unless defined(&MCOUNT_EXIT);
    }
}
1;
