diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-11-29 02:39:08 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-11-29 02:39:08 +0000 |
| commit | 5fe0866b9d19c9b6b9c3ad65281a9ab682d74ec7 (patch) | |
| tree | 2ec2a8694f658d9f5d466360cc4de81843002944 /clang/tools/clang-cc | |
| parent | 6e227ca836205697f9d8bfd2f6ce93e323830404 (diff) | |
| download | bcm5719-llvm-5fe0866b9d19c9b6b9c3ad65281a9ab682d74ec7.tar.gz bcm5719-llvm-5fe0866b9d19c9b6b9c3ad65281a9ab682d74ec7.zip | |
clang-cc: Change -fsigned-char=0 to -fno-unsigned-char and pass -pic-level using separate args.
llvm-svn: 90054
Diffstat (limited to 'clang/tools/clang-cc')
| -rw-r--r-- | clang/tools/clang-cc/Options.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/clang/tools/clang-cc/Options.cpp b/clang/tools/clang-cc/Options.cpp index 54845483591..916008894bb 100644 --- a/clang/tools/clang-cc/Options.cpp +++ b/clang/tools/clang-cc/Options.cpp @@ -455,8 +455,8 @@ AccessControl("faccess-control", llvm::cl::desc("Enable C++ access control")); static llvm::cl::opt<bool> -CharIsSigned("fsigned-char", - llvm::cl::desc("Force char to be a signed/unsigned type")); +NoSignedChar("fno-signed-char", + llvm::cl::desc("Char is unsigned")); static llvm::cl::opt<bool> DollarsInIdents("fdollars-in-identifiers", @@ -1140,8 +1140,7 @@ void clang::InitializeLangOptions(LangOptions &Options, Options.Rtti = !NoRtti; if (EnableBlocks.getPosition()) Options.Blocks = EnableBlocks; - if (CharIsSigned.getPosition()) - Options.CharIsSigned = CharIsSigned; + Options.CharIsSigned = !NoSignedChar; if (ShortWChar.getPosition()) Options.ShortWChar = ShortWChar; |

