From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1GY2NV-0003Ap-OD for mharc-grub-devel@gnu.org; Thu, 12 Oct 2006 11:21:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GY2NU-00039F-3b for grub-devel@gnu.org; Thu, 12 Oct 2006 11:21:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GY2NR-00038I-VH for grub-devel@gnu.org; Thu, 12 Oct 2006 11:21:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GY2NR-00038F-Qs for grub-devel@gnu.org; Thu, 12 Oct 2006 11:21:41 -0400 Received: from [195.54.107.70] (helo=mxfep01.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GY2Vg-0006r9-U1 for grub-devel@gnu.org; Thu, 12 Oct 2006 11:30:13 -0400 Received: from ironport.bredband.com ([195.54.107.82] [195.54.107.82]) by mxfep01.bredband.com with ESMTP id <20061012152140.FELU12417.mxfep01.bredband.com@ironport.bredband.com> for ; Thu, 12 Oct 2006 17:21:40 +0200 Received: from c-f8df71d5.029-19-73746f13.cust.bredbandsbolaget.se (HELO localhost.localdomain) ([213.113.223.248]) by ironport.bredband.com with ESMTP; 12 Oct 2006 17:05:10 +0200 From: Johan Rydberg To: The development of GRUB 2 References: <3E68BD4534D7FC4995E20ECE949EA0C72DA674@pdsmsx412.ccr.corp.intel.com> <20061012082155.GB2551@saphi> <87ejtd7ovp.fsf@night.trouble.net> <20061012113519.GA2487@saphi> <87ac417mya.fsf@night.trouble.net> <20061012141434.GA2483@saphi> Date: Thu, 12 Oct 2006 17:32:00 +0200 In-Reply-To: <20061012141434.GA2483@saphi> (Tristan Gingold's message of "Thu, 12 Oct 2006 16:14:34 +0200") Message-ID: <8764ep7dov.fsf@night.trouble.net> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Subject: Re: Grub for ia64 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Oct 2006 15:21:44 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable Tristan Gingold writes: > On Thu, Oct 12, 2006 at 02:11:57PM +0200, Johan Rydberg wrote: >> Tristan Gingold writes: >>=20 >> >> You're telling me that EFI on your IA-64 system does not relocate the >> >> program before start executing it? That sounds strange. >> > >> > It does relocate EFI PEI images. Unfortunatly there is no tools to cr= eate >> > EFI PEI objects on Linux. The gnu efi tools are kludgy: they use stan= dard >> > gcc and ld, create an ELF image and convert it to a PEI image. But the >> > relocations are not converted, they are simply put into the data secti= on. >>=20 >> How hard would it be to write a converter ourselves, starting with >> util/i386/efi/grub-mkimage.c?=20=20 > Not that hard, but > * we'd better to have one grub-mkimage.c for all EFI targets I agree. > * working on binutils is even better. The key problem with this as I see it is that it would force people to have a cross-compiler suite installed, at least for i386 hosts. Unless we can magically get the default installation to include PE-support. ~j --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBFLl/23CqIy3K3X2ERAjV/AKCWkVDoYJLnijzAwtU2eYVs1bjvwgCgy3cO 21ISaVF8hm7reMqwnx8e5zo= =sEBx -----END PGP SIGNATURE----- --=-=-=--