summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-10-18 03:48:37 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-10-18 03:48:37 +0000
commit1cb5cfc1842c69f2104c7532d3be3a994343e7c6 (patch)
tree470f57ea27a4a77490ec729dd603d35d65e78798
parenta753ec90e8d8dbf8a78ac253fdcf627197e4f26f (diff)
downloadedk2-1cb5cfc1842c69f2104c7532d3be3a994343e7c6.zip
edk2-1cb5cfc1842c69f2104c7532d3be3a994343e7c6.tar.gz
edk2-1cb5cfc1842c69f2104c7532d3be3a994343e7c6.tar.bz2
Replace .global with .globl to solve compatibility issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1786 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--EdkModulePkg/Library/EdkDxeSalLib/Ipf/AsmEsalServiceLib.s2
-rw-r--r--EdkModulePkg/Universal/DebugSupport/Dxe/Ia32/AsmFuncs.S24
-rw-r--r--EdkModulePkg/Universal/DebugSupport/Dxe/ipf/AsmFuncs.s20
-rw-r--r--EdkModulePkg/Universal/Ebc/Dxe/Ia32/EbcLowLevel.S8
-rw-r--r--EdkModulePkg/Universal/Ebc/Dxe/Ia32/Ia32Math.S14
-rw-r--r--EdkModulePkg/Universal/Ebc/Dxe/Ipf/IpfMul.s4
6 files changed, 36 insertions, 36 deletions
diff --git a/EdkModulePkg/Library/EdkDxeSalLib/Ipf/AsmEsalServiceLib.s b/EdkModulePkg/Library/EdkDxeSalLib/Ipf/AsmEsalServiceLib.s
index 2b040b7..c5cb881 100644
--- a/EdkModulePkg/Library/EdkDxeSalLib/Ipf/AsmEsalServiceLib.s
+++ b/EdkModulePkg/Library/EdkDxeSalLib/Ipf/AsmEsalServiceLib.s
@@ -26,7 +26,7 @@
//
// Exports
//
-.global GetEsalEntryPoint
+.globl GetEsalEntryPoint
//-----------------------------------------------------------------------------
diff --git a/EdkModulePkg/Universal/DebugSupport/Dxe/Ia32/AsmFuncs.S b/EdkModulePkg/Universal/DebugSupport/Dxe/Ia32/AsmFuncs.S
index 131464a..728fdec 100644
--- a/EdkModulePkg/Universal/DebugSupport/Dxe/Ia32/AsmFuncs.S
+++ b/EdkModulePkg/Universal/DebugSupport/Dxe/Ia32/AsmFuncs.S
@@ -11,11 +11,11 @@
#*
#******************************************************************************
-.global _OrigVector
-.global _InterruptEntryStub
-.global _StubSize
-.global _CommonIdtEntry
-.global _FxStorSupport
+.globl _OrigVector
+.globl _InterruptEntryStub
+.globl _StubSize
+.globl _CommonIdtEntry
+.globl _FxStorSupport
_AppEsp: .long 0x11111111 # ?
_DebugEsp: .long 0x22222222 # ?
@@ -25,7 +25,7 @@ _Eflags: .long 0x55555555 # ?
_OrigVector: .long 0x66666666 # ?
_StubSize: .long _InterruptEntryStubEnd - _InterruptEntryStub
-.global _FxStorSupport
+.globl _FxStorSupport
_FxStorSupport:
push %ebx
mov $0x1,%eax
@@ -36,7 +36,7 @@ _FxStorSupport:
pop %ebx
ret
-.global _GetIdtr
+.globl _GetIdtr
_GetIdtr:
push %ebp
mov %esp,%ebp
@@ -46,7 +46,7 @@ _GetIdtr:
leave
ret
-.global _WriteInterruptFlag
+.globl _WriteInterruptFlag
_WriteInterruptFlag:
push %ebp
mov %esp,%ebp
@@ -63,7 +63,7 @@ _WriteInterruptFlag:
leave
ret
-.global _Vect2Desc
+.globl _Vect2Desc
_Vect2Desc:
push %ebp
mov %esp,%ebp
@@ -77,16 +77,16 @@ _Vect2Desc:
leave
ret
-.global _InterruptEntryStub
+.globl _InterruptEntryStub
_InterruptEntryStub:
mov %esp,0x0
mov $0x0,%esp
push $0x0
jmp _CommonIdtEntry
-.global _InterruptEntryStubEnd
+.globl _InterruptEntryStubEnd
_InterruptEntryStubEnd:
-.global _CommonIdtEntry
+.globl _CommonIdtEntry
_CommonIdtEntry:
pusha
pushf
diff --git a/EdkModulePkg/Universal/DebugSupport/Dxe/ipf/AsmFuncs.s b/EdkModulePkg/Universal/DebugSupport/Dxe/ipf/AsmFuncs.s
index 1ac4a7e..866e5db 100644
--- a/EdkModulePkg/Universal/DebugSupport/Dxe/ipf/AsmFuncs.s
+++ b/EdkModulePkg/Universal/DebugSupport/Dxe/ipf/AsmFuncs.s
@@ -24,10 +24,10 @@
#include "common.i"
#include "Ds64Macros.i"
-.global PatchSaveBuffer
-.global IpfContextBuf
-.global CommonHandler
-.global ExternalInterruptCount
+.globl PatchSaveBuffer
+.globl IpfContextBuf
+.globl CommonHandler
+.globl ExternalInterruptCount
/////////////////////////////////////////////
@@ -38,7 +38,7 @@
// Description:
// Flushes instruction cache for specified number of bytes
//
- .global InstructionCacheFlush
+ .globl InstructionCacheFlush
.proc InstructionCacheFlush
.align 32
InstructionCacheFlush::
@@ -166,7 +166,7 @@ LoopBack: // $L143:
// Notes:
//
//
- .global ChainHandler
+ .globl ChainHandler
.proc ChainHandler
ChainHandler:
@@ -240,7 +240,7 @@ ChainHandlerDone:
// Notes:
//
//
- .global UnchainHandler
+ .globl UnchainHandler
.proc UnchainHandler
UnchainHandler:
@@ -673,7 +673,7 @@ SetSlotDone:
// Returns:
// Current value if IVA
- .global GetIva
+ .globl GetIva
.proc GetIva
GetIva:
mov r8=cr2;;
@@ -693,7 +693,7 @@ GetIva:
// Returns:
// Previous state of psr.ic
//
- .global ProgramInterruptFlags
+ .globl ProgramInterruptFlags
.proc ProgramInterruptFlags
ProgramInterruptFlags:
alloc loc0=1,2,0,0;;
@@ -1279,7 +1279,7 @@ EndHookHandler:
// Saves IVT index to SCRATCH_REG1 (immediate value is fixed up when code is copied
// to the IVT entry.
- .global HookStub
+ .globl HookStub
.proc HookStub
HookStub:
diff --git a/EdkModulePkg/Universal/Ebc/Dxe/Ia32/EbcLowLevel.S b/EdkModulePkg/Universal/Ebc/Dxe/Ia32/EbcLowLevel.S
index 70acbf9..7cb5049 100644
--- a/EdkModulePkg/Universal/Ebc/Dxe/Ia32/EbcLowLevel.S
+++ b/EdkModulePkg/Universal/Ebc/Dxe/Ia32/EbcLowLevel.S
@@ -10,7 +10,7 @@
#* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#*
#****************************************************************************
-.global _EbcLLCALLEXNative
+.globl _EbcLLCALLEXNative
_EbcLLCALLEXNative:
push %ebp
mov %esp,%ebp
@@ -23,16 +23,16 @@ _EbcLLCALLEXNative:
pop %ebp
ret
-.global _EbcLLGetEbcEntryPoint
+.globl _EbcLLGetEbcEntryPoint
_EbcLLGetEbcEntryPoint:
ret
-.global _EbcLLGetStackPointer
+.globl _EbcLLGetStackPointer
_EbcLLGetStackPointer:
mov %esp,%eax
add $0x4,%eax
ret
-.global _EbcLLGetReturnValue
+.globl _EbcLLGetReturnValue
_EbcLLGetReturnValue:
ret
diff --git a/EdkModulePkg/Universal/Ebc/Dxe/Ia32/Ia32Math.S b/EdkModulePkg/Universal/Ebc/Dxe/Ia32/Ia32Math.S
index b084ba8..fcfade9 100644
--- a/EdkModulePkg/Universal/Ebc/Dxe/Ia32/Ia32Math.S
+++ b/EdkModulePkg/Universal/Ebc/Dxe/Ia32/Ia32Math.S
@@ -18,7 +18,7 @@
# Generic math routines for EBC interpreter running on IA32 processor
#
#------------------------------------------------------------------------------
-.global _LeftShiftU64
+.globl _LeftShiftU64
_LeftShiftU64:
push %ebp
mov %esp,%ebp
@@ -43,7 +43,7 @@ _LeftShiftU64:
leave
ret
-.global _RightShiftU64
+.globl _RightShiftU64
_RightShiftU64:
push %ebp
mov %esp,%ebp
@@ -68,7 +68,7 @@ _RightShiftU64:
leave
ret
-.global _ARightShift64
+.globl _ARightShift64
_ARightShift64:
push %ebp
mov %esp,%ebp
@@ -98,7 +98,7 @@ _ARightShift64:
leave
ret
-.global _MulU64x64
+.globl _MulU64x64
_MulU64x64:
push %ebp
mov %esp,%ebp
@@ -134,7 +134,7 @@ _MulU64x64:
leave
ret
-.global _MulS64x64
+.globl _MulS64x64
_MulS64x64:
push %ebp
mov %esp,%ebp
@@ -186,7 +186,7 @@ _MulS64x64:
leave
ret
-.global _DivU64x64
+.globl _DivU64x64
_DivU64x64:
push %ebp
mov %esp,%ebp
@@ -233,7 +233,7 @@ _DivU64x64:
leave
ret
-.global _DivS64x64
+.globl _DivS64x64
_DivS64x64:
push %ebp
mov %esp,%ebp
diff --git a/EdkModulePkg/Universal/Ebc/Dxe/Ipf/IpfMul.s b/EdkModulePkg/Universal/Ebc/Dxe/Ipf/IpfMul.s
index e887dd6..2f133dd 100644
--- a/EdkModulePkg/Universal/Ebc/Dxe/Ipf/IpfMul.s
+++ b/EdkModulePkg/Universal/Ebc/Dxe/Ipf/IpfMul.s
@@ -24,7 +24,7 @@
.proc MulS64x64#
.align 32
- .global MulS64x64#
+ .globl MulS64x64#
.align 32
///*++
@@ -84,7 +84,7 @@ MulS64x64:
.proc MulU64x64#
.align 32
- .global MulU64x64#
+ .globl MulU64x64#
.align 32