aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorJustin Hibbits <jrh29@alumni.cwru.edu>2015-02-12 05:31:46 +0000
committerJustin Hibbits <jrh29@alumni.cwru.edu>2015-02-12 05:31:46 +0000
commit3b2ce022f2365d995fc28f3a002ba4b40b8d7472 (patch)
tree489950507c58c74f2a2208d25a6039891e8bd2d3 /clang/lib/Frontend/InitPreprocessor.cpp
parent6cfc85a067b88e120443a7cd0f0eceea16ebaf22 (diff)
downloadllvm-3b2ce022f2365d995fc28f3a002ba4b40b8d7472.zip
llvm-3b2ce022f2365d995fc28f3a002ba4b40b8d7472.tar.gz
llvm-3b2ce022f2365d995fc28f3a002ba4b40b8d7472.tar.bz2
Cast EOF to get a proper comparison.
On PowerPC, and maybe some other architectures, 'char' is unsigned. Comparing an unsigned char with a signed int (-1) is always false. To fix this, down-cast EOF to a char. llvm-svn: 228909
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions