libcc1: Add support for per-location warning groups.
authorMartin Sebor <msebor@redhat.com>
Mon, 28 Jun 2021 21:09:46 +0000 (15:09 -0600)
committerMartin Sebor <msebor@redhat.com>
Mon, 28 Jun 2021 21:09:46 +0000 (15:09 -0600)
libcc1/ChangeLog:

* libcp1plugin.cc (record_decl_address): Replace a direct use
of TREE_NO_WARNING with suppress_warning.

libcc1/libcp1plugin.cc

index 79694b9..ea6ee55 100644 (file)
@@ -541,7 +541,7 @@ record_decl_address (plugin_context *ctx, decl_addr_value value)
   **slot = value;
   /* We don't want GCC to warn about e.g. static functions
      without a code definition.  */
-  TREE_NO_WARNING (value.decl) = 1;
+  suppress_warning (value.decl);
   return *slot;
 }