Olivier, Thanks, see the attached patch.
Star -----Original Message----- From: Olivier Martin [mailto:olivier.mar...@arm.com] Sent: Thursday, May 28, 2015 5:40 PM To: edk2-devel@lists.sourceforge.net; Justen, Jordan L Subject: Re: [edk2] [PATCH] MdeModulePkg/DxeCore: Fixed build error Yes, that would be another valid solution. Star, do you want to make the patch? -----Original Message----- From: Zeng, Star [mailto:star.z...@intel.com] Sent: 28 May 2015 02:20 To: edk2-devel@lists.sourceforge.net; Justen, Jordan L Subject: Re: [edk2] [PATCH] MdeModulePkg/DxeCore: Fixed build error To eliminate the confusion, how about to update the return type of GetProfileMemoryIndex() from EFI_MEMORY_TYPE to UINT32 or UINTN? Thanks, Star -----Original Message----- From: Laszlo Ersek [mailto:ler...@redhat.com] Sent: Thursday, May 28, 2015 2:59 AM To: Justen, Jordan L Cc: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] [PATCH] MdeModulePkg/DxeCore: Fixed build error On 05/27/15 20:32, Jordan Justen wrote: > On 2015-05-27 08:32:52, Olivier Martin wrote: >> ARM toolchain raises the build error: "enumerated type mixed with >> another type" >> >> Contributed-under: TianoCore Contribution Agreement 1.0 >> Signed-off-by: Olivier Martin <olivier.mar...@arm.com> >> --- >> MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c >> b/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c >> index 2c6713f..b23a056 100644 >> --- a/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c >> +++ b/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c >> @@ -789,7 +789,7 @@ GetProfileMemoryIndex ( >> if ((UINT32) MemoryType >= MEMORY_TYPE_OS_RESERVED_MIN) { >> return EfiMaxMemoryType; >> } else if ((UINT32) MemoryType >= MEMORY_TYPE_OEM_RESERVED_MIN) { >> - return EfiMaxMemoryType + 1; >> + return (EFI_MEMORY_TYPE)(EfiMaxMemoryType + 1); > > The code style would want a space after the cast close parens, right? (It would, and it is so wrong! Obligatory reference: <https://github.com/tianocore/edk2/commit/71914406>. This is the one and only bit in the code style that is entirely harmful.) Laszlo > > Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com> > >> } else { >> return MemoryType; >> } >> -- >> 2.1.1 >> >> >> --------------------------------------------------------------------- >> --------- _______________________________________________ >> edk2-devel mailing list >> edk2-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/edk2-devel > > ---------------------------------------------------------------------- > -------- _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/edk2-devel > ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel -- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590 ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782 ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel
0001-MdeModulePkg-DxeCore-Fixed-build-error.patch
Description: 0001-MdeModulePkg-DxeCore-Fixed-build-error.patch
------------------------------------------------------------------------------
_______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel