From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id OjSIGAc7uGksPCwAWB0awg (envelope-from ) for ; Mon, 16 Mar 2026 13:16:55 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=XmriyMYb; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 55E341E08C; Mon, 16 Mar 2026 13:16:55 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 7C0201E08C for ; Mon, 16 Mar 2026 13:16:54 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 33E8F4BB58C2 for ; Mon, 16 Mar 2026 17:16:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 33E8F4BB58C2 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=XmriyMYb Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTP id 7BE214BB3BD8 for ; Mon, 16 Mar 2026 17:16:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7BE214BB3BD8 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7BE214BB3BD8 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1773681387; cv=none; b=CQSwMUBUp954yBAfZojQbHahoKEeLZbvQuqhCvD3genxayuytV44ms1VIMNTU+e3zr8exqADe3KnI28j02IRFQSPHFeyDox8UnzB1hfCdQ3zmWFBQHQjI3fdn5csKXdfiKzpWA/E4rqtdrEDD0LzA7zaqpnq8XNY/YByvH3rT/A= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1773681387; c=relaxed/simple; bh=W9X1+Hd6BPayjxkd1cM4kPLgf2ApbkGNnU4W8FNHCQY=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Hlrx3FRQSmsJIPZ5qddQ9dyU815nDepWZLQDE57SqW5aMyJOVsFj4klK5l6ot+jWeBkNbpmB8Zwp3DsCPaz6s8obL3r20nPaMMsoT15QlS6IYCrOCzHfw7iZG8N6yLkze7SX9ZiyNS4seZTydJJwKTKtnRTTD1/iScLtN6T60gM= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7BE214BB3BD8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1773681387; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pzMc9cz1GEjdfBMmhlc3LLuh21auhvjIAuLAUk9rk7Q=; b=XmriyMYb5DF2FaouExXoO30nWbT3YVxCImUCnTH9T1SDSGoaQrbsrhfFHw0lSHwFoyCQRs vxrcbujas480G5nRjkRwUUg4ehXfn17H3NfDcBVztiv1aJvwdscfeQBvu/srmI0nckbwPn Z/qvE3yuyn+9xAr7pZtfDJyFDaTst6Q= Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-150-Zzw1TDnfNxqWhRRNrmamvQ-1; Mon, 16 Mar 2026 13:16:24 -0400 X-MC-Unique: Zzw1TDnfNxqWhRRNrmamvQ-1 X-Mimecast-MFC-AGG-ID: Zzw1TDnfNxqWhRRNrmamvQ_1773681383 Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-4837bfcfe0dso65384345e9.1 for ; Mon, 16 Mar 2026 10:16:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773681383; x=1774286183; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pzMc9cz1GEjdfBMmhlc3LLuh21auhvjIAuLAUk9rk7Q=; b=G8WTrY4my6afasJ7/ImK0WK5MNJxtiuoPLePwtgk5d0MrpzlRSIvdnqimunp5AhRor YDZWZmeoRwbhic1ZJb0ZanBOlYqV59TTy5z47UlliYjigfIctWQZ+crER1qYABc4OhOz Ppq7/qpc/ZszKtH/HHb9A1REchYZrJrxfGvfBEgLNGB+hYAlZktBc/3yyfbCbmtdPLtO ZkC4jLaN3tqdvHXMqaOYfTorM2TIDRGktWpA1N4PX1M+jg52l0GaPFDBinuKOPn3B6Kp Ipba5WUH9YkkbdTgIMhbz4Qgdl6GN86eYl75syd0IZ0twEaU6oH3Dsr81ZKl07gZqZgn 5fng== X-Forwarded-Encrypted: i=1; AJvYcCXhPKlZ16vkHs3lcOE0gmfhoDQbzq6LlG5HOKinFiCs7UMePXomBGJRWZyBIQF18WpVhDEUKFXlZqrm/A==@sourceware.org X-Gm-Message-State: AOJu0YzgKhrd04fHoEV3r7P948LCcg1+bJpD8ykf3IZUyK2Myj9oidrX FoC86KfRNUIpUORB+LExVAzwopXPrHb5ndvOAoXLP1TDyZjxqPaLaF2VNSPZ08bjAg8IkpaTobA nEkuMBk6ML472zGZt+0hzICCOMqUsULm6u8rkaN9CAJEJvlZZAJXMeMv/nwDGL/8Ou2MpdPA= X-Gm-Gg: ATEYQzyStfrSO6NUmzQtBFp4SIJzOJwZYYi/m7+JLoEUMfXZV1zp9fS8q2sS5R+bGp6 4Z5LyEt40s1vM8CGcEotjBsWvj4g+ZI3zY9yVWlDFfLYUBzqaJ67jXMdqpLEcQoPzPBF7wTF0vC GVKxgdSoptlooLUEbt61Yx+pE2bLJj2+WOoIag4DiYSvm5SQMExwNgHrQcYnQKxZzEdsB5hSMjF r7P6FHV2n92j9u0LoRlJrVbXOeQKnCUkveqH3XrULPi5ieNGus46f2wew+M3KHVbKJFpncBX6se W3SpSvI2RGbfXD3vrP0JqdjruyVXk3iqnvSueIUlu4rJtcynCnGmf4D4hwIdM9xOmPee/mxWwYP +b6mp/zYuD9zcxC/S X-Received: by 2002:a05:600d:4453:20b0:485:383b:d5bb with SMTP id 5b1f17b1804b1-4855670c0e5mr169334895e9.27.1773681382985; Mon, 16 Mar 2026 10:16:22 -0700 (PDT) X-Received: by 2002:a05:600d:4453:20b0:485:383b:d5bb with SMTP id 5b1f17b1804b1-4855670c0e5mr169334555e9.27.1773681382541; Mon, 16 Mar 2026 10:16:22 -0700 (PDT) Received: from localhost ([31.111.84.232]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4856ea9d7e1sm5741505e9.7.2026.03.16.10.16.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Mar 2026 10:16:22 -0700 (PDT) From: Andrew Burgess To: Simon Marchi , gdb-patches@sourceware.org Cc: Simon Marchi Subject: Re: [PATCH 0/6] Remove some trivial TYPE_* macros In-Reply-To: <20260316142645.26877-1-simon.marchi@efficios.com> References: <20260316142645.26877-1-simon.marchi@efficios.com> Date: Mon, 16 Mar 2026 17:16:21 +0000 Message-ID: <87jyvb7l0a.fsf@redhat.com> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: Pu6HpsUYHU6wBSxYEKKQYfO3Jou5o58gfIe_0nVEhUw_1773681383 X-Mimecast-Originator: redhat.com Content-Type: text/plain X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org Simon Marchi writes: > Here is another small batch of TYPE_* macro removal patches. I think > that these are simple enough, I'd like to them out of the way first. I'm happy to see these macros go. Hopefully in the future we'll start making some more of these type fields private and provide read only getters where that makes sense. But this seems like a step in the right direction. Approved-By: Andrew Burgess Thanks, Andrew > > Simon Marchi (6): > gdb: remove INIT_NONE_SPECIFIC > gdb: remove TYPE_MAIN_TYPE > gdb: remove TYPE_POINTER_TYPE > gdb: remove TYPE_REFERENCE_TYPE > gdb: remove TYPE_RVALUE_REFERENCE_TYPE > gdb: remove TYPE_CHAIN > > gdb/ada-lang.c | 8 +--- > gdb/dwarf2/loc.c | 3 +- > gdb/dwarf2/read.c | 4 +- > gdb/eval.c | 4 +- > gdb/gdbtypes.c | 94 +++++++++++++++++++++++------------------------ > gdb/gdbtypes.h | 30 +++++---------- > gdb/p-exp.y | 2 +- > 7 files changed, 64 insertions(+), 81 deletions(-) > > > base-commit: 07caff21f90c2f0c9b7b0e79b00b774be668594c > -- > 2.53.0