For your attached patch: Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com>
On 2015-05-28 03:26:13, Zeng, Star wrote: > 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 ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel