================
@@ -5958,6 +5968,58 @@ void Clang::ConstructJob(Compilation &C, const JobAction 
&JA,
 
   RenderFloatingPointOptions(TC, D, OFastEnabled, Args, CmdArgs, JA);
 
+  if (Arg *AtomicArg = Args.getLastArg(options::OPT_fatomic_EQ)) {
----------------
erichkeane wrote:

IMO, we need a separate function for this, given how complicated this is.  
WHICH also makes me wonder; why are we letting this be this complicated.  DO we 
do something similar/that would be sufficient for other flags?  This whole 
thing below is really getting complicated.

ALSO, we need to make sure these round-trip, so make sure that they go th rough 
the 'Render' stuff correctly.

https://github.com/llvm/llvm-project/pull/114841
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to