require '_h2ph_pre.ph';

unless(defined(&_LINUX_RWSEM_SPINLOCK_H)) {
    eval 'sub _LINUX_RWSEM_SPINLOCK_H () {1;}' unless defined(&_LINUX_RWSEM_SPINLOCK_H);
    unless(defined(&_LINUX_RWSEM_H)) {
	die("please\ dont\ include\ linux\/rwsem\-spinlock\.h\ directly\,\ use\ linux\/rwsem\.h\ instead");
    }
    require 'linux/spinlock.ph';
    require 'linux/list.ph';
}
1;
