Warnings as errors flags for Sun C

Project: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/commit/e5df6987
Tree: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/tree/e5df6987
Diff: http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/diff/e5df6987

Branch: refs/heads/solaris_fixes
Commit: e5df69873f3921b2df721da5d6547cbf43415b02
Parents: 2a839ea
Author: Nick Wellnhofer <[email protected]>
Authored: Tue Aug 19 19:54:40 2014 +0200
Committer: Nick Wellnhofer <[email protected]>
Committed: Tue Aug 19 20:00:52 2014 +0200

----------------------------------------------------------------------
 src/Charmonizer/Core/CFlags.c | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy-charmonizer/blob/e5df6987/src/Charmonizer/Core/CFlags.c
----------------------------------------------------------------------
diff --git a/src/Charmonizer/Core/CFlags.c b/src/Charmonizer/Core/CFlags.c
index 4c18c6f..a0542d7 100644
--- a/src/Charmonizer/Core/CFlags.c
+++ b/src/Charmonizer/Core/CFlags.c
@@ -183,6 +183,9 @@ chaz_CFlags_set_warnings_as_errors(chaz_CFlags *flags) {
     else if (flags->style == CHAZ_CFLAGS_STYLE_GNU) {
         string = "-Werror";
     }
+    else if (flags->style == CHAZ_CFLAGS_STYLE_SUN_C) {
+        string = "-errwarn=%all";
+    }
     else {
         chaz_Util_die("Don't know how to set warnings as errors with '%s'",
                       chaz_CC_get_cc());

Reply via email to