From 0317c4c5b7082b3425d831d8b4846f68b5a798cb Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Sun, 29 Nov 2009 05:52:21 +0000 Subject: Add clang -cc1 parsing for LangOptions. - This is the last major parsing piece, main FIXMEs remain. llvm-svn: 90059 --- clang/lib/Frontend/CompilerInvocation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/lib/Frontend/CompilerInvocation.cpp') diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index 705cfef..dc4452b 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/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) -- cgit v1.1