From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1ZeP8D-0007hG-Up for mharc-grub-devel@gnu.org; Tue, 22 Sep 2015 11:05:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZeP8C-0007h7-0V for grub-devel@gnu.org; Tue, 22 Sep 2015 11:05:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZeP88-0008Qy-Rr for grub-devel@gnu.org; Tue, 22 Sep 2015 11:05:19 -0400 Received: from world.peace.net ([50.252.239.5]:48878) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZeP88-0008Qu-PH for grub-devel@gnu.org; Tue, 22 Sep 2015 11:05:16 -0400 Received: from [10.1.10.32] (helo=yeeloong) by world.peace.net with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1ZeP82-0008SE-HV; Tue, 22 Sep 2015 11:05:10 -0400 From: Mark H Weaver To: Andrei Borzenkov Subject: Re: [PATCH] Ensure that MIPS target code is compiled for the O32 ABI. References: <1440009323-8667-1-git-send-email-mhw@netris.org> <55D6A36D.205@gmail.com> <876147ryhy.fsf@netris.org> <55DAC58C.1030105@gmail.com> <87si79nmp3.fsf@netris.org> <55DAD1F9.7080302@gmail.com> <55DAE394.6030306@gmail.com> <87mvxfp6y8.fsf@netris.org> <55F2EDF4.4040207@gmail.com> <87a8srjb1h.fsf@netris.org> <55F583DD.2020805@gmail.com> <87pp1lx559.fsf@netris.org> <55FE39BA.5030001@gmail.com> <87io73bvpd.fsf@netris.org> <50E0C9BD-4536-4701-822B-E9EC73A038A4@gmail.com> Date: Tue, 22 Sep 2015 11:03:57 -0400 In-Reply-To: <50E0C9BD-4536-4701-822B-E9EC73A038A4@gmail.com> (Andrei Borzenkov's message of "Mon, 21 Sep 2015 19:56:23 +0200") Message-ID: <87d1xafqci.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 50.252.239.5 Cc: The development of GNU GRUB 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: Tue, 22 Sep 2015 15:05:20 -0000 Andrei Borzenkov writes: > Did you also test cross-compile No. My Yeeloong 8101B (based on the Loongson 2F processor) is my (relatively) high security machine, and I prefer to avoid running any code on it that was not built natively on it from source code. That's also the reason I have not yet tried booting GRUB compiled with clang: I have not yet compiled clang on my Yeeloong, as it would take a long time to do so. I tested building grub with clang on a different machine (the Lemote Yeeloong 8133 laptop based on the Loongson 3A), but cannot run it there because that machine is not supported by GRUB afaict. > (building for BE MIPS in your case)? The Loongson 2F does not support big-endian mode. Thanks, Mark