From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1VnZ0l-0003m6-4c for mharc-grub-devel@gnu.org; Mon, 02 Dec 2013 14:18:27 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45507) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnZ0d-0003c6-Ha for grub-devel@gnu.org; Mon, 02 Dec 2013 14:18:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnZ0X-0002Tz-Tq for grub-devel@gnu.org; Mon, 02 Dec 2013 14:18:19 -0500 Received: from mail-ea0-x234.google.com ([2a00:1450:4013:c01::234]:37603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnZ0X-0002Th-NA for grub-devel@gnu.org; Mon, 02 Dec 2013 14:18:13 -0500 Received: by mail-ea0-f180.google.com with SMTP id f15so9301471eak.25 for ; Mon, 02 Dec 2013 11:18:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=1bciyW+eFAK34gxPvwAk+XH+l6eo0nfCHdNJ66PwS8Y=; b=GQOsSDzhsJz6kJvvi2qVy6UTeuCK5nqYGUu9YFRck9hILxrhCW3lZUawuZGoRdb2Ia Q7TAgsYntMqZuCtdFcMEeTeN/xcmq+3j9+HV+ytc2YEHlBfw0WQ5GcDFCzSWAIC06M7d gmWKw/cQQMYTkpLDEtid1LAss9uKM48vtJBWzrVG1mODHNef0gnWNfC3oyokI+mq98Kd v/yyvjNHbtmXZCw+GKyGwL5OZBYvRTp1Jk2ja+TD+GUBaQbBvSbdbTGtS+gz+0AEYqLW u3okpKVroEACi46dYj8aurnYvuscbhddifYeakrbs2/xpBo13+HlWiV2qjYhbUB0ZF2E 1eMw== X-Received: by 10.14.194.195 with SMTP id m43mr67814897een.13.1386011892667; Mon, 02 Dec 2013 11:18:12 -0800 (PST) Received: from [192.168.1.16] (85-188.196-178.cust.bluewin.ch. [178.196.188.85]) by mx.google.com with ESMTPSA id m1sm68268441eeg.0.2013.12.02.11.18.11 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 02 Dec 2013 11:18:11 -0800 (PST) Message-ID: <529CDCF2.4020307@gmail.com> Date: Mon, 02 Dec 2013 20:18:10 +0100 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131005 Icedove/17.0.9 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: d74b9a1 breaks ARM build (gcc 4.6) References: <20131202183020.GM24997@rocoto.smurfnet.nu> In-Reply-To: <20131202183020.GM24997@rocoto.smurfnet.nu> X-Enigmail-Version: 1.5.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="----enig2GLOGRHIGOOSIQEUXLHCF" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::234 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Dec 2013 19:18:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2GLOGRHIGOOSIQEUXLHCF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 02.12.2013 19:30, Leif Lindholm wrote: > Commit d74b9a1, "Ensure that -mno-unaligned-access or some equivalent > option is used.", breaks the configure step on my Debian Jessie, with > a default 4.6.4 toolchain: > "configure: error: couldnt instruct compiler not to use unaligned acces= s" >=20 > Where -mno-unalignes-access is not supported by gcc, it does not > generate unaligned instructions. Was this inserted for llvm? If so, wha= t > was the fault this was fixing? >=20 The reason to force to have some version of this argument is following excerpt from gcc manual: " By default unaligned access is disabled for all pre-ARMv6 and all ARMv6-M architectures, and enabled for all other architectures." Clearly not what we want. Perhaps we should instead check that __ARM_FEATURE_UNALIGNED is not defin= ed. > / > Leif >=20 > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel >=20 ------enig2GLOGRHIGOOSIQEUXLHCF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iF4EAREKAAYFAlKc3PIACgkQmBXlbbo5nOtCcwEAg+L+ZYUsb16KWX6ZtOJX+BPE 8fOH9WsaHTk7pIDwn6ABAJVwtOBfwebt/plm75X4TePyuz8xrMYGv1vqCP0SkrKU =llxU -----END PGP SIGNATURE----- ------enig2GLOGRHIGOOSIQEUXLHCF--