From 9811c39250d3598b02b7f39bbec5a51c803f8f6a Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Thu, 20 Aug 2009 09:15:11 +0000 Subject: Use .p2align directive instead of ambiguous .align directive. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9164 6f19259b-4bc3-4df7-8a09-765794883524 --- DuetPkg/CpuDxe/Ia32/CpuInterrupt.S | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'DuetPkg/CpuDxe/Ia32') diff --git a/DuetPkg/CpuDxe/Ia32/CpuInterrupt.S b/DuetPkg/CpuDxe/Ia32/CpuInterrupt.S index 52b1f27a87..350dfa0293 100644 --- a/DuetPkg/CpuDxe/Ia32/CpuInterrupt.S +++ b/DuetPkg/CpuDxe/Ia32/CpuInterrupt.S @@ -78,7 +78,7 @@ ASM_PFX(InstallInterruptHandler): .long commonIdtEntry - . - 4 # offset to jump to .endm - .align 2 + .p2align 1 ASM_GLOBAL ASM_PFX(SystemExceptionHandler) ASM_PFX(SystemExceptionHandler): INT0: @@ -418,7 +418,7 @@ ExceptionDone: #;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; .data - .align 4 + .p2align 2 gdtr: .short GDT_END - GDT_BASE - 1 # GDT limit .long 0 # (GDT base gets set above) @@ -426,7 +426,7 @@ gdtr: .short GDT_END - GDT_BASE - 1 # GDT limit # global descriptor table (GDT) #;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - .align 4 + .p2align 2 GDT_BASE: # null descriptor @@ -503,7 +503,7 @@ SPARE5_SEL = .-GDT_BASE GDT_END: - .align 4 + .p2align 2 @@ -519,7 +519,7 @@ idtr: .short IDT_END - IDT_BASE - 1 # IDT limit #;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #idt_tag .byte "IDT",0 - .align 4 + .p2align 2 IDT_BASE: # divide by zero (INT 0) -- cgit v1.2.3