diff options
author | jwang36 <jwang36@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-07-24 05:34:35 +0000 |
---|---|---|
committer | jwang36 <jwang36@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-07-24 05:34:35 +0000 |
commit | 27af6b876a70c49928bdae7bedbb72cba9a18171 (patch) | |
tree | ec4c0de438d7c126f6f04509d7234fd8819965c5 /MdePkg/Include/Ia32 | |
parent | efc69967c41fa29f5a3b74861508ae3f1e2e0369 (diff) | |
download | edk2-platforms-27af6b876a70c49928bdae7bedbb72cba9a18171.tar.xz |
Added "#define ASM_PFX(name) _##name" for GNU assembly code preprocessing
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3409 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Include/Ia32')
-rw-r--r-- | MdePkg/Include/Ia32/ProcessorBind.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/MdePkg/Include/Ia32/ProcessorBind.h b/MdePkg/Include/Ia32/ProcessorBind.h index 2dccac4eb0..5fdb55077b 100644 --- a/MdePkg/Include/Ia32/ProcessorBind.h +++ b/MdePkg/Include/Ia32/ProcessorBind.h @@ -193,5 +193,12 @@ typedef INT32 INTN; #define GLOBAL_REMOVE_IF_UNREFERENCED
#endif
+//
+// For symbol name in GNU assembly code, an extra "_" is necessary
+//
+#if __GNUC__
+ #define ASM_PFX(name) _##name
+#endif
+
#endif
|