| commit | d546b5052bb71ad90230fa572101730d4c0246a3 | [log] [tgz] |
|---|---|---|
| author | Nico Weber <nicolasweber@gmx.de> | Fri Jun 07 13:24:34 2019 +0000 |
| committer | Nico Weber <nicolasweber@gmx.de> | Fri Jun 07 13:24:34 2019 +0000 |
| tree | a729217488254eec81f25a3de28ed392c2be886a | |
| parent | 6880bceda2df17f68e319c86a78642125086e0b8 [diff] |
llvm-lib: Disallow mixing object files with different machine types lib.exe doesn't allow creating .lib files with object files that have differing machine types. Update llvm-lib to match. The motivation is to make it possible to infer the machine type of a .lib file in lld, so that it can warn when e.g. a 32-bit .lib file is passed to a 64-bit link (PR38965). Fixes PR38782. Differential Revision: https://reviews.llvm.org/D62913 llvm-svn: 362798