| ... | @@ -177,7 +177,7 @@ inline fn getDynamicSymbol() [*]const elf.Dyn { | ... | @@ -177,7 +177,7 @@ inline fn getDynamicSymbol() [*]const elf.Dyn { |
| 177 | \\ jg 2f | 177 | \\ jg 2f |
| 178 | \\ 1: .quad _DYNAMIC - . | 178 | \\ 1: .quad _DYNAMIC - . |
| 179 | \\ 2: | 179 | \\ 2: |
| 180 | : [ret] "=r" (-> [*]const elf.Dyn), | 180 | : [ret] "=a" (-> [*]const elf.Dyn), |
| 181 | ), | 181 | ), |
| 182 | // The compiler does not necessarily have any obligation to load the `l7` register (pointing | 182 | // The compiler does not necessarily have any obligation to load the `l7` register (pointing |
| 183 | // to the GOT), so do it ourselves just in case. | 183 | // to the GOT), so do it ourselves just in case. |