commit | b711f2361e5bfd3a42bf7f382eb24779383285af | [log] [tgz] |
---|---|---|
author | Reid Kleckner <rnk@google.com> | Tue Nov 07 03:23:04 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Nov 07 03:23:04 2017 |
tree | 5c288dccf47a8c4f81b86238b84992ddeda1c73c | |
parent | 3519e867dc606437f804561f889d7ed95b95876a [diff] |
Update static_initializers tool to detect clang's initializers Clang currently puts the undecorated symbol name in the debug info for initializer functions. Fixing that is not simply a matter of calling UnDecorateSymbolName in Clang because we want our output to be the same when we're cross-compiling, and we don't have our own MS ABI demangler. Do the undecoration in this tool in the meantime. R=brucedawson@chromium.org Bug: 777943 Change-Id: I3087e4fdbde849762d446ffcc9aa2ea60e9cb21e Reviewed-on: https://chromium-review.googlesource.com/752187 Commit-Queue: Reid Kleckner <rnk@chromium.org> Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#514373}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .