diff options
author | Rui Ueyama <ruiu@google.com> | 2015-06-17 19:19:25 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2015-06-17 19:19:25 +0000 |
commit | 1f373704e309c7d594ea1f14ba4076ad76138ba5 (patch) | |
tree | f25646f239325c19540a0e4be2127a3bc02ec742 /llvm/lib/Transforms/Utils/Local.cpp | |
parent | 86d34a72b3c1abcbeb38fa6670f83cd733de1234 (diff) | |
download | llvm-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