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 -~----------~----~----~----~------~----~------~--~---