bfd/
commitead0700b97a141c5f4ae240669952fa09f8d3a99
authorH.J. Lu <hjl@lucon.org>
Fri, 5 Aug 2005 13:52:13 +0000 (5 13:52 +0000)
committerH.J. Lu <hjl@lucon.org>
Fri, 5 Aug 2005 13:52:13 +0000 (5 13:52 +0000)
tree47e2fece200da2268b7e18981a9bac236cecbf7d
parent269673994e3ce6b48f0e00e85b68575eb810d5a3
bfd/

2005-08-05  H.J. Lu  <hongjiu.lu@intel.com>

* bfd.c (bfd_hide_symbol): New.
* bfd-in2.h: Regenerated.

ld/

2005-08-05  H.J. Lu  <hongjiu.lu@intel.com>

* ld.texinfo: Document PROVIDE_HIDDEN.

* ldexp.c (exp_fold_tree_1): Hide a provided symbol if asked.
(exp_provide): Add and set hidden.

* ldexp.h (etree_type): Add hidden to assign.

* ldgram.y (PROVIDE_HIDDEN): New.
* ldlex.l (PROVIDE_HIDDEN): Likewise.

* scripttempl/elf.sc: Use PROVIDE_HIDDEN on array bound
symbols.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/bfd.c
ld/ChangeLog
ld/ld.texinfo
ld/ldexp.c
ld/ldexp.h
ld/ldgram.y
ld/ldlex.l
ld/scripttempl/elf.sc