I'll be upgrading googletest to r267 and googlemock to r173 in order to
break our tr1 dependency on windows, and one rtti dependency in linux/mac.

When I land the patch to set _HAS_TR1=0 on windows, it will necessitate a
full clober to fix the precompiled headers.

Over the last couple of weeks, Zhanyong added multiple patches to to hack
around the tr1 issues on gcc and msvs.  In r267, he added a subset of
tr1::tuple so that we no longer need either boost or tr1 in visual studio.
 IN r265 of googlemock, he added a hack to disable a suprious include of
tr1/functional from tr1/tuple (this is apparently fixed in later versions of
gcc) that was forcing rtti to be enabled due to a use of typeid.

This upgrade should fix the compatibility issues MSVS 2008 users hav been
having due to bad tr1 interactions with various bits of code.  It also moves
us closer to killing rtti.

I'm going to try to get this change landed tonight so it can bake over
friday.  If I don't get it in tonight, I'll wait until next week.

Let me know if there are any questions or issues.

-Albert

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to