From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 857E91A1DF5 for ; Wed, 17 Aug 2016 07:59:15 -0700 (PDT) Received: by mail-wm0-x22f.google.com with SMTP id q128so203789536wma.1 for ; Wed, 17 Aug 2016 07:59:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=Vf7B5/8BGxabJ+pJ8uUifDD9HJ6B7CTbObarhrivf0I=; b=EG3hbrMhG0n1BRUS/tmwX1INqkEaq29t+SOQWkupNrj7Td3ipl75Yq6E60dtCWiwZm Yk3mf4f9kbS1bHSUTThJN0BS8yCmO69OJaCsniF7OBXogyOGo194/ffwqj6mpocsFe9h 9hlKlzTQ2JxB/M8IHfK5H2X+T+sHIQxYPJhUk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Vf7B5/8BGxabJ+pJ8uUifDD9HJ6B7CTbObarhrivf0I=; b=Gy8nns/q+d8yBjiiKRJOOBtLkY7hlNwtIgVN/CEquVsRsZXMOacHxFtI37PAuPWTwG /IPVoT93jRB1Fa1Gxt3n33sPqV2sZlVI3e59bGq8krCcFptEb9d3DQq5/l6KUmD9gCZ6 f2IUDjkvzCfOEx8G7nuDoYH0e5DEEUlnCWrgrSYbwpP4WM3mWY26T/xh1JsCeoYQv0PP NkkcVvFJkELLucbUBU5pTN65UZQTbCQ4BEvuJ2xGDTFJ8VUxuBtpvf7nPZqxbCa941oe Q2Gbt+vOsmYANibcz2scuvrSbca1CRh0lq54byn23nVOOGveK5ff7CXHZfl52i9pWVlr 4mAg== X-Gm-Message-State: AEkooutDOdteG2YJA7pT9oOuhhMeNFPbJp+DJU5bR1Y4PXyPYlObdvxvDoAk/A+kcylKnsTQ X-Received: by 10.28.181.66 with SMTP id e63mr11351640wmf.116.1471445953971; Wed, 17 Aug 2016 07:59:13 -0700 (PDT) Received: from localhost.localdomain (46.red-81-37-107.dynamicip.rima-tde.net. [81.37.107.46]) by smtp.gmail.com with ESMTPSA id q137sm27035691wmd.19.2016.08.17.07.59.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 17 Aug 2016 07:59:13 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org, leif.lindholm@linaro.org, jbrasen@codeaurora.org, feng.tian@intel.com, star.zeng@intel.com, daniil.egranov@arm.com Cc: Ard Biesheuvel Date: Wed, 17 Aug 2016 16:59:01 +0200 Message-Id: <1471445945-19239-1-git-send-email-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [PATCH v3 0/4] MdeModulePkg/EbcDxe: AARCH64 improvements X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 14:59:15 -0000 This is v3 of my proposed changes to the AARCH64 implementation of EbcDxe contributed by Jeff Brasen, of which Leif has sent a version out early this morning. Ard Biesheuvel (4): MdeModulePkg/EbcDxe AARCH64: clean up comment style in ASM file MdeModulePkg/EbcDxe AARCH64: use a fixed size thunk structure MdeModulePkg/EbxDxe AARCH64: use tail call for EBC to native thunk MdeModulePkg/EbcDxe AARCH64: simplify interpreter entry point thunks MdeModulePkg/Universal/EbcDxe/AArch64/EbcLowLevel.S | 277 +++++++++++--------- MdeModulePkg/Universal/EbcDxe/AArch64/EbcSupport.c | 177 ++++--------- 2 files changed, 194 insertions(+), 260 deletions(-) -- 2.7.4