2) Nasm build rules have been used for the other tool chain and platform. And, 
we also agree to use nasm in EDKII. I don't think we can drop it now in the 
default configuration.
3) I don't see those flags in build_rule.txt. I am curious how use them in 
CLANG build.

Thanks
Liming
From: Chiu, Chasel
Sent: Friday, May 08, 2015 5:35 PM
To: Gao, Liming; Chan, Amy; edk2-devel@lists.sourceforge.net
Cc: Mudusuru, Giri P; Chaganty, Rangasai V; Davis, Brad A
Subject: RE: Basetools update for CLAN support


See my reply.

Thanks!
Chasel


From: Gao, Liming
Sent: Friday, May 8, 2015 5:23 PM
To: Chan, Amy; 
edk2-devel@lists.sourceforge.net<mailto:edk2-devel@lists.sourceforge.net>
Cc: Chiu, Chasel; Mudusuru, Giri P; Chaganty, Rangasai V; Davis, Brad A
Subject: RE: Basetools update for CLAN support

Amy:
 I have two comments.

1.       PosixLink for EDKII BaseTools, not for third party tool.  I don't 
think it is good to add Mtoc here. [cc] in the past we put this mtoc in 
BaseTools, we can move to other place but actually I have no idea why we need 
mtoc to compile CLANG on MAC OS. We might can eliminate it.

2.       Why remove nasm build rules from build_rule.template? [cc] 
Thunk16.nasm build failure due to "DQ 0" -> "DQ 0.0" and more errors. Removed 
this can build S file instead and pass.

3.       Who uses *_XCODE5_*_PLATFORM_FLAGS and *_XCODE5_X64_PLINK_FLAGS? [cc] 
CLANG building on MAC OS.

Thanks
Liming
From: Chan, Amy
Sent: Friday, May 8, 2015 4:48 PM
To: edk2-devel@lists.sourceforge.net<mailto:edk2-devel@lists.sourceforge.net>
Cc: Chiu, Chasel; Mudusuru, Giri P; Chaganty, Rangasai V; Davis, Brad A; Gao, 
Liming
Subject: Basetools update for CLAN support

Hello all,

Recently we found we need to make some changes on BaseTools to build our RC 
with CALNG-on-MacPC:

1.          Add one file BaseTools\BinWrappers\PosixLike\mtoc

2.          Update BaseTools\Conf\build_rule.template

3.          Update BaseTools\Conf\tools_def.template
Please see the attached file for detail, Password is Intel123

However the same BaseTools has been using by some customers who should already 
complain and ask change for this...
We are not sure whether those change is a correct, whether we can avoid it by 
some simple build flags change.

Please kindly give us some advice if you have any idea.

Thanks and regards,
Amy
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to