require '_h2ph_pre.ph';

unless(defined(&_MAC68K_EXEC_H_)) {
    eval 'sub _MAC68K_EXEC_H_ () {1;}' unless defined(&_MAC68K_EXEC_H_);
    eval 'sub __LDPGSZ () {8192;}' unless defined(&__LDPGSZ);
    eval 'sub relocation_info () { &relocation_info_mac68k;}' unless defined(&relocation_info);
    eval 'sub ELF_TARG_CLASS () { &ELFCLASS32;}' unless defined(&ELF_TARG_CLASS);
    eval 'sub ELF_TARG_DATA () { &ELFDATA2MSB;}' unless defined(&ELF_TARG_DATA);
    eval 'sub ELF_TARG_MACH () { &EM_68K;}' unless defined(&ELF_TARG_MACH);
    eval 'sub _NLIST_DO_AOUT () {1;}' unless defined(&_NLIST_DO_AOUT);
    eval 'sub _NLIST_DO_ELF () {1;}' unless defined(&_NLIST_DO_ELF);
    eval 'sub _KERN_DO_AOUT () {1;}' unless defined(&_KERN_DO_AOUT);
    if(defined( &COMPAT_LINUX) || defined( &COMPAT_SVR4)) {
	eval 'sub _KERN_DO_ELF () {1;}' unless defined(&_KERN_DO_ELF);
    }
}
1;
