From owner-svn-src-head@freebsd.org Thu Jun 9 02:30:17 2016 Return-Path: Delivered-To: svn-src-head@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 D1DA4B6E7BE for ; Thu, 9 Jun 2016 02:30:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (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 9B7D21737 for ; Thu, 9 Jun 2016 02:30:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22b.google.com with SMTP id h190so24353089ith.1 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=XNmGF7XyPn72w82L6Pb2tvOFwV2Nqpp79zE6/F7qS+XdbfGRbxPWNTr/PDDMLHANpc DM4Jwk+bcGHxgdPfyj6zpkJ8Uo/wXoxPBG8G2ELDF01znHzl3LZo0UDPEgvKjtN+6yEN PZjQ7+QfeulF2s4NcJdXlaS7KBO5bhbWn5htczRpT0g2F8XZYZTppxaM+i0uL4s8ncgk 1Tpq71DsnM3HlCijobkcgpHoZqStsoYLu1fUnuEaqWO+7odUQsZDKo8wydPlctU2Xa70 J8kA0kNVoOfyRofz8ewxuLtBvpw5GZSUK2GjQ9SMZMDJrXA7F1xajDLZVb9iTq/5Z9Ol qGWQ== X-Gm-Message-State: ALyK8tLx10KSv5CLkpp70Rz9Gb9XmpVTHnN6LjnBfjf5LOGdx/AoR0urt3nGPcloXczK+Q== 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-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the src tree for head/-current 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