From nobody Tue Feb 10 02:55:04 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+54847+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+54847+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1582711446; cv=none; d=zohomail.com; s=zohoarc; b=i1SVrsOzDoQpy1fXr/cwtQPph9xY/vT/5vSYzpN0rX3MzUye6Oxdy5/aiaQHImRQLO+LXPCZysp2NTCvvZKHHl3n9peRzu7QzIlFciU71QNCyQBL6BE6vjA11PhWvv0BYoaeUTqRbJvq+73tRLob2JwVi8jl+h5Lcz5r+rFcrx0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1582711446; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=iqRtl5766bppSV1u/qpWqZ9OMHCJIuwpPbpBdqE79tY=; b=NZqjAQcHdOz4jPFkj0dFh0saf8R6fQGPQleTtf+muL41Ka1Siu1ieMhFk+wCtuaRpdcvfGbs7Hb5/X9Rtz09UuJNa2pchysYWOP+Wc/85Pwq8RG2OhfrRVv4jKeASAzqEHkz4rCkajPC5y4kXZE1P9QVYuirHmT5aV1ufvkNHd4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+54847+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1582711446741773.1440593245459; Wed, 26 Feb 2020 02:04:06 -0800 (PST) Return-Path: X-Received: by 127.0.0.2 with SMTP id nuaeYY1788612xGH1cvc0yGj; Wed, 26 Feb 2020 02:04:04 -0800 X-Received: from mail-wm1-f66.google.com (mail-wm1-f66.google.com [209.85.128.66]) by mx.groups.io with SMTP id smtpd.web10.6068.1582711443863747283 for ; Wed, 26 Feb 2020 02:04:04 -0800 X-Received: by mail-wm1-f66.google.com with SMTP id i10so3066150wmd.1 for ; Wed, 26 Feb 2020 02:04:03 -0800 (PST) X-Gm-Message-State: G9wMje0dlLndGhN894a3fnhMx1787277AA= X-Google-Smtp-Source: APXvYqybYWNcdr7ETfkWi7U+8ZiskilAQGfCe8BmDWUeNeAcAeVkJTicUEucZPL8gX19C/Mt7kkSZg== X-Received: by 2002:a1c:3b07:: with SMTP id i7mr4436594wma.57.1582711442149; Wed, 26 Feb 2020 02:04:02 -0800 (PST) X-Received: from e123331-lin.home ([2a01:cb1d:112:6f00:816e:ff0d:fb69:f613]) by smtp.gmail.com with ESMTPSA id b10sm2559159wrw.61.2020.02.26.02.04.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2020 02:04:01 -0800 (PST) From: "Ard Biesheuvel" To: devel@edk2.groups.io Cc: leif@nuviainc.com, lersek@redhat.com, sami.mujawar@arm.com, Ard Biesheuvel Subject: [edk2-devel] [PATCH 1/6] ArmPkg/ArmMmuLib ARM: remove dummy constructor Date: Wed, 26 Feb 2020 11:03:48 +0100 Message-Id: <20200226100353.31962-2-ard.biesheuvel@linaro.org> In-Reply-To: <20200226100353.31962-1-ard.biesheuvel@linaro.org> References: <20200226100353.31962-1-ard.biesheuvel@linaro.org> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ard.biesheuvel@linaro.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1582711444; bh=6nvrR0zCkUa8KXBjXA8lkgOKWxpPxgCtlsVZ9nNrvPY=; h=Cc:Date:From:Reply-To:Subject:To; b=UF3oIu5XJeL5+1IoFxYtbMesR6g4QFkY4M7Hc7XgUQ2082m3/RG71Y24EG9fR5c+6a9 GGBdreEZXB6ZwuEGHJKIpuKazoTBv0pCcouaCeY/enfY8nXwg9VAlvhAIk0CjLJIVVqzT I/O6QzyabYEu487vVrN8yMmjHAS29c54OGU= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Make the CONSTRUCTOR define in the .INF AARCH64 only, so we can drop the empty stub that exists for ARM. Signed-off-by: Ard Biesheuvel --- ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c | 9 --------- ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf | 2 ++ 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c b/ArmPkg/Library/= ArmMmuLib/Arm/ArmMmuLibCore.c index 74ac31de98cc..a6601258bee0 100644 --- a/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c +++ b/ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c @@ -830,12 +830,3 @@ ArmClearMemoryRegionReadOnly ( { return ArmSetMemoryAttributes (BaseAddress, Length, __EFI_MEMORY_RWX); } - -RETURN_STATUS -EFIAPI -ArmMmuBaseLibConstructor ( - VOID - ) -{ - return RETURN_SUCCESS; -} diff --git a/ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf b/ArmPkg/Library/Ar= mMmuLib/ArmMmuBaseLib.inf index 5028a955afac..3dfe68ba48a6 100644 --- a/ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf +++ b/ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf @@ -14,6 +14,8 @@ [Defines] MODULE_TYPE =3D BASE VERSION_STRING =3D 1.0 LIBRARY_CLASS =3D ArmMmuLib + +[Defines.AARCH64] CONSTRUCTOR =3D ArmMmuBaseLibConstructor =20 [Sources.AARCH64] --=20 2.17.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#54847): https://edk2.groups.io/g/devel/message/54847 Mute This Topic: https://groups.io/mt/71562845/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-