binutils-gdb/ld/testsuite/ld-pe/weakdef-1.d
Tristan Gingold 1fd6d11190 pe/coff: handle weak defined symbol for gc-sections.
bfd/
	* coffgen.c (_bfd_coff_gc_mark_hook): Handle PE weak
	external symbols with a definition.
	(_bfd_coff_gc_mark_extra_sections): Fix typo.

ld/
	* testsuite/ld-pe/pe.exp: New test.
	* testsuite/ld-pe/weakdef-1.s: New test source.
	* testsuite/ld-pe/weakdef-1.d: New test.
2017-04-07 10:03:17 +02:00

9 lines
176 B
Makefile

#source: weakdef-1.s
#target: i*86-*-cygwin* i*86-*-pe i*86-*-mingw*
#ld: -e _start --gc-sections
#objdump: -d
#...
401003: a1 00 20 40 00 mov 0x402000,%eax
#pass