Date: Thu, 9 Jun 2016 11:11:16 -0400 From: Andrew Turner <andrew@fubar.geek.nz> To: Warner Losh <wlosh@bsdimp.com> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r301706 - head/sys/boot/efi Message-ID: <20160609111116.38055e82@zapp> In-Reply-To: <ADA8EE73-8FC0-43A1-888A-4608C7057BE3@bsdimp.com> References: <201606082323.u58NNGsP065228@repo.freebsd.org> <ADA8EE73-8FC0-43A1-888A-4608C7057BE3@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 8 Jun 2016 22:30:15 -0400 Warner Losh <wlosh@bsdimp.com> wrote: > > On Jun 8, 2016, at 7:23 PM, Andrew Turner <andrew@FreeBSD.org> > > 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. =20 >=20 > Maybe this could be used to fix the %S issue instead of the kludge > we=E2=80=99re now doing=E2=80=A6 It may still be needed for arm. The linker checks the compatibility of the attributes so we would need to set -fshort-wchar on all the loader components meaning it would need to be set on all arm loader implementations. Andrew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160609111116.38055e82>