aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-06-17 19:19:25 +0000
committerRui Ueyama <ruiu@google.com>2015-06-17 19:19:25 +0000
commit1f373704e309c7d594ea1f14ba4076ad76138ba5 (patch)
treef25646f239325c19540a0e4be2127a3bc02ec742 /llvm/lib/Transforms/Utils/Local.cpp
parent86d34a72b3c1abcbeb38fa6670f83cd733de1234 (diff)
downloadllvm-1f373704e309c7d594ea1f14ba4076ad76138ba5.zip
llvm-1f373704e309c7d594ea1f14ba4076ad76138ba5.tar.gz
llvm-1f373704e309c7d594ea1f14ba4076ad76138ba5.tar.bz2
COFF: Support module-definition files.
Module-definition files (.def files) are yet another way to specify parameters to the linker. You can write a list of dllexported symbols in module-definition files instead of using /export command line option. It also supports a few more directives. The parser code is taken from lib/Driver/WinLinkModuleDef.cpp with the following modifications. - variable names are updated to comply with the LLVM coding style. - Instead of returning parsing results as "directive" objects, it updates Config object directly. llvm-svn: 239929
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions