binutils-gdb/include
Richard Sandiford 5b49f6dc39 include/coff/
* xcoff.h (XCOFF_ALLOCATED): New flag.

bfd/
	* xcofflink.c (xcoff_mark): When walking the relocations,
	only mark the target symbol or the target section, not both.
	(xcoff_final_definition_p): New function.
	(xcoff_keep_symbol_p): Use it to check whether an external XCOFF
	symbol is a valid definition of the associated output symbol.
	Use XCOFF_ALLOCATED to stop the same hash table entry having
	two output symbols.
	(bfd_xcoff_size_dynamic_sections): Set XCOFF_ALLOCATED when
	keeping a symbol.
	(xcoff_link_input_bfd): Use xcoff_final_definition_p.

ld/testsuite/
	* ld-powerpc/aix-no-dup-syms-1a.s, ld-powerpc/aix-no-dup-syms-1b.s,
	ld-powerpc/aix-no-dup-syms-1.ex, ld-powerpc/aix-no-dup-syms-1.im,
	ld-powerpc/aix-no-dup-syms-1-dso.dnd,
	ld-powerpc/aix-no-dup-syms-1-dso.drd,
	ld-powerpc/aix-no-dup-syms-1-dso.nd,
	ld-powerpc/aix-no-dup-syms-1-dso.rd,
	ld-powerpc/aix-no-dup-syms-1-rel.nd,
	ld-powerpc/aix-no-dup-syms-1-rel.rd: New tests.
	* ld-powerpc/aix52.exp: Run them.
2009-03-14 09:33:39 +00:00
..
aout
coff include/coff/ 2009-03-14 09:33:39 +00:00
elf include/elf/ 2009-03-04 05:50:50 +00:00
gdb Update the copyright notice of some of the files I missed 2009-01-14 10:53:10 +00:00
nlm
opcode include/opcode/ 2009-03-10 06:53:46 +00:00
alloca-conf.h
ansidecl.h
bfdlink.h include/ 2008-11-26 01:04:17 +00:00
binary-io.h
bout.h
ChangeLog include/ChangeLog 2009-03-14 03:30:26 +00:00
ChangeLog-9103
COPYING
COPYING3
demangle.h merge from gcc 2008-12-10 23:28:19 +00:00
dis-asm.h Add LM32 port. 2008-12-23 19:10:25 +00:00
dyn-string.h
fibheap.h
filenames.h
floatformat.h
fnmatch.h
fopen-bin.h
fopen-same.h
fopen-vms.h bfd/ 2008-11-14 09:57:35 +00:00
gdbm.h
getopt.h
hashtab.h
hp-symtab.h
ieee.h
libiberty.h
MAINTAINERS
md5.h
oasys.h
objalloc.h
obstack.h
os9k.h
partition.h
plugin-api.h * plugin-api.h (LDPS_BAD_HANDLE): New constant. 2009-01-15 01:28:14 +00:00
progress.h
safe-ctype.h
sha1.h
sort.h
splay-tree.h
symcat.h
xregex2.h
xregex.h
xtensa-config.h include/ 2008-11-19 18:25:20 +00:00
xtensa-isa-internal.h 2008-11-21 Sterling Augustine <sterling@tensilica.com> 2008-11-21 22:13:32 +00:00
xtensa-isa.h 2008-11-21 Sterling Augustine <sterling@tensilica.com> 2008-11-21 22:13:32 +00:00