From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id sc/vCLDrX2opGSIAWB0awg (envelope-from ) for ; Tue, 21 Jul 2026 17:59:12 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=cwxbCCMO; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 1A28B1E09E; Tue, 21 Jul 2026 17:59:12 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED 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 8E50B1E033 for ; Tue, 21 Jul 2026 17:59:11 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id AE5A04BA2E0E for ; Tue, 21 Jul 2026 21:59:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AE5A04BA2E0E Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=cwxbCCMO Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) by sourceware.org (Postfix) with ESMTPS id 801254BA543C for ; Tue, 21 Jul 2026 21:58:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 801254BA543C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 801254BA543C Authentication-Results: sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::32f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784671127; cv=none; b=WLSA1eevQzQzvdoZM3+XwQVP/AVuRB4CfPUP5JBdiO1rWxGXtwLGk9aPQUc30cfnnZcRmNsNUXTecmBtkoqOO4Btdoah3LTqavP3RDv9QD1w4IHKUzNRiAi6qSgqVa7mg97u7CbYt09RyliKP8zWZspP5a4LYylMvFwpqzAO7NY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784671127; c=relaxed/simple; bh=JElIGn4k6cO0Crp4F+xSz5D/vQXmimjkNy//gcDfot8=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=byOpNmTox+k7RJQ6PhmsmWrh0u97vFVFxnUe8hy4fx0HjR/I+tuLv7EFK+4qkHecGHJCvXPCug1lNi0XsP3jVeUpcBVQACjajfY0BthzqlgN1odkEBNPaszME+1PYQVagEAvE7TzhKiyZSHX+jWkPq6piFiwqYI4CuImoHpqDO8= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=cwxbCCMO DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 801254BA543C Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-49548aebcd8so31531255e9.3 for ; Tue, 21 Jul 2026 14:58:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784671126; x=1785275926; darn=sourceware.org; h=content-transfer-encoding:content-type:in-reply-to:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to:content-type; bh=9J06g5GHOSOs5qMC+rC/XpwZvIIR86k09BdCgHRQOTc=; b=cwxbCCMO6nKgptiCj2bVOQY7lRdytgiJ7OAFlBAraXktNL+Vqc482OCn1VxinNs/N/ oIzZzec+QCHSKXVKA7GtSolot4kC9aco/CnOkJNaUaIGBns8UMO/aigF9jxSulw2Mron nl25GgObeLyJYe2mYA+qwrXq/wT1VWISBJSAFegJ16iLXc5ofp7Jda7E5QHsrSvtJoJ4 kS1juQGSMCdr6AjFb+o+J6Ofor26fEPXs6VFXFR9TnGyfL35wDUPYy09QzfGwFtcCzt8 B/RoFw4V1t2XAnLZ+Zxe+hr/16ihZOwCEF/Yjq269/4IowmEXVQ4BbWmgjB6V6Vhllya vryQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784671126; x=1785275926; h=content-transfer-encoding:content-type:in-reply-to:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9J06g5GHOSOs5qMC+rC/XpwZvIIR86k09BdCgHRQOTc=; b=QG7iLxtWt3BrNVQWS03rxBdoifKj/yk+eBBJZKTJsVYFiM/j1XFM000QRDoNOId1Oo n+TqUdy1KB/IJmDvaiIALq8b7dTa3jFfbOsnByOJ/9JFdUm0rwqN1qsMDyA7ROVrpGKt /gnkz8U8YIWhKhayxpzQltnXoF0uj0K3I2OiVGo1ecYA1c1FQtaUNvpQc8j4ACE2S0ps bXzxfVMkaexpfYGt2/7gUPPxUKMKgXWiwTGsGyT6BClqBIW6l8XttKIfCc22mdwqEXE/ zmQhyRhY9C0sXm0G5UVD4dQYfvO7J6ZxtNoXBWevzZuu/am36X6P8VWpW7tR2oSstyYD t7SA== X-Gm-Message-State: AOJu0YxKXwETqCTGeMoJkqHFTUlGJtQU1ltus1+pI+wK8flVwu++1WV3 FnNpVAc48DCBiMz7xKiKLwEWqt4fweAVjNCzQW07yvPlt5AUAEwdKKw3 X-Gm-Gg: AfdE7ckxxukhjNSHSzOr/VsWYJEjFW7IfwnwylDT4pEtSEXZ6fFHnvxWOGoG2yPqvlD DvdJGhSc6qkpqZM+E8ccHut1pFJ3Kldm23bqz4D2gGWhNX4n1HY6e3H98cg/XTs0gTUqD5jwwmf 8wjdF76Zqq4Z4x67RdbKWsbBSlHw+P1TC5ayMKaTHl2XZZ5Eoao1Kj+gjpazCi+12m/lRLyxp+w sZ2XPjuvCC89KSv3TqlM3xhhyIhLvb94Q2IxbAWueP6kLK+4NnVHYZFbACniL2hwd9LXKf9yp1T +C/yb4fnTM1RlGeeff7kcLAVVqjwoHbrizoMBhaDk541sNt5Aoo6RWjpkRlweAsdfljazMSBMT/ MZhcKReKfWPua9NY9qQ6QqLEwItmGcwJlarSpuBVfbo5hwZ/HtnifRCycYtGXc9sLVBN/+Es6KN rAvZLxV00yofKI0TM= X-Received: by 2002:a05:600c:19cc:b0:493:b877:fbc with SMTP id 5b1f17b1804b1-4954a402fcdmr260629505e9.21.1784671126380; Tue, 21 Jul 2026 14:58:46 -0700 (PDT) Received: from [192.168.0.38] ([86.12.216.189]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4956b03a93csm8312305e9.4.2026.07.21.14.58.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jul 2026 14:58:45 -0700 (PDT) Message-ID: Date: Tue, 21 Jul 2026 22:58:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 10/10] gdb/linux: add helpers to read AT_HWCAP3 and AT_HWCAP4 Content-Language: en-US To: Thiago Jung Bauermann , Matthieu Longo Cc: gdb-patches@sourceware.org, Luis Machado , Andrew Burgess , Yury Khrustalev , Pedro Alves , Tom Tromey References: <20260707154900.94542-1-matthieu.longo@arm.com> <20260707154900.94542-11-matthieu.longo@arm.com> <87mrw0zmq2.fsf@linaro.org> From: Luis In-Reply-To: <87mrw0zmq2.fsf@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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 On 09/07/2026 07:44, Thiago Jung Bauermann wrote: > Matthieu Longo writes: > >> Add linux_get_hwcap3 and linux_get_hwcap4 helpers to GDB and gdbserver, >> mirroring the existing linux_get_hwcap and linux_get_hwcap2 interfaces. >> >> The new helpers retrieve the AT_HWCAP3 and AT_HWCAP4 auxiliary vector >> entry either from explicitly supplied auxv data or from the current >> inferior. >> >> This prepares for future features that depend on HWCAP3 and HWCAP4 >> capability bits. >> --- >> gdb/linux-tdep.c | 38 ++++++++++++++++++++++++++++++++++++++ >> gdb/linux-tdep.h | 22 ++++++++++++++++++++++ >> gdbserver/linux-low.cc | 28 ++++++++++++++++++++++++++++ >> gdbserver/linux-low.h | 8 ++++++++ >> 4 files changed, 96 insertions(+) > > Reviewed-by: Thiago Jung Bauermann > > Like in the previous patch, there's nothing in this patch series that > uses these helpers, so IMHO (other maintainers may disagree) it makes > more sense if this patch is committed together with a patch that makes > use of them. > Agreed. Or should be its own patch instead of a part of this series.