bug-binutils
[Top][All Lists]
Advanced

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

[Bug gold/6811] system library path heuristics fail in some cases


From: cvs-commit at gcc dot gnu dot org
Subject: [Bug gold/6811] system library path heuristics fail in some cases
Date: 28 Feb 2009 04:40:14 -0000

------- Additional Comments From cvs-commit at gcc dot gnu dot org  2009-02-28 
04:40 -------
Subject: Bug 6811

CVSROOT:        /cvs/src
Module name:    src
Changes by:     address@hidden  2009-02-28 04:39:57

Modified files:
        gold           : ChangeLog fileread.cc fileread.h layout.cc 
                         object.cc object.h options.cc options.h 
                         symtab.cc symtab.h 

Log message:
        PR 6811
        * options.h (class Search_directory): Add is_system_directory.
        (class General_options): Declare is_in_system_directory.
        * options.cc (get_relative_sysroot): Make static.
        (get_default_sysroot): Make static.
        (General_optoins::is_in_system_directory): New function.
        * fileread.cc (Input_file::is_in_system_directory): New function.
        * fileread.h (class Input_file): Declare is_in_system_directory.
        * object.h (class Object): Add is_in_system_directory.
        (class Input_objects): Remove system_library_directory_ field.
        * object.cc (Input_objects::add_object): Don't set
        system_library_directory_.
        (input_objects::found_in_system_library_directory): Remove.
        * symtab.cc (Symbol_table::write_globals): Remove input_objects
        parameter.  Change all callers.
        (Symbol_table::sized_write_globals): Likewise.
        (Symbol_table::warn_about_undefined_dynobj_symbol): Likewise.
        Call Object::is_in_system_directory.
        * symtab.h (class Symbol_table): Update declarations.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=src&r1=1.184&r2=1.185
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/fileread.cc.diff?cvsroot=src&r1=1.47&r2=1.48
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/fileread.h.diff?cvsroot=src&r1=1.32&r2=1.33
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/layout.cc.diff?cvsroot=src&r1=1.117&r2=1.118
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.cc.diff?cvsroot=src&r1=1.85&r2=1.86
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/object.h.diff?cvsroot=src&r1=1.69&r2=1.70
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.cc.diff?cvsroot=src&r1=1.82&r2=1.83
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/options.h.diff?cvsroot=src&r1=1.94&r2=1.95
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.cc.diff?cvsroot=src&r1=1.115&r2=1.116
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gold/symtab.h.diff?cvsroot=src&r1=1.85&r2=1.86



-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=6811

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

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