]> git.proxmox.com Git - mirror_edk2.git/commitdiff
edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/(Ia32|X64...
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 26 May 2008 21:59:52 +0000 (21:59 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 26 May 2008 21:59:52 +0000 (21:59 +0000)
  Fix to support building with GCC and ECP's EdkIIGlueLib.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5294 6f19259b-4bc3-4df7-8a09-765794883524

96 files changed:
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ARShiftU64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/CpuBreakpoint.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/CpuId.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/CpuIdEx.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/CpuPause.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/CpuSleep.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/DisableInterrupts.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/DisablePaging32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/DivU64x32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/DivU64x32Remainder.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/DivU64x64Remainder.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/EnableDisableInterrupts.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/EnableInterrupts.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/EnablePaging32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/EnablePaging64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/FlushCacheLine.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/FxRestore.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/FxSave.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/InterlockedCompareExchange32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/InterlockedCompareExchange64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/InterlockedDecrement.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/InterlockedIncrement.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/Invd.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/LRotU64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/LShiftU64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/LongJump.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ModU64x32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/Monitor.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/MultU64x32.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/MultU64x64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/Mwait.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/RRotU64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/RShiftU64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadCr0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadCr2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadCr3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadCr4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadCs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr1.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr5.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr6.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDr7.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadDs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadEflags.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadEs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadFs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadGdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadGs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadIdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadLdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm1.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm5.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm6.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMm7.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadMsr64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadPmc.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadSs.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadTr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ReadTsc.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/SetJump.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/SwapBytes64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/Thunk16.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/Wbinvd.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteCr0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteCr2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteCr3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteCr4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr1.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr5.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr6.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteDr7.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteGdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteIdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteLdtr.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm0.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm1.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm2.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm3.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm4.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm5.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm6.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMm7.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/WriteMsr64.S
EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/Thunk16.S

index 5498d2e99196084d01b6a52758ca40a9ded45ce9..5cc28c204be5d14a88e20b2370f8c6d985e64ee4 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathARShiftU64)\r
 \r
 #------------------------------------------------------------------------------\r
index e82434b670d9c3f8c9ef27b1ee2f76be05d58865..72427a56e0436d576d5dcc35c104b868828b5655 100644 (file)
@@ -20,6 +20,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(CpuBreakpoint)\r
 \r
 #------------------------------------------------------------------------------\r
index 6f41e722277e837ec5da25100d353b3ee903129c..bb6e54e6476b29bdbc6851bd5ef775f45a05a76e 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl  ASM_PFX(AsmCpuid)\r
 \r
 #------------------------------------------------------------------------------\r
index 48554cc96bb7f672ace3c87859dd8e101011533c..8d3887f56cf11620920f58c36719636bfe2a883c 100644 (file)
@@ -21,6 +21,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
     .686:
     .code:
 
index 5fef9c8d5cdf5215bf524676802d303b664043cf..249b9f7dae271afee0090634a8d0973d22002a43 100644 (file)
@@ -20,6 +20,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(CpuPause)\r
 \r
 #------------------------------------------------------------------------------\r
index ac39e8fcba395eb8bd9ebf9e50ed72a956ad278f..6a39a202b855500d3e1cd974b0b79367c8d512c3 100644 (file)
@@ -20,6 +20,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(CpuSleep)\r
 \r
 #------------------------------------------------------------------------------\r
index ea04225fd67c1cff3663a6be0f889f4d62b10345..7967309f61b8aa1450f9bf831f82b026ec26985c 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(DisableInterrupts)\r
 \r
 #------------------------------------------------------------------------------\r
index 7898e8103a971c11313d997691e06783107a5ab2..3ffebae0f2f6ed8707e0fa5c7ba3a5fc1740e370 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86DisablePaging32)\r
 \r
 #------------------------------------------------------------------------------\r
index b858278e6423d81464aeb844b268e70ee4df5f65..44dc92e5bb3762c98491779d04977d6170c5421c 100644 (file)
@@ -19,6 +19,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
 .globl ASM_PFX(InternalMathDivU64x32)
 
 #------------------------------------------------------------------------------
index 974373d284859e849b3e4ef61a524b5e371a351e..b50d48e38e0cb3b132db8abb0cbbbf9ed435eb15 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathDivRemU64x32)\r
 \r
 #------------------------------------------------------------------------------\r
index cac7169d58cf919730a79d58e095b0960404b243..1f7200fa68d3e324628d2f80a04747d59b83bd39 100644 (file)
@@ -20,6 +20,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathDivRemU64x32), ASM_PFX(InternalMathDivRemU64x64)\r
 \r
 #------------------------------------------------------------------------------\r
index c5742aee53ce320b90b5afcb91302c554c863066..108246bbb5ffe7bb8b2b10d55044b2fc4256541e 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(EnableDisableInterrupts)\r
 \r
 #------------------------------------------------------------------------------\r
index 2d608036f73d09bdcd1df5f48a1cee43906866e9..7fdfc1615ad8d6b886f84af4f5e6563707cbfc73 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(EnableInterrupts)\r
 \r
 #------------------------------------------------------------------------------\r
index df5d67cfac1457413d109611b6f7ce916fed94c2..4b6fe2168a14be041da323f930db9a3a30f291ca 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86EnablePaging32)\r
 \r
 #------------------------------------------------------------------------------\r
index ffa9beb0a1544b6b28b701605fc9b716217d57f3..fc23d272532e09dc11e22877f622eed414005c27 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86EnablePaging64)\r
 \r
 #------------------------------------------------------------------------------\r
index 07a92619d2c15853bcd03e8d333ede4775644bf5..dfadaa6a0ee30d6b1efcb00ee55b352ce2ca537a 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmFlushCacheLine)\r
 \r
 #------------------------------------------------------------------------------\r
index 9cfa14be0fdb7320e382f3c7210a290a26e05935..bcb704b0bc5948999d25bd1d797656fcb8526ef8 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86FxRestore)\r
 \r
 #------------------------------------------------------------------------------\r
index 8857a8ec777b9a60e0b3f3c50a06f7b9530e3c79..3241d9d413d158c8dfe519b6c001774dcd10d9a0 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86FxSave)\r
 \r
 #------------------------------------------------------------------------------\r
index a0a6ad9eb070aecabda8e4e226df57f4b3002e9c..585f235f65e52d34b1c9b5645b270f4d90cadd34 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalSyncCompareExchange32)\r
 \r
 #------------------------------------------------------------------------------\r
index 98a20a5e294a4aba7b0ba807e5f8d189dbdc7793..a0d2017a2496c8b9347a260ee258c6082aaebbb5 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalSyncCompareExchange64)\r
 \r
 #------------------------------------------------------------------------------\r
index dc8f7215cc8a57d7d066f40d433b220203f19d94..30bf4a27168e2a23fdc27ae00148776432449fb8 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalSyncDecrement)\r
 \r
 #------------------------------------------------------------------------------\r
index ecbbc7540c87e8d394c5ede6d210c501bf59a975..8f795575b0b8337106acc51c4de935b2f6c49d44 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalSyncIncrement)\r
 \r
 #------------------------------------------------------------------------------\r
index 0a0c1a244ad80995cf1020c3ec94703d2a925a66..5c530a99206ac606ec1dad38528193d506c37155 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmInvd)\r
 \r
 #------------------------------------------------------------------------------\r
index 3b866e27006c688d7447221896920b356b89b280..23bb75bd713d41b0831c5ad95ad38fd04f3c9562 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathLRotU64)\r
 \r
 #------------------------------------------------------------------------------\r
index a4b99eb80a128a1f5b372e421836fbd0a509dea8..f574841b8ee4e499dc3c2103186dcbe193044fd5 100644 (file)
@@ -19,6 +19,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
 .globl ASM_PFX(InternalMathLShiftU64)
 
 #------------------------------------------------------------------------------
index 0b76896085ca2439891d21584beeda762edeb5ae..424d6f02a7c33a15c6a94860ab7758d30f36c3bd 100644 (file)
@@ -19,6 +19,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
 .globl ASM_PFX(InternalLongJump)
 
 #------------------------------------------------------------------------------
index 00dc6a08ab79b8b95c63c5117145b85d5a3dcd90..d7698953de0ebb9547be37a6c2d86fe7952b8fcf 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathModU64x32)\r
 \r
 #------------------------------------------------------------------------------\r
index 6e9284dcd4d62fb1a4dba8399c1ed28641161afc..96f3a5f42655618bf9ed75e971c313f1cf342f7f 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmMonitor)\r
 \r
 #------------------------------------------------------------------------------\r
index b9d1eb8ca74818e1a3224866eb3f74d8ebec1260..e1203ccc1137ee1cb0bd82581bff4a4de59f4ad9 100644 (file)
@@ -19,6 +19,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
     .386:
     .code:
 
index 03523865f6c71d3259533cbab179d6a467be0286..393392c162205cf32a37c1ee42160e28508102bf 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathMultU64x64)\r
 \r
 #------------------------------------------------------------------------------\r
index 12f6a87511d86db936a4d209f425d4e8383d76a7..c8ae29aa6043ed0a4a9b0a9bc8c980be121aa389 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmMwait)\r
 \r
 #------------------------------------------------------------------------------\r
index 35935639b9b68f0ebb9e2d222c4da2eb3fd0b19e..9921ee26ca9b716c4250982d2d542693adbcc632 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalMathRRotU64)\r
 \r
 #------------------------------------------------------------------------------\r
index ca78394e39ffc2ccd1b8624036381561951739c7..dd8c5615bdccdf85a0b19155d68e54794e72a8a5 100644 (file)
@@ -19,6 +19,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
     .686:
     .code:
 
index 3433344b7b8c52899ca62e93d10cd230ed04b017..04115d2372493e60938770dc4a18e8f940d4f5de 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadCr0)\r
 \r
 #------------------------------------------------------------------------------\r
index d308895367f827cfc67eda4ec8b94a89d7106dde..e295996abbce37ce40b5bb57ee3797206e440117 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadCr2)\r
 \r
 #------------------------------------------------------------------------------\r
index aaec1f01d07fbe7a479dbbbb0b8162c952ae505c..bee92c347234c114c4ed952ca109f497ce383ccf 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadCr3)\r
 \r
 #------------------------------------------------------------------------------\r
index 442d359eda2eafd6795ebbc246ace62302ef56f9..77f0ccb07ab489b73dc1253176ac9a419d12caf7 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadCr4)\r
 \r
 #------------------------------------------------------------------------------\r
index a3ad69d304aad18b0aaecb4f414b883975a332cb..57c6a9b350ac472bfed21c04128b9884be87082d 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadCs)\r
 \r
 #------------------------------------------------------------------------------\r
index d4c61f1484e0d60d615eed598e0a5fe2baa98386..3590b90c13c23cc1b8f5086919c0ffaac1bdcbdf 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr0)\r
 \r
 #------------------------------------------------------------------------------\r
index 27c55542572b922b3faee79d8d7e172f33b8239f..3567f96eda71d9578ac6fcf20e9ead8f715cbb87 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr1)\r
 \r
 #------------------------------------------------------------------------------\r
index cca84b9efdf7a86a4386a7fa2d01d7274802d6f2..257864744c4c8bfeb46cee2c9bee14b9fa4665a0 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr2)\r
 \r
 #------------------------------------------------------------------------------\r
index 60b055038100c9054c1414e1339e12b779243bf4..aeba41e709b81026f2e43d1140b944b61bfbffb3 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr3)\r
 \r
 #------------------------------------------------------------------------------\r
index 84883df9719b5d3dc77d5c75b84193313b348389..35941d29700332e7dbbc2c6a06d7fd3397142a20 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr4)\r
 \r
 #------------------------------------------------------------------------------\r
index 5abb226b9159d91595bf658372e4fbcbb02ffa57..2e11f0f840e26907f894e8a2210b58a33c3080b1 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr5)\r
 \r
 #------------------------------------------------------------------------------\r
index 9594851c7e8b8551568f95834cb730ee3eae8577..11220046251176635f8d62324b8d2b6faf23676f 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr6)\r
 \r
 #------------------------------------------------------------------------------\r
index 4ba13efcb4dc3e0f1a2597bdfb4f5d8fdcfefd13..c874956b7b74e9a48e7909830dd23b1973792d75 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDr7)\r
 \r
 #------------------------------------------------------------------------------\r
index c3dc8451ad91919a9f40ea84d361f53b68dedffc..f81460f82ab7814f04985e2c5deba90a1a0188a4 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadDs)\r
 \r
 #------------------------------------------------------------------------------\r
index ab5e522739d728bef98b50496f51c2e1c68975cb..eb69a20c2aa488a893e0e404f829959b74ce68e3 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadEflags)\r
 \r
 #------------------------------------------------------------------------------\r
index 26ed55d9e191a8618ee7155cc171359c39a1be39..7e3fd243c5666cd7e77129b514e4709d409ddaf3 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadEs)\r
 \r
 #------------------------------------------------------------------------------\r
index bd38c6ac105bef447cfee56170edf7232dc246b3..91c60af5e1e470f54c238a136081a9287b33206d 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadFs)\r
 \r
 #------------------------------------------------------------------------------\r
index 8869164606d87ea79abefcf9ac87ac98f72f53fb..f29a4a62bc7449e618b506b4665641d0a8d45065 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86ReadGdtr)\r
 \r
 #------------------------------------------------------------------------------\r
index 82b396661d57755735396c717138ee98d95138c9..31c49b103ddf372bc75816879089082201abaa25 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadGs)\r
 \r
 #------------------------------------------------------------------------------\r
index 0e5d32e3d8a3b33aa0fbe1074e0eee0021d56be5..8f4ca661366a0247a4b876fce994114bdff40f6f 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(InternalX86ReadIdtr)\r
 \r
 #------------------------------------------------------------------------------\r
index addb1757d08814a0c4482371e8686c23626f56e3..e8cf627e4c3391c191cbf76ea3ed6f193d9edddf 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadLdtr)\r
 \r
 #------------------------------------------------------------------------------\r
index f191337f68fa3e26abe8eebcf6927b64d5515189..a63d1a12eba600f5e87d40acb3bb84f5c82c3447 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm0)\r
 \r
 #------------------------------------------------------------------------------\r
index 790541aaeb8675af038ef64a233f299a99d0aed3..062c7dfca028223a9541033ae319ef1a2a7390e2 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm1)\r
 \r
 #------------------------------------------------------------------------------\r
index 231d62c762741218abf1d0a8e8e0751ddda84c73..9141ce9993ccd9206014cdb8ff89a4824d170c35 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm2)\r
 \r
 #------------------------------------------------------------------------------\r
index 1e1f6dd684f5a82dbe98fc026980507f94253fdc..7f6cb364a5dbd7b1972d22bc3b02f49a120c3ac3 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm3)\r
 \r
 #------------------------------------------------------------------------------\r
index 5da446befedeffdef4139d15582c01d2b185e27c..0166c95069ec347a7e1f1e0db0fdf26ceecb7367 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm4)\r
 \r
 #------------------------------------------------------------------------------\r
index 5528fe1812f5fc1dbc82deb5cac5c32f9a6bcdb9..42810c06f4a7a9fe8354dfbe9f1af9309817716d 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm5)\r
 \r
 #------------------------------------------------------------------------------\r
index 5d9bd11269766b710e4ceb03249ab625c65bf74b..c12cf9ab8c43296c8cc4990fb80eb993fd13bb96 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm6)\r
 \r
 #------------------------------------------------------------------------------\r
index 26866b6a09e8b496b4bbedbc905cd056e286f6c9..13f963fc2048b3ea4989c583f6a37befe614d074 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMm7)\r
 \r
 #------------------------------------------------------------------------------\r
index 505b7e688b80134f0ca12c5181cbc2bb6c66f3c9..4674b13ceabc9aa1461044c9921025fb8b2cd9c1 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadMsr64)\r
 \r
 #------------------------------------------------------------------------------\r
index 055e99c25a41713686e760102260c54730641db0..9307223659a58dbba169213b438488713870fd2b 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadPmc)\r
 \r
 #------------------------------------------------------------------------------\r
index 4f15248f1abcc0a2f13e97eaff082f9e7165f8d7..4eb2124834fb64965e2e1feabf2dbd54709ba9ac 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadSs)\r
 \r
 #------------------------------------------------------------------------------\r
index af12dd2f3f8433a80ab90cba010cf8edb1c1c37b..ca1722802d9f4ef3eab040bc26bd40b8dd7bca07 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadTr)\r
 \r
 #------------------------------------------------------------------------------\r
index cab29661ae7972310a6e4573a43af1ea10077e08..f7d170667a9c88e68ea8bce48826e9312c562007 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(AsmReadTsc)\r
 \r
 #------------------------------------------------------------------------------\r
index c8993084acc67515b47023a78bd99da652a65347..ee0b5a824d81eed5903490d61ff468da41338999 100644 (file)
@@ -19,6 +19,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 .globl ASM_PFX(SetJump), ASM_PFX(InternalAssertJumpBuffer)\r
 \r
 #------------------------------------------------------------------------------\r
index c15ca444f0fc87fa97b816540ebd71001657ab49..d1e48dcfd0183c77f3dbb1e28808eece5f1a70ae 100644 (file)
@@ -21,6 +21,8 @@
 #
 #------------------------------------------------------------------------------
 
+#include <EdkIIGlueBase.h>
+
 
 #------------------------------------------------------------------------------
 # UINT64
index 5755a3705f0f37512cdeffc84d47724692681f7b..d9f2fc4c1f1a9ff1c42787f950d9ef7a611de4f1 100644 (file)
@@ -19,7 +19,7 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
-#include <Library/BaseLib.h>\r
+#include <EdkIIGlueBase.h>\r
 \r
 .globl ASM_PFX(m16Start), ASM_PFX(m16Size), ASM_PFX(mThunk16Attr), ASM_PFX(m16Gdt), ASM_PFX(m16GdtrBase), ASM_PFX(mTransition)\r
 .globl ASM_PFX(InternalAsmThunk16)\r
index b19348dad9ffcba9616a525890990891fbc7f3c0..b3cbe5b274036166ce1196e0adc02692a12fbced 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 6bce3a4d50895b402baf5c45a39890cbd784c806..70062c2417b9a09aea0a460930c30b2621cb5184 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 64d2c1b5344da7d39400086d00229ece14646b1c..7d5f7386cd6c415ea5b9c9e250941922a6317668 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 767182ee4e75009613ba3a18ddb7260ee2454f85..2a56ea679b9da983d7c13cf6eed42fb47806b81c 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index dc6828ac91d1771880e54acc07e5c18da5445e4e..d7cffe707f4df8899e232fdf344bae27be76643a 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index c05af0ec1e4054d53a72de9184742b3e14e0b1ae..2d6f2aaa0f2c4f1bb5d683bba5aae75691dc05db 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 87031768aca9c38788cb7d14d42be79c8d8b06ee..9dd9a4131993872e6c894294b04bab5a5afae823 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index ca4e301b934bca426d94f677150f0c44fcc8c340..f8a74fd55555c87c88d47463d339ea21747506fd 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index ed23db7e9000cb0011db1b1b79a50e701287ff47..d025e950c1eec04d29cb5470beecaeb708dffeb1 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index d17595213a2c71f0e0e8695a80719d110088fbb7..9872b1c03ca950731bf90f7062a86a29e91320b7 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 7e3bb94f1f6bfb5890c3d9b1602521baa5d0ecf0..e80044e471e5653db2d2e2ad4e4f01dbf588fd25 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 0827f347bd48def019da54c6001e997f7aef8f9a..a8113139050c3e52efb80c35fe62f81bf83e2948 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 1f3e9166751d7d7abc569274cea9283e42860f18..3fabde897fcdf85fe4d5af4fe1c818d63ac44bce 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINTN\r
 # EFIAPI\r
index 3aedf7dd68c932a726f79a6c832199daaa2b5711..881222d42bac656ef2eb942ed182ab1f73746d5e 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index c3e6ad33532f42ea0280f6c84cbf2d6cc0339094..15c7c79f326d180b2b1d84937d04f078f732c229 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 8b2cc3c029773574be131290aabed53f919392fa..9a5e2a4f57a303354d98388950b7960f5f40eac5 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index ef70763e524dcca2bd9302bd52c0e3b0c5e91be0..cc0a4f48f53a7f04ecfd3745850100bc7a1492f8 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 74a3d711b51b61ba3034d90dab3a4e6f44741b6f..046bf41a84510672eeafec8df0c1336b0af30e98 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index a3c548dcecde0fb5b3a647475df0298af0c56edd..0e18923608038985fe1231c3bf1aac9c4b6efb3e 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 98b11a58188e806b7d2b6dbe3ddb9a8a84e59467..ade03808919a6b0ea826b2cbdfedab4af4137413 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 107c695cf7b2aa2c10baeff75417553ea85c66e5..abb6eefc960a20496355a1877d11d663fd877dc9 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index be6a6f78b2ed9dce12606cdc2c22b1c007e2432c..43c3862ccc371faaa911146bc6ccb522fb5dba2a 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 51a89734600259a9161ef673e903e185205fef85..0299f14a8a0e477c6c069d891a367458c78dea91 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 824bbeae1754c80923871a912f4b788a24c78956..a68394298a6707733db7fd37412909e4bff8d02f 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # VOID\r
 # EFIAPI\r
index 5c12c981a9037d9f762d8aa6da5607ff2f9661aa..f0fe4caacf5c02c1023e18d07e87636f82941434 100644 (file)
@@ -21,6 +21,8 @@
 #\r
 #------------------------------------------------------------------------------\r
 \r
+#include <EdkIIGlueBase.h>\r
+\r
 #------------------------------------------------------------------------------\r
 # UINT64\r
 # EFIAPI\r
index 3200a092827a2d3ab24947bec1975875fc027223..9fddda5ab0f2cd8ae5d2b963461eb535e35578d6 100644 (file)
 #   Real mode thunk
 #
 #------------------------------------------------------------------------------
+#include <EdkIIGlueBase.h>
 
-#include <Library/BaseLib.h>
-
-.globl ASM_PFX(m16Start)\r
-.globl ASM_PFX(m16Size)\r
-.globl ASM_PFX(mThunk16Attr)\r
-.globl ASM_PFX(m16Gdt)\r
-.globl ASM_PFX(m16GdtrBase)\r
-.globl ASM_PFX(mTransition)\r
-.globl ASM_PFX(InternalAsmThunk16)\r
+.globl ASM_PFX(m16Start)
+.globl ASM_PFX(m16Size)
+.globl ASM_PFX(mThunk16Attr)
+.globl ASM_PFX(m16Gdt)
+.globl ASM_PFX(m16GdtrBase)
+.globl ASM_PFX(mTransition)
+.globl ASM_PFX(InternalAsmThunk16)
 
-# define the structure of IA32_REGS\r
-.equ  _EDI, 0       #size 4\r
-.equ  _ESI, 4       #size 4\r
-.equ  _EBP, 8       #size 4\r
-.equ  _ESP, 12      #size 4\r
-.equ  _EBX, 16      #size 4\r
-.equ  _EDX, 20      #size 4\r
-.equ  _ECX, 24      #size 4\r
-.equ  _EAX, 28      #size 4\r
-.equ  _DS,  32      #size 2\r
-.equ  _ES,  34      #size 2\r
-.equ  _FS,  36      #size 2\r
-.equ  _GS,  38      #size 2\r
-.equ  _EFLAGS, 40   #size 8\r
-.equ  _EIP, 48      #size 4\r
-.equ  _CS, 52       #size 2\r
-.equ  _SS, 54       #size 2\r
-.equ  IA32_REGS_SIZE, 56\r
+# define the structure of IA32_REGS
+.equ  _EDI, 0       #size 4
+.equ  _ESI, 4       #size 4
+.equ  _EBP, 8       #size 4
+.equ  _ESP, 12      #size 4
+.equ  _EBX, 16      #size 4
+.equ  _EDX, 20      #size 4
+.equ  _ECX, 24      #size 4
+.equ  _EAX, 28      #size 4
+.equ  _DS,  32      #size 2
+.equ  _ES,  34      #size 2
+.equ  _FS,  36      #size 2
+.equ  _GS,  38      #size 2
+.equ  _EFLAGS, 40   #size 8
+.equ  _EIP, 48      #size 4
+.equ  _CS, 52       #size 2
+.equ  _SS, 54       #size 2
+.equ  IA32_REGS_SIZE, 56
 
     .data