summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-cxxfilt/coff-import.test
Commit message (Collapse)AuthorAgeFilesLines
* [llvm-cxxfilt] Correctly demangle COFF import thunkSteven Wu2019-12-161-1/+8
| | | | | | | | | | | | | | | | | | | | Summary: llvm-cxxfilt wasn't correctly demangle COFF import thunk in those two cases before: * demangle in split mode (multiple words from commandline) * the import thunk prefix was added no matter the later part of the string can be demangled or not Now llvm-cxxfilt should handle both case correctly. Reviewers: compnerd, erik.pilkington, jhenderson Reviewed By: jhenderson Subscribers: jkorous, dexonsmith, ributzka, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D71425
* [llvm-cxxfilt] Improve strip-underscore behaviorSteven Wu2019-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | Summary: For platform that uses macho format, c++filt should be stripping the leading underscore by default. Introduce the binutil compatible "-n" option to control strip-undercore behaivor together with the existing "-_" option and fallback to system default if none of them are set. rdar://problem/57173514 Reviewers: compnerd, erik.pilkington, dexonsmith, mattd Reviewed By: compnerd, erik.pilkington Subscribers: jkorous, ributzka, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D70250
* c++filt: support COFF import thunksSaleem Abdulrasool2017-03-221-0/+5
The synthetic thunk for the import is prefixed with __imp_. Attempt to undecorate the names when they begin with the __imp_ prefix. llvm-svn: 298550
OpenPOWER on IntegriCloud