From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@bluestop.org header.s=mail header.b=LiEGk75e; spf=pass (domain: bluestop.org, ip: 65.103.231.193, mailfrom: rebecca@bluestop.org) Received: from muon.bluestop.org (muon.bluestop.org [65.103.231.193]) by groups.io with SMTP; Wed, 10 Apr 2019 20:21:54 -0700 Received: from muon.bluestop.org (localhost [127.0.0.1]) by muon.bluestop.org (Postfix) with ESMTP id 7A0DB67F71; Wed, 10 Apr 2019 21:23:53 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bluestop.org; s=mail; t=1554953033; bh=CXhPwpelngTnI67rq03Rf5WYODmor3CzvHWE3xz9s68=; h=Subject:To:References:From:Date:In-Reply-To:From; b=LiEGk75eiBkbDSEzuSgP/jWOJSgDy4Wp7iipExOypw8QezdK3VvNashIodKXKDAFU V9A8yPwB3Vpn50q2zin9owLGcvX64rq63YdZ913W6TSMlPir+4POcxv5YYjyhVItkU ylsEVXfcTCD3d4osyGflqzMfC1pdWum0KguldeAU= Received: from muon.bluestop.org ([127.0.0.1]) by muon.bluestop.org (muon.bluestop.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 9TnKly9zZCNK; Wed, 10 Apr 2019 21:23:53 -0600 (MDT) Received: from photon.int.bluestop.org (unknown [65.103.231.197]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by muon.bluestop.org (Postfix) with ESMTPSA; Wed, 10 Apr 2019 21:23:53 -0600 (MDT) Subject: Re: [edk2-devel] Building EDK2 code on arm64 (aarch64) - BaseTools fails To: devel@edk2.groups.io, liming.gao@intel.com, "lersek@redhat.com" References: <7fa82620-c915-07ea-bd51-d6bcc7da053b@redhat.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E422190@SHSMSX104.ccr.corp.intel.com> <159449609038BC58.19288@groups.io> From: "Rebecca Cran" Message-ID: <6ad52031-cc35-f912-0310-61bb185e9ae6@bluestop.org> Date: Wed, 10 Apr 2019 21:21:53 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <159449609038BC58.19288@groups.io> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US On 2019-04-10 20:07, Rebecca Cran via Groups.Io wrote: > Thanks. I'm working on fixing it now: it looks like it needs new > compiler flags in BaseTools/Source/C/Makefiles/header.makefile, as > well as recognizing arm64 as a platform name in addition to aarch64 It didn't need any compiler flag changes after all: it only needed the change to recognize 'arm64' as a platform name, in addition to avoiding falling through to the 'arm' case which was causing it to still pull in the ARM instead of AARCH64 headers. -- Rebecca Cran