From owner-svn-src-all@freebsd.org Thu Jun 9 02:30:17 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B762EB6E7BC for ; Thu, 9 Jun 2016 02:30:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 80EB81734 for ; Thu, 9 Jun 2016 02:30:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x230.google.com with SMTP id z123so24447255itg.0 for ; Wed, 08 Jun 2016 19:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=e9RWyhf/iGyB/7Ycbixq5mdKdxS/shVQzeszn82IS7I=; b=mpQ4/QOb7mQgCsx5AiS6oDT2/Ki66h7SRMTIg+iAapxFd95TTfDJy4iXUNhpWDJfHW Ip0Tl6iMzXJBPF/f6kW8QbRVU3zmqDFjRnzyRj1M7NqO35nCFydgra0eqwCFIA7bSgaU 55zrSXMXuC+zCmtoyejQh94TpyI5aQGKM4t9QYb+u2X4lqULuYqJCLa1woVZ0WW6XK0Z SCu1uOYdCJyOeLQhAVL1wVKfe2HYQjpdlohaj0lHPI4Ghp65RxToGAfHt6aTblxiw5/g aI/O9CJ8e3dcZXsZiO+T2DHOxuxeNNsyXTt2BG97vr8/Z2gSc+7r/U2Zs+0uvaYEtBX5 kiUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=e9RWyhf/iGyB/7Ycbixq5mdKdxS/shVQzeszn82IS7I=; b=ewyWxee3C8Mh7WJODQFjhO1rxsKnm3P51nmYQg4dn97kfWOqK81XvQF9W3lj4Wh/7b AZX4if5DnJ5IhLaSSVTuEy7G6l/8XQX0Y2zMCVEhlRNteqgs87+LVlBd9Cfjq800LvIa 5lxnQiqEwsg0ZMb6UOm1uYRcUHBJ+mQ5JNUQQkOCNdWnqUtT/fyXd+cHx/vVD+lJS9ck pgYW+trAU4u0hx7mPz5ZWT/EFvj93tL+8vjl587VqrbZyPWxlfaZBjXsE8dGK7k1A0of wV//66lOB8a3CcebXCSznNuT4Qd0ZN10I80TCT8D6Kd7fPmXPb5khjzpRJbX9oRITvyr ER+g== X-Gm-Message-State: ALyK8tKWAXbowEASrpqrTi3vbzmT+z0hu7t4uRaOoEEbiQbiBors0Id7tgqbcrQD7HOnfw== X-Received: by 10.36.184.130 with SMTP id m124mr18495319ite.95.1465439416969; Wed, 08 Jun 2016 19:30:16 -0700 (PDT) Received: from [172.17.66.143] (69-165-177-132.dsl.teksavvy.com. [69.165.177.132]) by smtp.gmail.com with ESMTPSA id g18sm12316084ita.8.2016.06.08.19.30.15 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 08 Jun 2016 19:30:16 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: svn commit: r301706 - head/sys/boot/efi From: Warner Losh In-Reply-To: <201606082323.u58NNGsP065228@repo.freebsd.org> Date: Wed, 8 Jun 2016 22:30:15 -0400 Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <201606082323.u58NNGsP065228@repo.freebsd.org> To: Andrew Turner X-Mailer: Apple Mail (2.3124) X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2016 02:30:17 -0000 > On Jun 8, 2016, at 7:23 PM, Andrew Turner wrote: >=20 > Author: andrew > Date: Wed Jun 8 23:23:16 2016 > New Revision: 301706 > URL: https://svnweb.freebsd.org/changeset/base/301706 >=20 > Log: > Also set -fshort-wchar on arm64, this fixes parsing strings from = UEFI, > e.g. on the command line. Maybe this could be used to fix the %S issue instead of the kludge = we=E2=80=99re now doing=E2=80=A6 Warner > Sponsored by: ABT Systems Ltd >=20 > Modified: > head/sys/boot/efi/Makefile.inc >=20 > Modified: head/sys/boot/efi/Makefile.inc > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- head/sys/boot/efi/Makefile.inc Wed Jun 8 23:22:59 2016 = (r301705) > +++ head/sys/boot/efi/Makefile.inc Wed Jun 8 23:23:16 2016 = (r301706) > @@ -18,4 +18,8 @@ CFLAGS+=3D -mno-red-zone > CFLAGS+=3D -mno-aes > .endif >=20 > +.if ${MACHINE_CPUARCH} =3D=3D "aarch64" > +CFLAGS+=3D -fshort-wchar > +.endif > + > .include "../Makefile.inc" >=20