aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@rhino.cygnus.com>1998-01-26 22:43:57 +0000
committerJeff Law <law@gcc.gnu.org>1998-01-26 15:43:57 -0700
commitec2be682fbc995f58fe370243e70bb711f799f8f (patch)
tree1db1c0161bef4ecf7021a47b0fe6a104a845f6bb
parente232b7b340d286ef9d26b815b9cb2e7e3cd1bc5d (diff)
downloadgcc-ec2be682fbc995f58fe370243e70bb711f799f8f.zip
gcc-ec2be682fbc995f58fe370243e70bb711f799f8f.tar.gz
gcc-ec2be682fbc995f58fe370243e70bb711f799f8f.tar.bz2
except.c (check_exception_handler_labels): Disable warning when flag_syntax_only.
* except.c (check_exception_handler_labels): Disable warning when flag_syntax_only. From-SVN: r17493
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/except.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fda7c4e..9d277c1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Mon Jan 26 12:09:42 1998 Benjamin Kosnik <bkoz@rhino.cygnus.com>
+
+ * except.c (check_exception_handler_labels): Disable warning when
+ flag_syntax_only.
+
Mon Jan 26 18:17:32 1998 Jim Wilson <wilson@cygnus.com>
* sparc.c (pic_setup_code): Don't set LABEL_PRESERVE_P.
diff --git a/gcc/except.c b/gcc/except.c
index 216ab70..fce1b72 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -1787,7 +1787,7 @@ check_exception_handler_labels ()
== NOTE_BLOCK_NUMBER (insn))
break;
}
- if (handler == NULL_RTX)
+ if (handler == NULL_RTX && !flag_syntax_only)
warning ("region exists, no handler %d",
NOTE_BLOCK_NUMBER (insn));
}