[cfe-commits] r67204 - in /cfe/trunk/lib/Driver: Driver.cpp Makefile

Mike Stump mrs at apple.com
Wed Mar 18 14:54:55 PDT 2009


On Mar 18, 2009, at 2:06 PM, Daniel Dunbar wrote:
> is this information getting rebuilt on every svn update?

I could have gotten it wrong, I'm still keeping an eye out to see if I  
catch it fail; however, I think it is solid.

> Should we share this information with the clang(-cc/frontend/pick  
> your name) binary so that we can more easily diagnose ccc/clang  
> mismatches?

ccc delenda est; there can be no mismatch?  You'd have to diagram this  
out with more specifics for me to guess at what you're trying to get at.

If you mean, can the client run strcmp on the version information from  
the library and the version information from the client, yes, but that  
would be silly, as we know up front, they match.  If you mean other  
clients outside our tree, that would be silly, they can't match.  They  
can strcmp a specific value, if they wanted, but, why even talk about  
this case?  Better to just talk about vending the version information  
from the library to all clients, for any purpose they want.  The  
answer to that is yes, we can vend that information.  Just break out  
the data into members and add accessors.  Do I want to do that, no,  
I'll let the first client that wants the information do that.



More information about the cfe-commits mailing list