summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
132f41f)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8347
6f19259b-4bc3-4df7-8a09-
765794883524
#EXTERN mTimerVector: DWORD\r
\r
.data\r
#EXTERN mTimerVector: DWORD\r
\r
.data\r
- .globl ASM_PFX(mExceptionCodeSize)\r
+ ASM_GLOBAL ASM_PFX(mExceptionCodeSize)\r
ASM_PFX(mExceptionCodeSize): .long 9\r
\r
.text\r
ASM_PFX(mExceptionCodeSize): .long 9\r
\r
.text\r
- .globl ASM_PFX(InitDescriptor)\r
+ ASM_GLOBAL ASM_PFX(InitDescriptor)\r
\r
ASM_PFX(InitDescriptor):\r
movl $GDT_BASE,%eax # EAX=PHYSICAL address of gdt\r
\r
ASM_PFX(InitDescriptor):\r
movl $GDT_BASE,%eax # EAX=PHYSICAL address of gdt\r
# UINTN Vector,\r
# VOID (*Handler)(VOID)\r
# )\r
# UINTN Vector,\r
# VOID (*Handler)(VOID)\r
# )\r
- .globl ASM_PFX(InstallInterruptHandler)\r
+ ASM_GLOBAL ASM_PFX(InstallInterruptHandler)\r
ASM_PFX(InstallInterruptHandler):\r
# Vector:DWORD @ 4(%esp)\r
# Handler:DWORD @ 8(%esp)\r
ASM_PFX(InstallInterruptHandler):\r
# Vector:DWORD @ 4(%esp)\r
# Handler:DWORD @ 8(%esp)\r
- .globl ASM_PFX(SystemExceptionHandler)\r
+ ASM_GLOBAL ASM_PFX(SystemExceptionHandler)\r
ASM_PFX(SystemExceptionHandler):\r
INT0:\r
pushl $0x0 # push error code place holder on the stack\r
ASM_PFX(SystemExceptionHandler):\r
INT0:\r
pushl $0x0 # push error code place holder on the stack\r
JmpCommonIdtEntry\r
.endr\r
\r
JmpCommonIdtEntry\r
.endr\r
\r
- .globl ASM_PFX(SystemTimerHandler)\r
+ ASM_GLOBAL ASM_PFX(SystemTimerHandler)\r
ASM_PFX(SystemTimerHandler):\r
pushl $0\r
pushl $ASM_PFX(mTimerVector)\r
ASM_PFX(SystemTimerHandler):\r
pushl $0\r
pushl $ASM_PFX(mTimerVector)\r
#EXTERN mTimerVector: DWORD\r
\r
.data\r
#EXTERN mTimerVector: DWORD\r
\r
.data\r
- .globl ASM_PFX(mExceptionCodeSize)\r
+ ASM_GLOBAL ASM_PFX(mExceptionCodeSize)\r
ASM_PFX(mExceptionCodeSize): .long 9\r
\r
.text\r
ASM_PFX(mExceptionCodeSize): .long 9\r
\r
.text\r
- .globl ASM_PFX(InitDescriptor)\r
+ ASM_GLOBAL ASM_PFX(InitDescriptor)\r
\r
ASM_PFX(InitDescriptor):\r
movq $GDT_BASE,%rax # EAX=PHYSICAL address of gdt\r
\r
ASM_PFX(InitDescriptor):\r
movq $GDT_BASE,%rax # EAX=PHYSICAL address of gdt\r
# UINTN Vector,\r
# VOID (*Handler)(VOID)\r
# )\r
# UINTN Vector,\r
# VOID (*Handler)(VOID)\r
# )\r
- .globl ASM_PFX(InstallInterruptHandler)\r
+ ASM_GLOBAL ASM_PFX(InstallInterruptHandler)\r
ASM_PFX(InstallInterruptHandler):\r
# Vector:DWORD @ 4(%esp)\r
# Handler:DWORD @ 8(%esp)\r
ASM_PFX(InstallInterruptHandler):\r
# Vector:DWORD @ 4(%esp)\r
# Handler:DWORD @ 8(%esp)\r
- .globl ASM_PFX(SystemExceptionHandler)\r
+ ASM_GLOBAL ASM_PFX(SystemExceptionHandler)\r
ASM_PFX(SystemExceptionHandler):\r
INT0:\r
push $0x0 # push error code place holder on the stack\r
ASM_PFX(SystemExceptionHandler):\r
INT0:\r
push $0x0 # push error code place holder on the stack\r
JmpCommonIdtEntry\r
.endr\r
\r
JmpCommonIdtEntry\r
.endr\r
\r
- .globl ASM_PFX(SystemTimerHandler)\r
+ ASM_GLOBAL ASM_PFX(SystemTimerHandler)\r
ASM_PFX(SystemTimerHandler):\r
push $0\r
push $ASM_PFX(mTimerVector)\r
ASM_PFX(SystemTimerHandler):\r
push $0\r
push $ASM_PFX(mTimerVector)\r