* 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.
This commit is contained in:
		
							parent
							
								
									e77c81f6f8
								
							
						
					
					
						commit
						4480b95dcd
					
				
					 2 changed files with 6 additions and 4 deletions
				
			
		|  | @ -71,11 +71,7 @@ VARIABLE(grub_gdb_stack) | |||
| #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 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue