From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 4Ne8F3+tjGjnnQEAWB0awg (envelope-from ) for ; Fri, 01 Aug 2025 08:05:19 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256 header.s=google header.b=K1OCv4Gv; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 5C7921E102; Fri, 1 Aug 2025 08:05:19 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-9.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 905011E091 for ; Fri, 1 Aug 2025 08:05:18 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 24C2C3858422 for ; Fri, 1 Aug 2025 12:05:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 24C2C3858422 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256 header.s=google header.b=K1OCv4Gv Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by sourceware.org (Postfix) with ESMTPS id 26A92385841F for ; Fri, 1 Aug 2025 12:02:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 26A92385841F Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 26A92385841F Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::431 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754049737; cv=none; b=SLITLhe//uriTs2U/yiftCLNiqqnwVuBDnyqcaUwuEx5F+KHoXDQDASMG2S31og2gesOBvbZGT0nS/19/z10NXXjDTkuWIN5VeYg4EAuO3r9zDVftOlhHUb/pFxLXFBj9mHuYm8+bOsdTbH0MnDwXiZO16to+ayuGtvwRiF0FHY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1754049737; c=relaxed/simple; bh=yI9AVKRrR2vHS1oYvOEEjG2f4QnUwojdyvEAsA0sWa0=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=N8ZpOhbiEglLt0qg3kC8/jqL1GfjE9gkiU98rFrsoyrGow4A19tOf3egu0nJYuBNy9ie4lcq4rz3LQ0HzAynUpP/33L8yJeG2/izmD0uZqFH3ZtYXnw9dWOu3VOZ1dG+1lSXjw3SgOD//uiZoHwc0VSBHV2iKo5N5mlLR1EKZYo= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 26A92385841F Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-3b78d13bf10so1588780f8f.1 for ; Fri, 01 Aug 2025 05:02:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1754049736; x=1754654536; darn=sourceware.org; h=content-transfer-encoding:in-reply-to:cc:autocrypt:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=lOT1FBz+x9p06c+2ynGgZxV9zcJhhV1D3F1YJm3Cixk=; b=K1OCv4Gvi3dVS2nWE9CldKQvFbdHmAfLBjPJmy5F+qIkiWOIrrLRe4QuIZnN6HGWX1 2FYDFAVsgnPFnEvCxRGBVW+eneoP461c6hQQKMG7ytWBUfjyhuh7g+E442axumo4Tpfg csFrh54J9ALWlW01OOxRVsgN/ZqL1Wgnh+KzyDvzEZV0ZqW42LpWL0gcWgNHEdMJVGFF v+s4gSgmABOyuSxSv6/EXgdJP/q9vqg3EXandtIuIQv37h5kw+ypupoJSFwWzehkAdQ0 NisQtiB+3qmGBbZbM+9XxJKv9hJqV18QL3mbMXeGBj/ODMeoJO8O4x0SHp/5KjZ8kfGw kEnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754049736; x=1754654536; h=content-transfer-encoding:in-reply-to:cc:autocrypt:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lOT1FBz+x9p06c+2ynGgZxV9zcJhhV1D3F1YJm3Cixk=; b=LrDOTpLD5YyKM2M/mZXl69n7d3nnKoKi0BBvKf1uHH2JRXbAtvIBg6wHPS9rV3sef9 7vN1Xp9UHNgZn8Ud3uUrFFTAkQ7U2ElVHWsLQm3T6UB8ZXFbvFEL4Zvhi0KY5EN4lnL4 DAMO3QSv8xypK1eMkbM4MoMi3t+bxUBa73kpw7TQAOAc4SXlAQ1vNbezQRwRSZ/zEjK+ 1SS902xOnSkKuj5aDOQZA4SnCUA7qXR8Ovv+f/sH8rhbhOE0jY4p6B3eTz4SQJBL4b4Q jzSG90X9j18JgASwFtPxn+PxqL6WJUUOFSRQ4vY2bhrBnV27I+U7h4jFegw4C5/jeGLv ThAg== X-Gm-Message-State: AOJu0Yz6afmxvliN7HBrtS6Ia7AWhGIk6S3OWNEPAOkAVKZj+VzH9f5/ f8uDIttY3PeOScRcgEFW3vj97K2VZiz0HuwDYTc3GI4OyMfUmDkq+Pdp4AdVQ2NEnA== X-Gm-Gg: ASbGnct3MGvhRnykNpschJdPM+Ky6edlPkBoP80kPIqmYdJNSxz9fsq5rLIUlhyFRvA gfKdOGbZW2yz1XjtAstMlXVHwjT6NZDHnBTTaEFzk5L0PSR2OpYvd6CKNXSlYRRjy734FDcBRtG 4AXoMKYGmOQMh2hwDcD7ZsmzjTLcSA4gnqkdGoLDKc+AY6ZHpfH+9jVQm+wc6RgjrwFob2sxLBM WVPNZls0MYadDaL4cV92CbWEG5eQpjuSxQpwLKwAVLzRfQn1bCNWFm8tFbsPlu+Kmc6qynumL6g iSbdWwgCwseNGZFv7bjHqSXSxGRwxWL2HSd1h5bBDDk/GgBa9l3uVHiY9LunwwzHeTkSnI6PuWB wvUSbtizvRtmEITH3K5rlfVWCFNlbozWjjMUgptkGOeyawvLEZ8EbViOvKFk6M/vsWOYZY300t/ w/GkH87lo= X-Google-Smtp-Source: AGHT+IFuB5VuPfq87YjPpQWqrC4+w5MUPdubNx0UAC+myNtCVrz+z/ACiu63WsR630QNMUTmo1O6IA== X-Received: by 2002:a05:6000:2886:b0:3b5:e2ca:1c2 with SMTP id ffacd0b85a97d-3b8d343b695mr2055031f8f.2.1754049735570; Fri, 01 Aug 2025 05:02:15 -0700 (PDT) Received: from [10.156.60.236] (ip-037-024-206-209.um08.pools.vodafone-ip.de. [37.24.206.209]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-24218d8413asm27819895ad.63.2025.08.01.05.02.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 01 Aug 2025 05:02:14 -0700 (PDT) Message-ID: <1ab1209e-113e-4885-9e96-1b3756d60f67@suse.com> Date: Fri, 1 Aug 2025 14:02:08 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 33/44] gdb, dwarf, ze: add DW_OP_INTEL_regval_bits To: Tankut Baris Aktemur , Markus Metzger References: <20250801-upstream-intelgt-mvp-v3-0-59ce0f87075b@intel.com> <20250801-upstream-intelgt-mvp-v3-33-59ce0f87075b@intel.com> Content-Language: en-US From: Jan Beulich Autocrypt: addr=jbeulich@suse.com; keydata= xsDiBFk3nEQRBADAEaSw6zC/EJkiwGPXbWtPxl2xCdSoeepS07jW8UgcHNurfHvUzogEq5xk hu507c3BarVjyWCJOylMNR98Yd8VqD9UfmX0Hb8/BrA+Hl6/DB/eqGptrf4BSRwcZQM32aZK 7Pj2XbGWIUrZrd70x1eAP9QE3P79Y2oLrsCgbZJfEwCgvz9JjGmQqQkRiTVzlZVCJYcyGGsD /0tbFCzD2h20ahe8rC1gbb3K3qk+LpBtvjBu1RY9drYk0NymiGbJWZgab6t1jM7sk2vuf0Py O9Hf9XBmK0uE9IgMaiCpc32XV9oASz6UJebwkX+zF2jG5I1BfnO9g7KlotcA/v5ClMjgo6Gl MDY4HxoSRu3i1cqqSDtVlt+AOVBJBACrZcnHAUSuCXBPy0jOlBhxPqRWv6ND4c9PH1xjQ3NP nxJuMBS8rnNg22uyfAgmBKNLpLgAGVRMZGaGoJObGf72s6TeIqKJo/LtggAS9qAUiuKVnygo 3wjfkS9A3DRO+SpU7JqWdsveeIQyeyEJ/8PTowmSQLakF+3fote9ybzd880fSmFuIEJldWxp Y2ggPGpiZXVsaWNoQHN1c2UuY29tPsJgBBMRAgAgBQJZN5xEAhsDBgsJCAcDAgQVAggDBBYC AwECHgECF4AACgkQoDSui/t3IH4J+wCfQ5jHdEjCRHj23O/5ttg9r9OIruwAn3103WUITZee e7Sbg12UgcQ5lv7SzsFNBFk3nEQQCACCuTjCjFOUdi5Nm244F+78kLghRcin/awv+IrTcIWF hUpSs1Y91iQQ7KItirz5uwCPlwejSJDQJLIS+QtJHaXDXeV6NI0Uef1hP20+y8qydDiVkv6l IreXjTb7DvksRgJNvCkWtYnlS3mYvQ9NzS9PhyALWbXnH6sIJd2O9lKS1Mrfq+y0IXCP10eS FFGg+Av3IQeFatkJAyju0PPthyTqxSI4lZYuJVPknzgaeuJv/2NccrPvmeDg6Coe7ZIeQ8Yj t0ARxu2xytAkkLCel1Lz1WLmwLstV30g80nkgZf/wr+/BXJW/oIvRlonUkxv+IbBM3dX2OV8 AmRv1ySWPTP7AAMFB/9PQK/VtlNUJvg8GXj9ootzrteGfVZVVT4XBJkfwBcpC/XcPzldjv+3 HYudvpdNK3lLujXeA5fLOH+Z/G9WBc5pFVSMocI71I8bT8lIAzreg0WvkWg5V2WZsUMlnDL9 mpwIGFhlbM3gfDMs7MPMu8YQRFVdUvtSpaAs8OFfGQ0ia3LGZcjA6Ik2+xcqscEJzNH+qh8V m5jjp28yZgaqTaRbg3M/+MTbMpicpZuqF4rnB0AQD12/3BNWDR6bmh+EkYSMcEIpQmBM51qM EKYTQGybRCjpnKHGOxG0rfFY1085mBDZCH5Kx0cl0HVJuQKC+dV2ZY5AqjcKwAxpE75MLFkr wkkEGBECAAkFAlk3nEQCGwwACgkQoDSui/t3IH7nnwCfcJWUDUFKdCsBH/E5d+0ZnMQi+G0A nAuWpQkjM1ASeQwSHEeAWPgskBQL Cc: gdb-patches@sourceware.org, binutils@sourceware.org In-Reply-To: <20250801-upstream-intelgt-mvp-v3-33-59ce0f87075b@intel.com> Content-Type: text/plain; charset=UTF-8 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 01.08.2025 11:37, Tankut Baris Aktemur wrote: > --- a/include/dwarf2.def > +++ b/include/dwarf2.def > @@ -688,6 +688,10 @@ DW_OP (DW_OP_GNU_const_index, 0xfc) > /* The GNU variable value extension. > See http://dwarfstd.org/ShowIssue.php?issue=161109.2 . */ > DW_OP (DW_OP_GNU_variable_value, 0xfd) > +/* https://dwarfstd.org/ShowIssue.php?issue=201007.1 > + > + The DW_OP_regval_bits operation extracts a value from a register. */ > +DW_OP (DW_OP_INTEL_regval_bits, 0xfe) You're adding this to the GNU extensions space, which doesn't seem right, in particular given the name. Furthermore what you link to is in state "Accepted with modification", so it's unclear why you couldn't simply introduce DW_OP_regval_bits itself. Jan