llvm-project/lld/test
Nick Kledzik 8c0bf75ef5 [mach-o] Add support for -exported_symbols_list and -keep_private_externs
Both options control the final scope of atoms.

When -exported_symbols_list <file> is used, the file is parsed into one
symbol per line in the file.  Only those symbols will be exported (global)
in the final linked image.

The -keep_private_externs option is only used with -r mode. Normally, -r
mode reduces private extern (scopeLinkageUnit) symbols to non-external. But
add the -keep_private_externs option keeps them private external.

llvm-svn: 216146
2014-08-21 01:59:11 +00:00
..
Driver [ELF] Fix the bug -- LLD crashes if the --whole-archive option 2014-06-10 13:43:13 +00:00
LinkerScript [ELF] Implement parsing `-l` prefixed items in the `GROUP` linker script command. 2014-07-15 17:17:30 +00:00
Unit [lit] Python 3. 2014-03-26 00:53:48 +00:00
core Move GOTPass and StubsPass from Core to MachO 2014-07-09 21:04:24 +00:00
darwin [mach-o] refactor KindHandler into ArchHandler and simplify passes. 2014-07-16 19:49:02 +00:00
elf [AArch64] Initial ELF/AArch64 Support 2014-08-13 13:16:38 +00:00
mach-o [mach-o] Add support for -exported_symbols_list and -keep_private_externs 2014-08-21 01:59:11 +00:00
pecoff [PECOFF] Emit PE+ idata tables. 2014-08-20 01:09:42 +00:00
CMakeLists.txt Add missing dependency to macho-dump. 2014-07-02 18:16:31 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
lit.cfg XFAIL the ARM test when we don't have this target. 2014-07-31 19:02:10 +00:00
lit.site.cfg.in [lit] Python 3. 2014-03-26 00:53:48 +00:00