diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-11-29 05:52:21 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-11-29 05:52:21 +0000 |
commit | e50c16773bed0a53c0df397186256606375e8722 (patch) | |
tree | 6d577900ddc3615eb7a13765f08f98d7f653d50b /lib/Frontend/CompilerInvocation.cpp | |
parent | 87e24968878b00abd033f44aad943b4d6f56eb05 (diff) |
Add clang -cc1 parsing for LangOptions.
- This is the last major parsing piece, main FIXMEs remain.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@90059 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | lib/Frontend/CompilerInvocation.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Frontend/CompilerInvocation.cpp b/lib/Frontend/CompilerInvocation.cpp index 705cfef4e0..dc4452b0d6 100644 --- a/lib/Frontend/CompilerInvocation.cpp +++ b/lib/Frontend/CompilerInvocation.cpp @@ -407,7 +407,7 @@ static void LangOptsToArgs(const LangOptions &Opts, if (Opts.POSIXThreads) Res.push_back("-pthread"); if (Opts.Blocks) - Res.push_back("-fblocks=1"); + Res.push_back("-fblocks"); if (Opts.EmitAllDecls) Res.push_back("-femit-all-decls"); if (!Opts.MathErrno) @@ -430,7 +430,7 @@ static void LangOptsToArgs(const LangOptions &Opts, if (Opts.AccessControl) Res.push_back("-faccess-control"); if (!Opts.CharIsSigned) - Res.push_back("-fsigned-char=0"); + Res.push_back("-fno-signed-char"); if (Opts.ShortWChar) Res.push_back("-fshort-wchar"); if (!Opts.ElideConstructors) |