[PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries

Vlad Tsyrklevich via llvm-commits llvm-commits at lists.llvm.org
Sat May 19 13:15:32 PDT 2018


Based on a quick look at a couple of stack traces it looks like some direct
calls now call symbols that are no longer overriden by their replacements
in chromium, e.g. calls to realloc() from a DSO previously resolved to the
tcmalloc implementation in chromium instead of realloc.cfi(), the locally
linked tcmalloc implementation in that library.

On Fri, May 18, 2018 at 8:30 PM Nico Weber via Phabricator <
reviews at reviews.llvm.org> wrote:

> thakis added a comment.
>
> On this bot too:
> https://ci.chromium.org/buildbot/chromium.clang/CFI%20Linux%20ToT/2783
>
>
> Repository:
>   rL LLVM
>
> https://reviews.llvm.org/D46326
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180519/d44e18c4/attachment.html>


More information about the llvm-commits mailing list