ELF          >                              @     @   AVAUH        ATUHSHHHT$HIHD$~HHH?	1H@RPH        SU1I        I           H        I        AH HH8tLHH?	1M@I        PI        AU1S   UH        H        AHD$(HHH?1I        I        HPSHUH1H)HH1H)H        H9ѹ   H        @1AHHT$(1IH I        UI           RH        SAUHH        H9@1AHH 1HSI        HUI           H        L9IH        @1A1L;t$SUI        I           H        H        @1AH0[]A\A]A^AWAVH        AUATLcUSHcHLMHIHT$EIHD$~HHH?	1H@RPH        SAT1I        I        s   H        H        H EE8tLHH?	1M@I        PI        AU1Su   ATH        H        HD$(HHH?1I        I        HPSHATH1H)HH1H)H        H9ѹw   H        @1HHT$(H IAT1I        I        y   RSH        AUHH        L9@1H8[]A\A]A^A_AWAVI        AUATI        USHHH8IAL\$HT$(AH$HD$(1QI        I        B   H        H        PSH9U@1AHT$HH H$1UI        I        D   H        HRSt$HH        H9@1I AL|$ 1H SUI        I        G   H        I H        LIH@1MAAI        I        LT$ SJ   M9UH        @I 1@H        AL|$(D|$ H LT$1SI        UI        N   H        H        MM9@I 1AL1I        HH9D$I        SQ   UH        H        @1MALl$(1H SI        ULI        U   HH        H        I9@1MAHD$8S1UI        I        X   H        H        HI9@1AH Ll$(1SI        UI        [   H        H        I9@1A1H1HI        I        ^   H        H;D$SUIH        @1AH 1H        L;l$(SI        UI        `   H        @1Aԉl$\$^_L\$  AHT$(LLAIHD$(1RI        I        )   H        H        L9PAV@AU1ALHT$HH IAU1I        I        +   RAVH        AWHH        L9@1ALH 1H AVI        AU@I        1.   H        H        A1|$< AVAUI        I        0   H        H        @1AH 1҉4$1I        I        6   H        $AVL9AUH        @1AԋD$1I        H;D$8AVI        AU8   H        H        @1AH HHI        AԅtމH        IAHILAAtDH        IHILAԅtމH        LLAEtDH        H8[]A\A]A^A_AVAUI        ATUS1H        It I        H<HAHPuA@       A   HkHkHkHHkHIDHIDHHAIu[]A\A]A^H        H        H        H        H             test32s test64s test32 test64                                             remainder sign mismatch: %lld %% %lld = %lld a > 0 ? r >= 0 : r <= 0 tests/div_test.c quotient sign mismatch: %lld / %lld = %lld ((a > 0) == (b > 0)) ? q >= 0 : q <= 0 remainder is larger than dividend: %lld %% %lld = %lld abs64(r) < abs64(b) division doesn't satisfy base property: 0x%llx * 0x%llx + 0x%llx != 0x%llx q * b + r == a C compiler division failure in 0x%llx, 0x%llx q == (a / b) C compiler modulo failure in 0x%llx, 0x%llx r == (a % b) division doesn't satisfy base property: %lld * %lld + %lld != %lld remainder is larger than dividend: 0x%llx %% 0x%llx = 0x%llx r < b division overflow in 0x%llx, 0x%llx (q >> 32) * (b >> 32) == 0 x1 < (1LL << 32) x2 < (1LL << 32) x1 <= ~x2 x1 <= ~r division overflow test failure in 0x%llx, 0x%llx a == x1 (q >> 32) == 0 (r >> 32) == 0 div_test      LICENSE=GPLv3+ div functional_test div_test                                                                                                    
                   
                                                                                                          	                                       +                      :                      M                      b                       grub_mod_init grub_mod_fini grub_divmod64 grub_divmod64s grub_test_register grub_test_unregister grub_test_assert_helper                            I                    W                     a             -       p             E       z                                  V                                                            E                                              $            E       6                   [                   f            >      v            E                                      M                  {                  E                                                              
                               E       8                                                                        -                   E                                       V                                                          E       9                   C                   e            E       w                                                  >                  E                                                                   2                  <            A      K                   U            E       ~                               >                  E                                      G                  k                                     E       #            G      -                  F                   ^            E                   G                                                       E                   G                                                       E                   G      &                  8                   B            E       d            G      n                  }                               E                                                                          E                   M                  {      	            E                          6            E       F                  Q                  `                                                 A                                     E                                      >                  E       #                   H            G      X                  i                   s            E                   G                                                       E                   M                  {                  E                          	                  '	                  8	                   B	            E       _	                    t	            2      	            2      	            2      	            2      	            (       
                    
                  
            	      
                  
                    
                  
                     .symtab .strtab .shstrtab .rela.text .rodata .rodata.str1.1 .data .module_license .bss .moddeps .modname                                                                                             @       
                                   @                           
                    &                            p                               .      2               p                                  =                                                          C                                                         S                                                          X                                                          a                            	                                                                                    	                      @      z                                                          j                              