require '_h2ph_pre.ph'; no warnings 'redefine'; unless(defined(&_ASM_GENERIC_BITOPS_FLS64_H_)) { eval 'sub _ASM_GENERIC_BITOPS_FLS64_H_ () {1;}' unless defined(&_ASM_GENERIC_BITOPS_FLS64_H_); require 'asm/types.ph'; require 'asm-generic/bitops/fls.ph'; eval 'sub fls64 { my($x) = @_; eval q({ &__u32 &h = $x >> 32; &if ( &h) &fls( &h) + 32; &fls($x); }); }' unless defined(&fls64); } 1;