require '_h2ph_pre.ph'; no warnings 'redefine'; unless(defined(&_ASMARM_CURRENT_H)) { eval 'sub _ASMARM_CURRENT_H () {1;}' unless defined(&_ASMARM_CURRENT_H); require 'linux/thread_info.ph'; eval 'sub task_struct { eval q(* &get_current( &void) { ¤t_thread_info()-> &task; }); }' unless defined(&task_struct); eval 'sub current () {( &get_current());}' unless defined(¤t); } 1;