summaryrefslogtreecommitdiff
path: root/gcc/c-family
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-01-09 08:58:02 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-01-09 08:58:02 +0000
commit9172ac9a5ea3e606d0b464ebd4beba0523d4d0bd (patch)
tree4b0d4dca2f06c192de56977cbd4207b74e1b0e53 /gcc/c-family
parentb63c5ef2ef3d956959b995b7d4853527a7d1f66c (diff)
downloadgcc-9172ac9a5ea3e606d0b464ebd4beba0523d4d0bd.tar.gz
2012-01-09 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 182999 using svnmerge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183004 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-family')
-rw-r--r--gcc/c-family/ChangeLog6
-rw-r--r--gcc/c-family/c.opt16
2 files changed, 22 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 7850829108a..95ce166a204 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2012-01-05 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/51764
+ * c.opt (Wmudflap, fmudflap, fmudflapth, fmudflapir): Move here
+ from common.opt.
+
2011-12-30 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/51316
diff --git a/gcc/c-family/c.opt b/gcc/c-family/c.opt
index 42c9a0dfc66..447c88f761a 100644
--- a/gcc/c-family/c.opt
+++ b/gcc/c-family/c.opt
@@ -489,6 +489,10 @@ Wmissing-prototypes
C ObjC Var(warn_missing_prototypes) Warning
Warn about global functions without prototypes
+Wmudflap
+C ObjC C++ ObjC++ Var(warn_mudflap) Init(1) Warning
+Warn about constructs not instrumented by -fmudflap
+
Wmultichar
C ObjC C++ ObjC++ Warning
Warn about use of multi-character character constants
@@ -865,6 +869,18 @@ fms-extensions
C ObjC C++ ObjC++ Var(flag_ms_extensions)
Don't warn about uses of Microsoft extensions
+fmudflap
+C ObjC C++ ObjC++ RejectNegative Report Var(flag_mudflap)
+Add mudflap bounds-checking instrumentation for single-threaded program
+
+fmudflapth
+C ObjC C++ ObjC++ RejectNegative Report Var(flag_mudflap,2)
+Add mudflap bounds-checking instrumentation for multi-threaded program
+
+fmudflapir
+C ObjC C++ ObjC++ RejectNegative Report Var(flag_mudflap_ignore_reads)
+Ignore read operations when inserting mudflap instrumentation
+
fname-mangling-version-
C++ ObjC++ Joined Ignore Warn(switch %qs is no longer supported)