and non-Apple. This instruction is shorter and faster,
so no reason not to use it on both.
+2013-11-24 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/gdb/i386/machdep.S: Use xorl %eax, %eax on both Apple
+ and non-Apple. This instruction is shorter and faster,
+ so no reason not to use it on both.
+
2013-11-24 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/lib/reed_solomon.c: Use section _text, _text rather than
#define REG \reg
#define NDX \ndx
#endif
-#ifdef __APPLE__
xorl %eax, %eax
-#else
- movl $0, %eax
-#endif
movw REG, EXT_C(grub_gdb_regs)+(NDX * 4)
movw %ax, EXT_C(grub_gdb_regs)+(NDX * 4 + 2)
movl EXT_C(grub_gdb_regs)+(EAX * 4), %eax