{"id":500377,"url":"http://patchwork.ozlabs.org/api/1.2/series/500377/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/list/?series=500377","project":{"id":17,"url":"http://patchwork.ozlabs.org/api/1.2/projects/17/?format=json","name":"GNU Compiler Collection","link_name":"gcc","list_id":"gcc-patches.gcc.gnu.org","list_email":"gcc-patches@gcc.gnu.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"Align struct/class forward declaration with implementation","date":"2026-04-17T17:25:07","submitter":{"id":84848,"url":"http://patchwork.ozlabs.org/api/1.2/people/84848/?format=json","name":"Torbjörn SVENSSON","email":"torbjorn.svensson@foss.st.com"},"version":1,"total":30,"received_total":30,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/500377/mbox/","cover_letter":{"id":2224601,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2224601/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/cover/20260417172506.1015169-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172506.1015169-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:25:07","name":"[00/30] Align struct/class forward declaration with implementation","mbox":"http://patchwork.ozlabs.org/project/gcc/cover/20260417172506.1015169-2-torbjorn.svensson@foss.st.com/mbox/"},"patches":[{"id":2224603,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224603/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172621.1015209-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:26:17","name":"[01/30] Change `struct alloca_type_and_limit` to `class alloca_type_and_limit` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224609,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224609/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172621.1015209-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:26:18","name":"[02/30] Change `struct cgraph_edge` to `class cgraph_edge` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224604,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224604/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172621.1015209-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:26:19","name":"[03/30] Change `struct data_in` to `class data_in` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224602,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224602/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172621.1015209-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:26:20","name":"[04/30] Change `struct gori_stmt_info` to `class gori_stmt_info` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224606,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224606/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-5-torbjorn.svensson@foss.st.com/","msgid":"<20260417172621.1015209-5-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:26:21","name":"[05/30] Change `struct loop` to `class loop` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172621.1015209-5-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224619,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224619/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172712.1015232-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:08","name":"[06/30] Change `struct lto_input_block` to `class lto_input_block` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224605,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224605/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172712.1015232-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:09","name":"[07/30] Change `struct mkdeps` to `class mkdeps` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224610,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224610/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172712.1015232-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:10","name":"[08/30] Change `struct object_allocator` to `class object_allocator` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224607,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224607/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172712.1015232-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:11","name":"[09/30] Change `struct tree_niter_desc` to `class tree_niter_desc` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224612,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224612/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-5-torbjorn.svensson@foss.st.com/","msgid":"<20260417172712.1015232-5-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:12","name":"[10/30] Change `struct vrange_storage` to `class vrange_storage` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172712.1015232-5-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224633,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224633/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172757.1015259-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:53","name":"[11/30] Change `class access_data` to `struct access_data` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224629,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224629/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172757.1015259-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:54","name":"[12/30] Change `class bounded_ranges` to `struct bounded_ranges` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224615,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224615/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172757.1015259-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:55","name":"[13/30] Change `class byte_range` to `struct byte_range` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224614,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224614/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172757.1015259-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:56","name":"[14/30] Change `class cpp_char_column_policy` to `struct cpp_char_column_policy` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224661,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224661/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-5-torbjorn.svensson@foss.st.com/","msgid":"<20260417172757.1015259-5-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:27:57","name":"[15/30] Change `class dump_widget_info` to `struct dump_widget_info` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172757.1015259-5-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224613,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224613/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172834.1015281-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:31","name":"[16/30] Change `class element` to `struct element` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224655,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224655/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172834.1015281-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:32","name":"[17/30] Change `class escape_summary` to `struct escape_summary` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224611,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224611/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172834.1015281-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:33","name":"[18/30] Change `class graph` to `struct graph` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224667,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224667/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172834.1015281-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:34","name":"[19/30] Change `class ipcp_transformation` to `struct ipcp_transformation` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172834.1015281-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224666,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224666/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:54","name":"[20/30] Change `class ipa_jump_func` to `struct ipa_jump_func` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224616,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224616/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:55","name":"[21/30] Change `class ipa_vr` to `struct ipa_vr` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224622,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224622/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:56","name":"[22/30] Change `class lto_simple_output_block` to `struct lto_simple_output_block` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224640,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224640/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:57","name":"[23/30] Change `class modref_summary` to `struct modref_summary` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224671,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224671/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-5-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-5-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:58","name":"[24/30] Change `class modref_summary_lto` to `struct modref_summary_lto` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-5-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224625,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224625/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-6-torbjorn.svensson@foss.st.com/","msgid":"<20260417172859.1015301-6-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:28:59","name":"[25/30] Change `class node` to `struct node` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172859.1015301-6-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224670,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224670/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-1-torbjorn.svensson@foss.st.com/","msgid":"<20260417172942.1015333-1-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:29:38","name":"[26/30] Change `class odr_enum` to `struct odr_enum` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-1-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224672,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224672/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-2-torbjorn.svensson@foss.st.com/","msgid":"<20260417172942.1015333-2-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:29:39","name":"[27/30] Change `class real_value` to `struct real_value` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-2-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224677,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224677/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-3-torbjorn.svensson@foss.st.com/","msgid":"<20260417172942.1015333-3-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:29:40","name":"[28/30] Change `class deallocator` to `struct deallocator` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-3-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224663,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224663/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-4-torbjorn.svensson@foss.st.com/","msgid":"<20260417172942.1015333-4-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:29:41","name":"[29/30] Change `class deallocator_set` to `struct deallocator_set` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-4-torbjorn.svensson@foss.st.com/mbox/"},{"id":2224676,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224676/?format=json","web_url":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-5-torbjorn.svensson@foss.st.com/","msgid":"<20260417172942.1015333-5-torbjorn.svensson@foss.st.com>","list_archive_url":null,"date":"2026-04-17T17:29:42","name":"[30/30] Change `class redirection_data` to `struct redirection_data` to align tags","mbox":"http://patchwork.ozlabs.org/project/gcc/patch/20260417172942.1015333-5-torbjorn.svensson@foss.st.com/mbox/"}]}