This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. 34a79995c4cc34f6f41e2a4b2df477db31b31f0c


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  34a79995c4cc34f6f41e2a4b2df477db31b31f0c (commit)
      from  aee17e424f491173bb377b97c397bca1604bf5b8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=34a79995c4cc34f6f41e2a4b2df477db31b31f0c

commit 34a79995c4cc34f6f41e2a4b2df477db31b31f0c
Author: Jan Beulich <jbeulich@novell.com>
Date:   Tue Oct 29 17:52:24 2013 +0100

    ld/ELF: refine fake STT_FILE symbol emission
    
    There's no real need to emit these always: They're needed only if we
    indeed want to emit a localized symbol. Hence defer emission until we
    at least did the basic early checks that would lead to no such symbol
    getting emitted. This in particular avoids emitting such a symbol in
    the majority of (if not all) "ld -r" cases.
    
    I hope my set of cross build tests caught all the test cases needing
    adjustment - please forgive if I missed a few.
    
    bfd/
    2013-10-29  Jan Beulich <jbeulich@suse.com>
    
    	* elflink.c (struct elf_outext_info): Add field file_sym_done.
    	(bfd_elf_final_link): Initialize new field. Move fake STT_FILE
    	symbol emission from here ...
    	(elf_link_output_extsym): ... to here.
    
    gas/testsuite/
    2013-10-29  Jan Beulich <jbeulich@suse.com>
    
    	* gas/microblaze/relax_size.elf: Drop expectation of no longer
    	present STT_FILE symbol.
    	* gas/microblaze/relax_size2.elf: Likewise.
    
    ld/testsuite/
    2013-10-29  Jan Beulich <jbeulich@suse.com>
    
    	* ld-cris/tls-e-tpoffcomm1.d: Drop expectation of no longer
    	present STT_FILE symbol.
    	* ld-mmix/bpo-18.d: Likewise.
    	* ld-mmix/bpo-22.d: Likewise.
    	* ld-mmix/greg-6.d: Likewise.
    	* ld-mmix/greg-7.d: Likewise.
    	* ld-mmix/loc4.d: Likewise.
    	* ld-mmix/local1.d: Likewise.
    	* ld-mmix/local3.d: Likewise.
    	* ld-mmix/local5.d: Likewise.
    	* ld-mmix/local7.d: Likewise.
    	* ld-mmix/loct-1.d: Likewise.
    	* ld-sh/sh64/abi32.xd: Likewise.
    	* ld-sh/sh64/abi64.xd: Likewise.
    	* ld-sh/sh64/cmpct1.xd: Likewise.
    	* ld-sh/sh64/crange1.rd: Likewise.
    	* ld-sh/sh64/crange2.rd: Likewise.
    	* ld-sh/sh64/crange3-cmpct.rd: Likewise.
    	* ld-sh/sh64/crange3-media.rd: Likewise.
    	* ld-sh/sh64/crange3.rd: Likewise.
    	* ld-sh/sh64/crangerel1.rd: Likewise.
    	* ld-sh/sh64/crangerel2.rd: Likewise.
    	* ld-sh/sh64/mix1.xd: Likewise.
    	* ld-sh/sh64/mix2.xd: Likewise.
    	* ld-sh/sh64/shdl32.xd: Likewise.
    	* ld-sh/sh64/shdl64.xd: Likewise.

-----------------------------------------------------------------------

Summary of changes:
 bfd/ChangeLog                                |    7 ++++
 bfd/elflink.c                                |   34 ++++++++++---------
 gas/testsuite/ChangeLog                      |    6 +++
 gas/testsuite/gas/microblaze/relax_size.elf  |   47 ++++++++++++-------------
 gas/testsuite/gas/microblaze/relax_size2.elf |   47 ++++++++++++-------------
 ld/testsuite/ChangeLog                       |   29 ++++++++++++++++
 ld/testsuite/ld-cris/tls-e-tpoffcomm1.d      |    1 -
 ld/testsuite/ld-mmix/bpo-18.d                |    1 -
 ld/testsuite/ld-mmix/bpo-22.d                |    1 -
 ld/testsuite/ld-mmix/greg-6.d                |    1 -
 ld/testsuite/ld-mmix/greg-7.d                |    1 -
 ld/testsuite/ld-mmix/loc4.d                  |    1 -
 ld/testsuite/ld-mmix/local1.d                |    1 -
 ld/testsuite/ld-mmix/local3.d                |    1 -
 ld/testsuite/ld-mmix/local5.d                |    1 -
 ld/testsuite/ld-mmix/local7.d                |    1 -
 ld/testsuite/ld-mmix/loct-1.d                |    1 -
 ld/testsuite/ld-sh/sh64/abi32.xd             |    1 -
 ld/testsuite/ld-sh/sh64/abi64.xd             |    1 -
 ld/testsuite/ld-sh/sh64/cmpct1.xd            |    1 -
 ld/testsuite/ld-sh/sh64/crange1.rd           |    1 -
 ld/testsuite/ld-sh/sh64/crange2.rd           |    1 -
 ld/testsuite/ld-sh/sh64/crange3-cmpct.rd     |    1 -
 ld/testsuite/ld-sh/sh64/crange3-media.rd     |    1 -
 ld/testsuite/ld-sh/sh64/crange3.rd           |    1 -
 ld/testsuite/ld-sh/sh64/crangerel1.rd        |    1 -
 ld/testsuite/ld-sh/sh64/crangerel2.rd        |    1 -
 ld/testsuite/ld-sh/sh64/mix1.xd              |    1 -
 ld/testsuite/ld-sh/sh64/mix2.xd              |    1 -
 ld/testsuite/ld-sh/sh64/shdl32.xd            |    1 -
 ld/testsuite/ld-sh/sh64/shdl64.xd            |    1 -
 31 files changed, 106 insertions(+), 89 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]