From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io0-x234.google.com (mail-io0-x234.google.com [IPv6:2607:f8b0:4001:c06::234]) (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 774441A1DED for ; Thu, 11 Aug 2016 04:31:28 -0700 (PDT) Received: by mail-io0-x234.google.com with SMTP id 38so3199461iol.0 for ; Thu, 11 Aug 2016 04:31:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CU3A0PK1r3Fh13UEyqlbBtfhCmvzPBYyD7YHdQKCt+Y=; b=e9g6VSqfxKvbthU3dXO5xDCkkENUmlydQoqy578zYQFeQXFcPwID/9DBfMtiIq0zJJ JQ/jB4K7ocbjug1uYo4tpKkhcujuEOTpcmjhYS1dgBB7A2Qx3/Z+65ErKvxs03/hnIJc nG5G0Hx7HcN8cRr7rFa2zXklYzJdvJdjeIBXk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CU3A0PK1r3Fh13UEyqlbBtfhCmvzPBYyD7YHdQKCt+Y=; b=HNqcC++w6iRlEKnEBtoDwUG3p/qvIdwTBrKWgJ5IhL76lnpq7Ssc8dY1ma2zSzzyeK hSQGrgTu/iXm8XJqKY/yQA0U7PncIJFdpflfh4ypM/hz2hF7X3ypYpbVwWCNSHBuczdM lhMficmfkjk2haoSxoC/5jfJbWei755Qzp/QpB80OXALJGCxQmy9GJHuSJLCZQGvHi9L OSghLwnOrb8VucICaD2psEkanN5xzFp/2OFHp+dnjHf3EjXSlOgd0guYiNauNCGD05IM u5av7txOap722jgxvm0ldUvzNkCgTd26n5NwUzHv/k5mCzJ8eMVmKjq2B2l6q4HfPosS maxg== X-Gm-Message-State: AEkoouuCdVbAR4gxpyui9FTWYCgEotCh4mr9vs/FY9d8EX+78J6h1E0P+uASRP8ppyVx2It2K/oXR0uy5csAU/Dz X-Received: by 10.107.135.22 with SMTP id j22mr12233571iod.56.1470915087821; Thu, 11 Aug 2016 04:31:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.204.195 with HTTP; Thu, 11 Aug 2016 04:31:27 -0700 (PDT) In-Reply-To: References: <1470842282-8415-1-git-send-email-ard.biesheuvel@linaro.org> <20160811101822.GV31760@bivouac.eciton.net> From: Ard Biesheuvel Date: Thu, 11 Aug 2016 13:31:27 +0200 Message-ID: To: Leif Lindholm Cc: edk2-devel-01 , "Cohen, Eugene" , Laszlo Ersek Subject: Re: [PATCH 00/26] ARM assembler cleanup series 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: Thu, 11 Aug 2016 11:31:28 -0000 Content-Type: text/plain; charset=UTF-8 On 11 August 2016 at 13:27, Ard Biesheuvel wrote: > On 11 August 2016 at 12:18, Leif Lindholm wrote: >> Nice bit of cleanup, thanks! >> >> For the ones I haven't commented on already: >> Reviewed-by: Leif Lindholm >> >> (And for the BeagleBoardPkg as well, unless Andrew objects.) >> > > Committed as > > 2b47cdc9364f ArmLib: remove ArmReplaceLiveTranslationEntry() implementation > 820d07abadf1 ArmPkg: add missing ArmMmuLib resolution to ArmPkg.dsc > 874883a49d0e ArmPkg/AsmMacroIoLib: remove unused obsolete MMIO and > other asm macros > 66edb631f8a2 ArmPlatformPkg RVCT: drop dependency on GCC macro library > d2d0e27c7668 ArmPkg: introduce ASM_FUNC, MOV32/MOV64 and ADRL/LDRL macros > 16a9fe2ca9cc ArmVirt/PrePi: make jump to CEntryPoint relative > dfc2838892e4 ArmVirtPkg: clean up assembly source files > 5e32710023e2 ArmPkg/ArmSmcLibNull: move to generic C implementation > 136df8b8b2bb ArmPkg/ArmCpuLib: switch to ASM_FUNC() asm macro > f0883e35dea7 ArmPkg/ArmGicV3: switch to ASM_FUNC() asm macro > de656e666c61 ArmPkg/ArmHvcLib: switch to ASM_FUNC() asm macro > 0efaa42f6e06 ArmPkg/ArmLib: switch to ASM_FUNC() asm macro > e4d37ada015f ArmPkg/ArmMmuLib: switch to ASM_FUNC() asm macro > 86a4d91bda59 ArmPkg/ArmSmcLib: switch to ASM_FUNC() asm macro > 8ca934aab50b ArmPkg/BaseMemoryLibSm: switch to ASM_FUNC() asm macro > 7589d9dbcfbf ArmPkg/BaseMemoryLibVstm: switch to ASM_FUNC() asm macro > 903e31242d01 ArmPkg/CompilerIntrinsicsLib: switch to ASM_FUNC() asm macro > 22b080c78c7a ArmPkg/SemihostLib: switch to ASM_FUNC() asm macro > b8f76eaec25e BeagleBoardPkg: add missing ArmMmuLib resolution > a0f56915a02c ArmPlatformPkg/ArmJunoLib: switch to ASM_FUNC() asm macro > d2fa09a13487 ArmPlatformPkg/PrePi: switch to ASM_FUNC() asm macro > 13dc7fa5a082 ArmPlatformPkg/PrePeiCore: switch to ASM_FUNC() asm macro > 04209b53549b ArmPlatformPkg/ArmVExpressPkg: switch to ASM_FUNC() asm macro > c17ae4cf8e07 ArmPlatformPkg/ArmPlatformLibNull: switch to ASM_FUNC() asm macro > 926059304e83 ArmPlatformPkg/ArmPlatformStackLib: switch to ASM_FUNC() asm macro > > (with the comments addressed) > > Thanks, > Ard. > Oh, and in case anyone is curious: ArmVirtQemu / RELEASE_GCC5 before FVMAIN_COMPACT [34%Full] 2093056 total, 723448 used, 1369608 free FVMAIN [99%Full] 3670400 total, 3670376 used, 24 free after FVMAIN_COMPACT [33%Full] 2093056 total, 709376 used, 1383680 free FVMAIN [99%Full] 3652736 total, 3652680 used, 56 free