]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Made use of GCC built-in functions for variable arguments in procedures dependent...
authorgeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 Apr 2010 01:01:44 +0000 (01:01 +0000)
committergeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 29 Apr 2010 01:01:44 +0000 (01:01 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10440 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Base.h

index 0e722ec7abeda9954cf15d0b6bd7e99b0fd6f058..d95fb0b85068ee82eeadaab2fc3aa4ff07054c78 100644 (file)
@@ -454,7 +454,7 @@ struct _LIST_ENTRY {
 \r
 #define VA_END(Marker)                ((void)0)\r
 \r
-#elif defined(__GNUC__)\r
+#elif defined(__GNUC__) && !defined(NO_BUILTIN_VA_FUNCS)\r
 //\r
 // Use GCC built-in macros for variable argument lists.\r
 //\r