From patchwork Wed Mar 1 15:18:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Tromey X-Patchwork-Id: 55540 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1327A3858422 for ; Wed, 1 Mar 2023 15:19:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1327A3858422 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1677683949; bh=LCePQVCL3aPQzgTO3nsljjx9KrCZM18MkDMd94ZPiW4=; h=Subject:Date:To:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=YSNcsMu5VJVbo9yzlzLFrgAkT7oP9JpQxT87Vo7PUxymPtN9geUf+gdVkf5ow4uPZ 5ng1nPRK2o+EI60OVk97s3AEZX2sLbXv0Wvk8On/+5X7S3s1+RQvItSGALXWNMf7WQ MblqkqdhapErtEsdxOI4Mj8msS7hwj7PKl2Xmf6Q= X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from mail-il1-x135.google.com (mail-il1-x135.google.com [IPv6:2607:f8b0:4864:20::135]) by sourceware.org (Postfix) with ESMTPS id 68F663858D33 for ; Wed, 1 Mar 2023 15:18:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 68F663858D33 Received: by mail-il1-x135.google.com with SMTP id o8so8464573ilt.13 for ; Wed, 01 Mar 2023 07:18:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677683923; h=to:content-transfer-encoding:mime-version:message-id:date:subject :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=LCePQVCL3aPQzgTO3nsljjx9KrCZM18MkDMd94ZPiW4=; b=j36ZIrUyGpshRN842yBXzpKYe6LDyEPP2T+LmDYSmt03U4kaBZfEqKFKfChfI9KrSx W/B/kgai+4mwQCsa5iAuWvsC7m3os4mOvw4xB5BJiyfdKVIJf86wteqiwPg5XFstRV1M dBK3hBDMuYbA0PF//6YhWx9z78/DlSVxoF9Cc31LzDUdAtS4qPnCklHx2m7oyN1FRScp 2wCLxPUFhd4rzyueMmoeCFWb9yXdG7Le2oHxu3ectEujiISL3+gI/gWVaUQQs9l6nOKB So5NbOxsdhxh56i5x1RLV+D/Zat/ajFQQY154U4ugGJe9Uxacd7ZCUJEYXMWiyZrdgdl 0weA== X-Gm-Message-State: AO0yUKV1ExI/9ouxxlVgJVScmX0/9c0G7Wl8OO7Yq66I0NsPjK60tC5H JCD0lueoF48V8RTLrIq2fGAgrK940k5KSNYe X-Google-Smtp-Source: AK7set8cEksersQsYiVWbPFlfVobwBRKoo4Mtv9O97qvOh5F1X3WeNZwpdO0bx1gss4eD6FC6Vkv2A== X-Received: by 2002:a05:6e02:1a6b:b0:316:ac37:1692 with SMTP id w11-20020a056e021a6b00b00316ac371692mr6124583ilv.1.1677683923515; Wed, 01 Mar 2023 07:18:43 -0800 (PST) Received: from localhost.localdomain (75-166-130-93.hlrn.qwest.net. [75.166.130.93]) by smtp.gmail.com with ESMTPSA id p10-20020a02b38a000000b003c4f96913c1sm3974241jan.105.2023.03.01.07.18.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Mar 2023 07:18:43 -0800 (PST) Subject: [PATCH 0/2] Two minor dynamic property fixes Date: Wed, 01 Mar 2023 08:18:41 -0700 Message-Id: <20230301-submit-baton-stuff-v1-0-567d536a8245@adacore.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIANFs/2MC/x2N0QrCMAwAf2Xk2UC2IoK/Ij4kberysE6aToSxf 7fz8TiO28G1mjrchx2qfsxtLR3GywBx5vJStNQZJpoCBRrRN1msoXBbC3rbcsYbpZCEYrqSQA+ FXVEqlzif6cLetJ7iXTXb9397PI/jB9xKPoZ9AAAA To: gdb-patches@sourceware.org X-Mailer: b4 0.12.1 X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Tom Tromey via Gdb-patches From: Tom Tromey Reply-To: Tom Tromey Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org Sender: "Gdb-patches" I noticed that dynamic properties were not type-safe or const-correct. These two patches fix this. Tested by rebuilding. Tom --- Tom Tromey (2): Make gdb property batons type-safe Use const for dwarf2_property_baton gdb/dwarf2/loc.c | 14 +++++--------- gdb/dwarf2/loc.h | 2 +- gdb/gdbtypes.h | 11 ++++++----- 3 files changed, 12 insertions(+), 15 deletions(-) --- base-commit: 2c29b1ed19711fa2a16558015e5a6b46a09aefeb change-id: 20230301-submit-baton-stuff-70d3db0cd50b Best regards,