From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by sourceware.org (Postfix) with ESMTPS id C04E4385840D for ; Tue, 19 Dec 2023 21:48:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C04E4385840D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C04E4385840D Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.129.153 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703022526; cv=none; b=HrUPk4gtFYa4VBGYqqiVXSTh/iRRXC7omfFgdXRx5J/yu1g9IkLCuIoFAatf6mQI5U0CFOwYnCWT+GKv0fBxGRoYYqcHQV3C6niS9bA4R6JeGpC8WMAfkJvNmk3UKln7QKtk8zgFqkOYecmArryKEt8E3MKOv/BtD4+fHUfMKdo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1703022526; c=relaxed/simple; bh=0i51XSaBTLZDZZt3SnjO97Kf9O8Cy6hnHbg+NPw72sE=; h=Date:From:To:Subject:Message-ID:MIME-Version; b=GDtuorv0/X3LTQRXh65mO3EZdEr8W+kBnipvQeJAg4y0jB26F28C0vvBUvsogp+EjVymbEVxyQI8EAK5roe16UaWqGH5Kx78ESCW0EroZFaKCN55BGFrZVx/uuYZASjOf8ctoIwz4TVpq29eIOMNJnpfAcINRktwuKKAXpFrheQ= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: Prk75k4fTgKqo6Vini9RgQ== X-CSE-MsgGUID: eWvi1xtmRJ6tbKPSZx9vYw== X-IronPort-AV: E=Sophos;i="6.04,289,1695715200"; d="scan'208";a="29116887" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa1.mentor.iphmx.com with ESMTP; 19 Dec 2023 13:48:43 -0800 IronPort-SDR: YWMh3h9Wj8mYupuqhRh9Ui0Hk5n0zpXor5+GGQwndoQ22pdbdOO7dHIfYm47uvoSppswxfrVzC QFoZUYPiz5iGwB0IaBONaITjK0KvkrKqCVHLxcYzsddlQw0Flw1oiWg1piifJVII3ZYp53rXzR meGsKgD/tFU3cc2wM6W+b7p072e43djYjhxhkn8zKlHSptryDDjNwpH859yXwDuUs0Ih9Xs3lC bUMTOGEkJoibyvyPm0i1QVVl/GG9FcmS4vZC6oOgbsoNSH2n7qDGGxaK+8trmHF7CKz2Xe/v6+ z4M= Date: Tue, 19 Dec 2023 21:48:39 +0000 From: Joseph Myers To: Martin Uecker CC: Subject: Re: [V5] [C PATCH 1/4] c23: tag compatibility rules for struct and unions In-Reply-To: <0ddfc2244740988d57b41c021b899f28f781c381.camel@tugraz.at> Message-ID: References: <02a9b94e4d653b6f1b9f89a1b62187f46e871738.camel@tugraz.at> <0ddfc2244740988d57b41c021b899f28f781c381.camel@tugraz.at> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="-1152306461-343007510-1703022519=:271089" X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-14.mgc.mentorg.com (139.181.222.14) To svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) X-Spam-Status: No, score=-3102.6 required=5.0 tests=BAYES_00,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: ---1152306461-343007510-1703022519=:271089 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT On Sun, 17 Dec 2023, Martin Uecker wrote: > Here is the revised series. The first three patches only > have changes in the tests as well as the return value > changes.   The fourth patch was now also revised, > with changes and tests to make sure that the composite > type works correctly for bit-fields, anonymous structs/unions, > alignment, packed structs, attributes, aliasing, etc.  > It now calls finish_struct to reuse the existing code for > setting up the struct. > > > Bootstrapped and regression tested on x86_64. > > > > > Implement redeclaration and compatibility rules for > structures and unions in C23. Patch 1 is OK. -- Joseph S. Myers joseph@codesourcery.com ---1152306461-343007510-1703022519=:271089--