summaryrefslogtreecommitdiff
path: root/llvm/test/ExecutionEngine/OrcMCJIT/2003-08-15-AllocaAssertion.ll
diff options
context:
space:
mode:
authorAleksandr Urakov <aleksandr.urakov@jetbrains.com>2018-09-28 07:59:49 +0000
committerAleksandr Urakov <aleksandr.urakov@jetbrains.com>2018-09-28 07:59:49 +0000
commit12e2986adbaa4bffe69daee64da895160a5df4bc (patch)
treecdc1121dec0e0871bdddbb570172dff1fbeba5da /llvm/test/ExecutionEngine/OrcMCJIT/2003-08-15-AllocaAssertion.ll
parenta09f502a7eea9cbe908d1e70b83342776060c183 (diff)
[PDB] Handle `char` as a builtin type
Summary: `char`, `signed char` and `unsigned char` are three different types, and they are mangled differently: ``` void __declspec(dllexport) /* ?foo@@YAXD@Z */ foo(char c) { } void __declspec(dllexport) /* ?foo@@YAXE@Z */ foo(unsigned char c) { } void __declspec(dllexport) /* ?foo@@YAXC@Z */ foo(signed char c) { } ``` This commit separates `char` from `signed char` and `unsigned char`. Reviewers: asmith, zturner, labath Reviewed By: asmith, zturner Subscribers: teemperor, lldb-commits, stella.stamenova Tags: #lldb Differential Revision: https://reviews.llvm.org/D52468
Diffstat (limited to 'llvm/test/ExecutionEngine/OrcMCJIT/2003-08-15-AllocaAssertion.ll')
0 files changed, 0 insertions, 0 deletions