'char' is unsigned on all ARM and Thumb architectures. Clang gets this right for ARM, and for thumb when using and arm triple and the -mthumb option, but gets it wrong for thumb triples. This fixes that.
Details
Details
Diff Detail
Diff Detail
Differential D5960
Clang thinks "char" is signed when using a thumb triple olista01 on Oct 24 2014, 3:08 AM. Authored by
Details
'char' is unsigned on all ARM and Thumb architectures. Clang gets this right for ARM, and for thumb when using and arm triple and the -mthumb option, but gets it wrong for thumb triples. This fixes that.
Diff Detail |