From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 338/MGi9Y2gYnCcAWB0awg (envelope-from ) for ; Tue, 01 Jul 2025 06:50:16 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=YRIGMfJm; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id B534C1E11E; Tue, 1 Jul 2025 06:50:16 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-10.1 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, 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 7F2071E102 for ; Tue, 1 Jul 2025 06:50:15 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 05D163854A9C for ; Tue, 1 Jul 2025 10:50:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 05D163854A9C Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=YRIGMfJm Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by sourceware.org (Postfix) with ESMTPS id 3BEAF385772F for ; Tue, 1 Jul 2025 10:48:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3BEAF385772F Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3BEAF385772F Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=198.175.65.15 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751366930; cv=none; b=oywvu+/GqUMStdQrRYR4tGPOg1AO98ffLVfCl5OQZw5qTiqRYivIhJ8Ip165o4EBuNPXfmtO2kHGMXBlCnw41hS3XCSwDqNE9onSF74j5Bu48kkC8YzMq02oXuoi49pLDUA4tYPXIBa2ybDOqm11fNBZgL/Uw2/UAmjcJFlmPqI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1751366930; c=relaxed/simple; bh=RXIvsejLnMjwgZIYMcfbxSL0aoJ8WYVualH1HM5mhBw=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=E4OkQF/aCqAWgzUxuC74Db9TliKjopUWIC99tLL/xtNangHIO9uFq67/eXW0w3wSPvN/4nAWWOHxW+6yfHx4BmtBCn5/+3nONN6PpB3HTpdIWHY3EyC5ed/pqL0NQCmSow+Ai3o+J3aujMbnKXZlXnOHmqw8O1G1Bzcat+XEuCA= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3BEAF385772F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1751366930; x=1782902930; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=RXIvsejLnMjwgZIYMcfbxSL0aoJ8WYVualH1HM5mhBw=; b=YRIGMfJmNXAzEOe1JfC4qS/FBWr3cuw3z6lTqGWY/qY3CtTsUqc38HQC PLdamZXCT4+5+qEXZDMja3n4LJ6CMbe9xj1G3x+Biw2FfULScDDGHzLDz Ad4wfEXEcW4gwC6ZEdFLxS/cYrv3/9L29v2WQmQ2lE223++t9RHWEu1kL JbdAMIvQCmsmVpCAdPZIDK1B5EqiOJXXXu2Jj0/LtvnUhNYFWeyomgwHS 3nSOlWCHrtxEgu6Dyiv6srFwpgFuhRnwFgIIIVE32Yd4SWw4VhHXFAtDO hYHSa8DSDl1GY3sg+wdg70Iu4dP+EvB+FLjQ0T6oRy5hy1q6p6dpwdlfa w==; X-CSE-ConnectionGUID: GlyP9H1oQ/OJmBo+ckTnkA== X-CSE-MsgGUID: ccjLo9DOSmKEfgieXwX+qQ== X-IronPort-AV: E=McAfee;i="6800,10657,11480"; a="57306620" X-IronPort-AV: E=Sophos;i="6.16,279,1744095600"; d="scan'208";a="57306620" Received: from orviesa010.jf.intel.com ([10.64.159.150]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jul 2025 03:48:49 -0700 X-CSE-ConnectionGUID: y0h+WuHgRLWt+MMMK+vZEw== X-CSE-MsgGUID: iZ4jnTHYR0GaYOjf0rPREw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,279,1744095600"; d="scan'208";a="153135525" Received: from gkldtt-dev-003.igk.intel.com (HELO localhost) ([10.123.221.128]) by orviesa010-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jul 2025 03:48:49 -0700 From: Pawel Kupczak To: gdb-patches@sourceware.org Subject: [PATCH 0/3] extending the amd64 prologue analyzer Date: Tue, 1 Jul 2025 10:47:56 +0000 Message-Id: <20250701104759.52595-1-pawel.kupczak@intel.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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 SGkgYWxsLAoKVGhlc2UgMyBwYXRjaGVzIGFpbSB0byBleHRlbmQgdGhlIGFtZDY0IHByb2xvZ3Vl IGFuYWx5emVyLCBzb21ld2hhdCBpbgpwYXJhbGxlbCB0byBob3cgaTM4NiBoYXMgYmVlbiBkb2lu ZyBpdCBhbHJlYWR5LiAgVGhpcyBzaG91bGQgaW1wcm92ZQpkZWJ1Z2dpbmcgZXhwZXJpZW5jZSB3 aXRob3V0IGRlYnVnIGluZm9ybWF0aW9uIHByZXNlbnQuCgpMb29raW5nIGZvcndhcmQgdG8geW91 ciBmZWVkYmFjayEKCldpdGggcmVnYXJkcywKUGF3ZcWCCgpQYXdlbCBLdXBjemFrICgzKToKICBn ZGIsIGFtZDY0OiBleHRlbmQgdGhlIGFtZDY0IHByb2xvZ3VlIGFuYWx5emVyIHRvIHNraXAgcmVn aXN0ZXIgcHVzaGVzCiAgZ2RiLCBhbWQ2NDogcmV0dXJuIGFmdGVyIGFtZDY0X2FuYWx5emVfZnJh bWVfc2V0dXAgaWYgY3VycmVudF9wYwogICAgcmVhY2hlZAogIGdkYiwgYW1kNjQ6IGV4dGVuZCB0 aGUgYW1kNjQgcHJvbG9ndWUgYW5hbHl6ZXIgdG8gc2tpcCBzdGFjayBhbGxvYwoKIGdkYi9hbWQ2 NC10ZGVwLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEyNCArKysrKysrKysrKysr KysrKy0KIC4uLi9hbWQ2NC1leHRlbmRlZC1wcm9sb2d1ZS1hbmFseXNpcy5jICAgICAgICB8ICA1 NiArKysrKysrKwogLi4uL2FtZDY0LWV4dGVuZGVkLXByb2xvZ3VlLWFuYWx5c2lzLmV4cCAgICAg IHwgIDg2ICsrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyNjUgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQogbW9kZSBjaGFuZ2UgMTAwNjQ0ID0+IDEwMDc1NSBnZGIvYW1kNjQtdGRl cC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hbWQ2NC1leHRl bmRlZC1wcm9sb2d1ZS1hbmFseXNpcy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rlc3RzdWl0 ZS9nZGIuYXJjaC9hbWQ2NC1leHRlbmRlZC1wcm9sb2d1ZS1hbmFseXNpcy5leHAKCi0tIAoyLjM0 LjEKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQpJbnRlbCBUZWNobm9sb2d5IFBvbGFuZCBzcC4geiBvLm8uCnVsLiBT bG93YWNraWVnbyAxNzMgfCA4MC0yOTggR2RhbnNrIHwgU2FkIFJlam9ub3d5IEdkYW5zayBQb2xu b2MgfCBWSUkgV3lkemlhbCBHb3Nwb2RhcmN6eSBLcmFqb3dlZ28gUmVqZXN0cnUgU2Fkb3dlZ28g LSBLUlMgMTAxODgyIHwgTklQIDk1Ny0wNy01Mi0zMTYgfCBLYXBpdGFsIHpha2xhZG93eSAyMDAu MDAwIFBMTi4KU3BvbGthIG9zd2lhZGN6YSwgemUgcG9zaWFkYSBzdGF0dXMgZHV6ZWdvIHByemVk c2llYmlvcmN5IHcgcm96dW1pZW5pdSB1c3Rhd3kgeiBkbmlhIDggbWFyY2EgMjAxMyByLiBvIHBy emVjaXdkemlhbGFuaXUgbmFkbWllcm55bSBvcG96bmllbmlvbSB3IHRyYW5zYWtjamFjaCBoYW5k bG93eWNoLgoKVGEgd2lhZG9tb3NjIHdyYXogeiB6YWxhY3puaWthbWkgamVzdCBwcnplem5hY3pv bmEgZGxhIG9rcmVzbG9uZWdvIGFkcmVzYXRhIGkgbW96ZSB6YXdpZXJhYyBpbmZvcm1hY2plIHBv dWZuZS4gVyByYXppZSBwcnp5cGFka293ZWdvIG90cnp5bWFuaWEgdGVqIHdpYWRvbW9zY2ksIHBy b3NpbXkgbyBwb3dpYWRvbWllbmllIG5hZGF3Y3kgb3JheiB0cndhbGUgamVqIHVzdW5pZWNpZTsg amFraWVrb2x3aWVrIHByemVnbGFkYW5pZSBsdWIgcm96cG93c3plY2huaWFuaWUgamVzdCB6YWJy b25pb25lLgpUaGlzIGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZp ZGVudGlhbCBtYXRlcmlhbCBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGll bnQocykuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBjb250 YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzOyBhbnkgcmV2aWV3IG9yIGRpc3Ry aWJ1dGlvbiBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4K