]> granicus.if.org Git - llvm/commit
Object: preserve more information about DEF file
authorSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 19 Jul 2017 02:01:22 +0000 (02:01 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 19 Jul 2017 02:01:22 +0000 (02:01 +0000)
commitabab2b9ec94e3798cfbc6da90d64a1386eb0f703
tree006953facdfbc6e1760327d5dcf035ad6e3c953e
parent03e0349c1502abec3773e634065e07602412386a
Object: preserve more information about DEF file

Preserve the actual library name as provided by the user.  This is
required to properly replicate link's behaviour about the module import
name handling.  This requires an associated change to lld for updating
the tests for the proper behaviour for the import library module name
handling in various cases.

Associated tests will be part of the lld change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308406 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Object/COFFModuleDefinition.h
lib/Object/COFFModuleDefinition.cpp