third_party/protobuf: update to upstream r412.
1) Got an upstream diff 411:412 from svn 2) Applied 3) Modified protobuf.gyp to make it platform independent thanks to the new guards added in atomicops_internals_x86_gcc.cc and atomicops_internals_x86_msvc.cc. Note that the previous change adding atomicops added a significant complexity to protobuf.gyp to handle platform-specific source files. Because it was using target_arch only, it did not even work properly. Indeed protobuf_lite needs to deal with the host architecture when it is built to be used by protoc. Review URL: http://codereview.chromium.org/9706016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126922 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment