From nobody Sat Apr 20 03:52:50 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) client-ip=78.46.105.101; envelope-from=seabios-bounces@seabios.org; helo=coreboot.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) smtp.mailfrom=seabios-bounces@seabios.org; dmarc=fail(p=none dis=none) header.from=gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1621549161; cv=none; d=zohomail.com; s=zohoarc; b=gg33bprWqh6+JHjgGBNwdBx4fsn+zdKxB1kUJfZIlyDaAUy779ufy/Cj4lrroLimyfB093bFW/UhrcmIsksnWMlZNLA3m71zQvJfiy3iI/zwjOO+VFEc2Th5McpTbxV41Sf4p9BE2TOG3cBoCleJiN/rCehWNE/bjp5/vmS9xk8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1621549161; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Subject:To; bh=kXuRymsAN2nocYvsmZ9+3AIZjtnxpUG83BRbq49K/XU=; b=kCfP/vDrUzktii4Ykok/iurvMlimhsYug8EA1HYJb+Xl9tiQeZbYcBuQ3VPSe59QfXcvmuOxa8hFwQ4KiIrz9WSvE6jmaLPNA+0XUvnfaFgVkdJaK7y5xN/OKT3pSW30ASTitC3gtujml9/EOrjsU5waTiFoMeINl8j+3wPNRDg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) smtp.mailfrom=seabios-bounces@seabios.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from coreboot.org (coreboot.org [78.46.105.101]) by mx.zohomail.com with SMTPS id 162154916163023.367456215629204; Thu, 20 May 2021 15:19:21 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTPA id D072710619E8; Thu, 20 May 2021 22:19:17 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTP id 8EDD910619DA for ; Thu, 20 May 2021 22:19:03 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) for ; Thu, 20 May 2021 15:19:03 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by smtp.gmail.com with ESMTPSA id q27sm4622044wrz.79.2021.05.20.15.19.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 May 2021 15:19:02 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) id A92855A22061; Thu, 20 May 2021 23:19:01 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yKrUYDy5UjEPvsoCgKgLp85fAo7EJtFHgX+0tmFsl/E=; b=Evg1YW5blBxlRfCTs3JTDy0jZ/cmS5yTbjYnT5r9GBOskZYTskQEW0ox1ZE3kZJlfW GKp+bswlqmT4VdbVwYBjyUqDN0xZRl4q1PUwIubeqUEDiuqI4WO7M8L6mehk/jaajwcg /wYTvSTx8qsut195Bccz24oimSQJH7gwmFhDXDtKEB20rEYOmoDlhLhj56fmebbJWIRr TS4yju3bOOVorALvNqGvWWNBxpHFjUNEKJuzKSHCGwvzAKyU2J9Ey1gan7OzUuz0IGtE 0Xp+0wz37MnUE4Qoz1FoYIJcsOvCuhcdzRgc9PirUBA/pB9YdzrXfN2cXboADiMX3Kf+ VW1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=yKrUYDy5UjEPvsoCgKgLp85fAo7EJtFHgX+0tmFsl/E=; b=hK/T7CcJFieLLaqV1EavwuOuIw+cMXP/CZLNmK+OLqKCtMrxASUlttL2RXDl0CZHHu wU5NBVGLjI/nftEZ6nllJqh1YPrYnZOfkYRyXE0ye8neG5LP7lYrRjI5u6xHcAzNMvAM 6DIvCO4c9p9541M1Gnf2Aj+HfISTCAh+NxqYPq39z5aNtq0Lr1XYvAJh+9EMrM2ZE9Nj Td8lkP0GasrVwGNpciZDSQ6gXo5tg878tc7pzrqHbTLchf14jmPskGR2uhbvIf+EWZ4W 50aTvNCBgVtRWX6JQSTJNBmUqtwAVOt7kyWDd/D9hERmtU2oRsOxO72QW4IqmMwgTIsD ob5w== X-Gm-Message-State: AOAM531AvSr8xwD0MEFx1a3ENGLIe1E+A6Nsfr/QJE784XbFtTxwFAoE 8DCBno3j7tBMfWlqmWjoB/8= X-Google-Smtp-Source: ABdhPJwdBKbHRO1v+24CQbmiYtpK2FwA/vbr662Z6M6WZ+2DszBz6wWShzXWqHbp1eEbSWKTuMAKlQ== X-Received: by 2002:a5d:4b89:: with SMTP id b9mr6230222wrt.238.1621549143210; Thu, 20 May 2021 15:19:03 -0700 (PDT) From: Sergei Trofimovich To: seabios@seabios.org Date: Thu, 20 May 2021 23:18:48 +0100 Message-Id: <20210520221848.177246-1-slyich@gmail.com> In-Reply-To: References: MIME-Version: 1.0 Message-ID-Hash: UNWSKLG24E75OEWOXRZWMKOFET5DEGUB X-Message-ID-Hash: UNWSKLG24E75OEWOXRZWMKOFET5DEGUB X-MailFrom: slyich@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-seabios.seabios.org-0; header-match-seabios.seabios.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Sergei Trofimovich X-Mailman-Version: 3.3.4 Precedence: list Subject: [SeaBIOS] [PATCH v2] vgasrc/vgalayout.lds.S: ignore .node.gnu.property (binutils-2.36 support) List-Id: SeaBIOS mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable Authentication-Results: coreboot.org; auth=pass smtp.auth=mailman@coreboot.org smtp.mailfrom=seabios-bounces@seabios.org X-Spamd-Bar: --- X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" From: Sergei Trofimovich Modern binutils unconditionally tracks x86_64 ISA levels in intermediate files in .note.gnu.property. Custom liker script does not handle the section and complains about it: ld --gc-sections -T out/vgasrc/vgalayout.lds out/vgaccode16.o \ out/vgaentry.o out/vgaversion.o -o out/vgarom.o ld: section .note.gnu.property LMA [0000000000000000,0000000000000027] \ overlaps section .text LMA [0000000000000000,00000000000098af] The change ignores .note* sections. CC: Kevin O'Connor Signed-off-by: Sergei Trofimovich --- Change since v1: Use broader '.note*' glob as suggested by Kevin. While at it use newlines to avoid 80-bytes limit and ease review of future additions and removals. vgasrc/vgalayout.lds.S | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/vgasrc/vgalayout.lds.S b/vgasrc/vgalayout.lds.S index 533734d..c3e4f60 100644 --- a/vgasrc/vgalayout.lds.S +++ b/vgasrc/vgalayout.lds.S @@ -19,5 +19,12 @@ SECTIONS =20 // Discard regular data sections to force a link error if // 16bit code attempts to access data not marked with VAR16. - /DISCARD/ : { *(.text*) *(.rodata*) *(.data*) *(.bss*) *(COMMON) } + /DISCARD/ : { + *(.text*) + *(.rodata*) + *(.data*) + *(.bss*) + *(COMMON) + *(.note*) + } } --=20 2.31.1 _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-leave@seabios.org