Peter Collingbourne
4902508934
COFF: Process /merge flag as we create output sections.
...
With this we can merge builtin sections.
Differential Revision: https://reviews.llvm.org/D45350
llvm-svn: 329471
2018-04-07 00:46:55 +00:00
Chris Bieneman
ca5170e3e4
[yaml2obj] Updating LLD tests to account for LLVM r273915
...
This removed the -format flag from yaml2obj in favor of YAML tags.
llvm-svn: 273920
2016-06-27 20:17:08 +00:00
Rui Ueyama
6872455c6d
COFF: Make test commands shorter. NFC.
...
llvm-svn: 244227
2015-08-06 16:47:46 +00:00
Rui Ueyama
251b0e268b
COFF: Remove the old COFF linker and make link an alias to link2.
...
It's time to remove old COFF linker because the new one is now complete.
llvm-svn: 244226
2015-08-06 16:19:35 +00:00
Rui Ueyama
cfb874a3d4
COFF: Do not ignore /merge if /debug is specified.
...
Previously, we ignore /merge option if /debug is specified
because I thought that was MSVC linker did. This was wrong.
/merge shouldn't be ignored even in debug mode.
llvm-svn: 243375
2015-07-28 03:24:23 +00:00
Rui Ueyama
6600eb18cd
COFF: Implement /merge option.
...
/merge:.foo=.bar makes the linker to merge section .foo with section .bar.
llvm-svn: 241396
2015-07-04 23:37:32 +00:00