diff options
author | Tamas Berghammer <tberghammer@google.com> | 2015-03-31 10:21:50 +0000 |
---|---|---|
committer | Tamas Berghammer <tberghammer@google.com> | 2015-03-31 10:21:50 +0000 |
commit | dccbfaf917e009c8cf260091275b0e4d1cb5d456 (patch) | |
tree | 001f98c381ee6b1a96a21a4d8f29740cc2407893 /llvm/lib/Target/PowerPC/PPCSubtarget.cpp | |
parent | 4c1b7467714e01335fcda3e396d8fed6ac273693 (diff) | |
download | llvm-dccbfaf917e009c8cf260091275b0e4d1cb5d456.zip llvm-dccbfaf917e009c8cf260091275b0e4d1cb5d456.tar.gz llvm-dccbfaf917e009c8cf260091275b0e4d1cb5d456.tar.bz2 |
Fix type detection for 'char' variables
A char can have signed and unsigned encoding but previously lldb always
assumed it is signed. This CL adds a logic to detect the encoding of
'char' types based on the default encoding on the target architecture.
It fixes variable printing and expression evaluation on architectures
where 'char' is signed by default.
Differential revision: http://reviews.llvm.org/D8636
llvm-svn: 233682
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp')
0 files changed, 0 insertions, 0 deletions