ARM: correctly mangle dllimport symbols
authorSaleem Abdulrasool <compnerd@compnerd.org>
Mon, 7 Jul 2014 05:18:30 +0000 (05:18 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Mon, 7 Jul 2014 05:18:30 +0000 (05:18 +0000)
commit220a0448887e36265efcd590b372f41dec4c7359
tree1965635c24b2ab7662bae4b3c89433d2f69ca45d
parent1eb4a28b441bcc46b1855e835a905575b98b7cc2
ARM: correctly mangle dllimport symbols

Add support for tracking DLLImport storage class information on a per symbol
basis in the ARM instruction selection.  Use that information to correctly
mangle the symbol (dllimport symbols are referenced via *__imp_<name>).

llvm-svn: 212430
llvm/lib/Target/ARM/ARMAsmPrinter.cpp
llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h