From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YPKye-0007EU-Sw for mharc-grub-devel@gnu.org; Sat, 21 Feb 2015 20:04:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPKyb-0007DZ-Tl for grub-devel@gnu.org; Sat, 21 Feb 2015 20:04:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YPKyb-0005Jx-5y for grub-devel@gnu.org; Sat, 21 Feb 2015 20:04:53 -0500 Received: from mail-wg0-x230.google.com ([2a00:1450:400c:c00::230]:38825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPKya-0005Jj-VF for grub-devel@gnu.org; Sat, 21 Feb 2015 20:04:53 -0500 Received: by mail-wg0-f48.google.com with SMTP id l18so19501090wgh.7 for ; Sat, 21 Feb 2015 17:04:51 -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 :content-type; bh=+mR/rQWWqq01w+Pw/P3ctR2IBDYohI4IIniC/B63ou0=; b=zsRLavhuF+PT5Ttg1s66C5WC1bToDmesMs2KqbTLiGozqzpFZFr5NdIC3vnUuJS6m9 E1JNKvs9YA4rqegOehU6URqyZQvuTA4cu428cjd/RjR2PAhOjc4S+KCYuFywHsg8HbyQ ft3MmH+6gE/i9r6TSQkxAB86ZTZB71RoYLmPlHB7+6h3SmDlH3WPMU2+PqafSCbwAgKn zIs14T/Kjtk2T0DVGDQD/2TxScae61/UguZuNv/Zq5GYREWGHbCkaHq6HRse7/dc8mDv cBCIG9naYMTdzsvm/czKwjte1NHDgkavKlQ4EsJz1b3ox2iZ/JxbMhquvAulNu/XWZU2 D3iA== X-Received: by 10.180.77.40 with SMTP id p8mr8086158wiw.53.1424567091678; Sat, 21 Feb 2015 17:04:51 -0800 (PST) Received: from ?IPv6:2a02:120b:c3d4:2030:202:52ff:fe61:c42e? ([2a02:120b:c3d4:2030:202:52ff:fe61:c42e]) by mx.google.com with ESMTPSA id pp10sm48800520wjc.31.2015.02.21.17.04.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Feb 2015 17:04:50 -0800 (PST) Message-ID: <54E92B32.4070705@gmail.com> Date: Sun, 22 Feb 2015 02:04:50 +0100 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.4.0 MIME-Version: 1.0 To: The development of GRUB 2 Subject: GRUB2 status with clang Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="N6G8kW4pPq4XMcRb6l8GAJkRHQqur1ngo" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::230 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: Sun, 22 Feb 2015 01:04:54 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --N6G8kW4pPq4XMcRb6l8GAJkRHQqur1ngo Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, all. I've had problems with installing cross-compilers from emdebian and I tried out as alternative to cross-compile GRUB2 with clang. It mostly worked and I added the missing fixes to complete it. Now it's possible to compile all ports except ia64 ones (clang has no ia64 support) with clang. Integrated assembler in clang, on the other hand isn't good enough to use with GRUB on many ports. Directory asm-tests contains tests and details for these failures. configure scripts adds options necessarry for asm to work. In most cases it's -no-integrated-as which reverts to ga= s. clang support is still experimental though but may be useful for additional diagnostics and cross-compiler situations --N6G8kW4pPq4XMcRb6l8GAJkRHQqur1ngo 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 iF4EAREKAAYFAlTpKzIACgkQmBXlbbo5nOspawD+PEYEvEdvHNtHCQyjhteXYut9 vB+O8sTseoZrr58rxF4BAJMtzZ73lEgod2clxkGdpZhD55a5ScuuAqiSr/8bvaAB =Hw3m -----END PGP SIGNATURE----- --N6G8kW4pPq4XMcRb6l8GAJkRHQqur1ngo--