[PATCH 9/13] v2 Use new per-location warning APIs in LTO

Jeff Law jeffreyalaw@gmail.com
Thu Jun 24 05:03:40 GMT 2021



On 6/4/2021 3:43 PM, Martin Sebor via Gcc-patches wrote:
> The attached patch replaces the uses of TREE_NO_WARNING in the LTO
> front end with the new suppress_warning() API.  It adds a couple of
> FIXMEs that I plan to take care of in a follow up.
>
> gcc-no-warning-lto.diff
>
> Add support for per-location warning groups.
>
> gcc/lto/ChangeLog:
>
> 	* gimple-streamer-out.c (output_gimple_stmt): Same.
> 	* lto-common.c (compare_tree_sccs_1): Expand use of TREE_NO_WARNING.
> 	* lto-streamer-out.c (hash_tree): Same.
> 	* tree-streamer-in.c (unpack_ts_base_value_fields): Same.
> 	* tree-streamer-out.c (pack_ts_base_value_fields): Same.
OK once prereqs are approved.

jeff



More information about the Gcc-patches mailing list