https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197389

--- Comment #3 from [email protected] ---
A commit references this bug:

Author: dim
Date: Sat Feb 14 23:25:41 UTC 2015
New revision: 278788
URL: https://svnweb.freebsd.org/changeset/base/278788

Log:
  Pull in r201130 from upstream clang trunk (by Ted Kremenek):

    Fix PCH deserialization bug with local static symbols being treated
    as local extern.

    This triggered a miscompilation of code using Boost's
    function_template.hpp when it was included inside a PCH file.  A
    local static within that header would be treated as local extern,
    resulting in the wrong mangling.  This only occurred during PCH
    deserialization.

    Fixes <rdar://problem/15975816> and <rdar://problem/15926311>.

  This fixes a crash in audio/murmur, which is using both PCH and Boost.

  Direct commit to stable/10 and stable/9, since head has clang 3.5.1,
  which already includes this change.

  Reported by:    smh
  PR:        197389

Changes:
  stable/10/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  stable/9/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to