binutils-gdb/gas/doc
Nick Clifton 3e7a7d11f1 * config/obj-elf.c (obj_elf_type): Add code to support a type of
gnu_unique_object.
        * doc/as.texinfo: Document new feature of .type directive.
        * NEWS: Mention support for gnu_unique_object symbol type.

        * common.h (STB_GNU_UNIQUE): Define.

        * NEWS: Mention the linker's support for symbols with a binding of
        STB_GNU_UNIQUE.

        * gas/elf/type.s: Add unique global symbol definition.
        * gas/elf/type.e: Add expected readelf output for global unique
        symbol.

        * elfcpp.h (enum STB): Add STB_GNU_UNIQUE.

        * readelf.c (get_symbol_binding): For Linux targeted files return
        UNIQUE for symbols with the STB_GNU_UNIQUE binding.
        * doc/binutils.texi: Document the meaning of the 'u' symbol
        binding in the output of nm and objdump --syms.

        * elf-bfd.h (struct elf_link_hash_entry): Add unique_global field.
        * elf.c (swap_out_syms): Set binding to STB_GNU_UNIQUE for symbols
        with the BSF_GNU_UNIQUE flag bit set.
        * elfcode.h (elf_slurp_symbol_table): Set the BSF_GNU_UNIQUE flag
        for symbols with STB_GNU_UNIQUE binding.
        * elflink.c (_bfd_elf_merge_symbol): Set unique_global for symbols
        with the STB_GNU_UNIQUE binding.
        (elf_link_add_object_symbols): Set the BSF_GNU_UNIQUE flag for
        symbols with STB_GNU_UNIQUE binding.  Set STB_GNU_UNIQUE for
        symbols with the unique_global field set.
        (elf_link_output_extsym): Set unique_global field for symbols with
        the STB_GNU_UNIQUE binding.
        * syms.c (struct bfd_symbol): Define BSF_GNU_UNIQUE flag bit.
        (bfd_print_symbol_vandf): Print a 'u' character for BSF_GNU_UNIQUE
        symbols.
        (bfd_decode_symclass): Return a 'u' character for BSF_GNU_UNIQUE
        symbols.
        * bfd-in2.h: Regenerate.
2009-07-23 13:00:30 +00:00
..
all.texi Add support for Score7 architecture. 2009-03-02 10:33:08 +00:00
as.texinfo * config/obj-elf.c (obj_elf_type): Add code to support a type of 2009-07-23 13:00:30 +00:00
c-alpha.texi 2009-03-03 Tristan Gingold <gingold@adacore.com> 2009-03-03 10:04:58 +00:00
c-arc.texi * doc/c-arc.texi: Fix typo. 2007-08-28 21:53:00 +00:00
c-arm.texi * doc/c-arm.texi (mauto-it): Removed old option. 2009-07-15 15:08:55 +00:00
c-avr.texi /gas: 2009-02-03 17:24:36 +00:00
c-bfin.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-cr16.texi *c-cr16.texi (cr16-operand specifiers): Add got/GOT and cgot/cGOT. 2008-11-27 12:01:26 +00:00
c-cris.texi
c-d10v.texi
c-d30v.texi
c-h8300.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-hppa.texi
c-i370.texi
c-i386.texi Reformat. 2009-01-10 18:38:12 +00:00
c-i860.texi
c-i960.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-ia64.texi
c-ip2k.texi
c-lm32.texi Add LM32 port. 2008-12-23 19:10:25 +00:00
c-m32c.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-m32r.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-m68hc11.texi
c-m68k.texi gas/testsuite/ 2007-04-23 07:51:33 +00:00
c-mips.texi PR binutils/10379 2009-07-23 10:19:20 +00:00
c-mmix.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-msp430.texi
c-mt.texi
c-ns32k.texi
c-pdp11.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-pj.texi
c-ppc.texi opcodes/ 2008-12-04 10:29:16 +00:00
c-s390.texi * doc/all.texi: Set S390. 2009-02-23 10:10:25 +00:00
c-score.texi Add support for Score7 architecture. 2009-03-02 10:33:08 +00:00
c-sh64.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-sh.texi * NEWS: Mention these changes. 2008-08-06 15:42:15 +00:00
c-sparc.texi gas/ 2008-04-25 19:58:03 +00:00
c-tic54x.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-v850.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
c-vax.texi
c-xc16x.texi
c-xtensa.texi * doc/c-xtensa.texi (Xtensa Syntax): Clarify handling of opcodes that 2008-01-25 01:08:34 +00:00
c-z8k.texi
c-z80.texi Fix spelling typos 2006-07-24 13:49:50 +00:00
fdl.texi Change documentation license to FDL v1.3 2008-11-19 16:22:48 +00:00
h8.texi
internals.texi * doc/internals.texi: Fix trivial syntax errors. 2009-03-31 04:57:48 +00:00
Makefile.am Add support for Score7 architecture. 2009-03-02 10:33:08 +00:00
Makefile.in Add support for Score7 architecture. 2009-03-02 10:33:08 +00:00