ELF@@ "#4EcŷG;A"E}35`Bda"#4cȷ!G.GU#5`BdaqRVNZ^b*D  3KI;@ck3i I@EJJuKKYD3 it>c ID&J `dtByyzjBkkaaA"d`AgA"d`Aglshift wrong: 0x%llx << %d: 0x%llx, 0x%llx(v << i) == left_shift64 (v, i)tests/shift_test.crshift wrong: 0x%llx >> %d: 0x%llx, 0x%llx(v >> i) == right_shift64 (v, i)arithmetic rshift wrong: ((grub_int64_t) 0x%llx) >> %d: 0x%llx, 0x%llx(((grub_int64_t) v) >> i) == (grub_int64_t) arithmetic_right_shift64 (v, i)shift_testtest64 @LICENSE=GPLv3+A[riscvQrv64i2p1_m2p0_a2p1_c2p0_zicsr2p0_zifencei2p0_zmmul1p0_zaamo1p0_zalrsc1p0functional_testshift_testD DH$32>&LZ<^"c^fgl^q0^^vP^{"h^4^<^H^Pl,^^^^^X^^ get_bit64bitmaskset_bit64test64__FUNCTION__.0shift_testgrub_mod_initgrub_mod_fini.L2.L0 .L6.L11.LC0.LC1.LC2.L12.L13.LC3.LC4.L14.L15.L16.LC5.LC6.L19.L10.L9.L18.L17.L35.L36.L37.LC8grub_test_registergrub_test_unregistergrub_test_assert_helper ""3& &3T ff3j j3 33333333433,3$443883<<3@@3HH3LL3PP3TT3\4\3pp3x,33, 3!3"3#33$33%343&3,'3-(  3,)0-*JJ3TT3^^3hh33+,,33-3.3/303 2 3 / 3$1$3*3*3.symtab.strtab.shstrtab.rela.text.rodata.str1.8.srodata.data.module_license.bss.riscv.attributes.moddeps.modname @2@ &2xc5>DTYp\k[tk x 2 p (}