require '_h2ph_pre.ph';

unless(defined(&LINUX_NMI_H)) {
    eval 'sub LINUX_NMI_H () {1;}' unless defined(&LINUX_NMI_H);
    require 'asm/irq.ph';
    if(defined(&ARCH_HAS_NMI_WATCHDOG)) {
    } else {
	eval 'sub touch_nmi_watchdog () {
	    eval q( &do { }  &while(0));
	}' unless defined(&touch_nmi_watchdog);
    }
}
1;
