bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gold/18703] Symbol version and Version script incompatibility with


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gold/18703] Symbol version and Version script incompatibility with BFD ld
Date: Wed, 26 Aug 2015 00:54:40 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=18703

--- Comment #22 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Cary Coutant <address@hidden>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3ac0a36c297a7bb3325c6efa756cccc40572dbdb

commit 3ac0a36c297a7bb3325c6efa756cccc40572dbdb
Author: Cary Coutant <address@hidden>
Date:   Tue Aug 25 17:53:53 2015 -0700

    Fix regression introduced by fix for PR 18703.

    When a user object overrides a versioned definition in a shared object,
    it's possible to trigger an internal error because the versioned
    definition we saw didn't override the unversioned definition. This
    was introduced by the fix for PR 18703. This patch fixes the problem
    by reordering the tests so that we do not check ret->is_default()
    until we're confident that the symbol is in fact versioned.

    gold/
        PR gold/18866
        PR gold/18703
        * symtab.cc (Symbol_table): Reorder conditions to avoid internal error.

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]