if self.AutoGenVersion < 0x00010005:\r
self.__Macros.update(GlobalData.gEdkGlobal)\r
self.__Macros.update(GlobalData.gGlobalDefines)\r
- else:\r
- self.__Macros.update(self.Defines)\r
return self.__Macros\r
\r
## Get architecture\r
if self._Defs == None:\r
self._Defs = sdict()\r
self._Defs[Name] = Value\r
+ self._Macros[Name] = Value\r
# some special items in [Defines] section need special treatment\r
elif Name in ('EFI_SPECIFICATION_VERSION', 'UEFI_SPECIFICATION_VERSION', 'EDK_RELEASE_VERSION', 'PI_SPECIFICATION_VERSION'):\r
if Name in ('EFI_SPECIFICATION_VERSION', 'UEFI_SPECIFICATION_VERSION'):\r
if self._Defs == None:\r
self._Defs = sdict()\r
self._Defs[Name] = Value\r
+ self._Macros[Name] = Value\r
\r
#\r
# Retrieve information in sections specific to Edk.x modules\r