Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-11-04 Thread Andrew Fish via Groups.Io
l@edk2.groups.io <mailto:devel@edk2.groups.io>; Gao, Liming > mailto:liming@intel.com>> > Cc: tiger...@zhaoxin.com <mailto:tiger...@zhaoxin.com> > Subject: Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable > > Liming, > > For gcc/clang if you

Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-11-03 Thread Liming Gao
: tiger...@zhaoxin.com Subject: Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable Liming, For gcc/clang if you repeat an argument the last argument wins. This is the default behavior and it does not warn, as it is designed to work with features like PcdOptimizeCompilerEnable. If VC++ warns

Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-10-30 Thread Andrew Fish via Groups.Io
t; > [mailto:devel@edk2.groups.io <mailto:devel@edk2.groups.io>] On Behalf Of > Tiger Liu(BJ-RD) > Sent: Thursday, October 31, 2019 9:40 AM > To: devel@edk2.groups.io <mailto:devel@edk2.groups.io>; Gao, Liming > mailto:liming....@intel.com>> > Subject: Re: [edk2-deve

Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-10-30 Thread Liming Gao
anks 发件人: devel@edk2.groups.io<mailto:devel@edk2.groups.io> mailto:devel@edk2.groups.io>> 代表 Liming Gao 发送时间: 2019年10月30日 23:00 收件人: devel@edk2.groups.io<mailto:devel@edk2.groups.io>; Tiger Liu(BJ-RD) mailto:tiger...@zhaoxin.com>> 主题: Re: [edk2-devel] [edk2] NOOPT and PcdO

Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-10-30 Thread Tiger Liu(BJ-RD)
019年10月30日 23:00 收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD) 主题: Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable NOOPT is build target. It includes the compiler option to disable optimization. If the platform supports NOOPT target, it can be built with -b NOOPT. PcdOptimizeCompilerEnabl

Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable

2019-10-30 Thread Liming Gao
NOOPT is build target. It includes the compiler option to disable optimization. If the platform supports NOOPT target, it can be built with -b NOOPT. PcdOptimizeCompilerEnable is one feature PCD defined in edk2-platforms. It can be used to control the compiler option in [BuildOptions] section. I