From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NZJeJ-0007wu-2L for mharc-grub-devel@gnu.org; Mon, 25 Jan 2010 02:46:15 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NZJeF-0007w2-MH for grub-devel@gnu.org; Mon, 25 Jan 2010 02:46:11 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NZJeA-0007tt-Dk for grub-devel@gnu.org; Mon, 25 Jan 2010 02:46:10 -0500 Received: from [199.232.76.173] (port=51106 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NZJe8-0007tQ-I9 for grub-devel@gnu.org; Mon, 25 Jan 2010 02:46:04 -0500 Received: from xvm-190-8.ghst.net ([217.70.190.8]:38212 helo=aybabtu.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NZJe8-0003m1-39 for grub-devel@gnu.org; Mon, 25 Jan 2010 02:46:04 -0500 Received: from [192.168.10.10] (helo=thorin) by aybabtu.com with esmtp (Exim 4.69) (envelope-from ) id 1NZJe6-0006wi-NR for grub-devel@gnu.org; Mon, 25 Jan 2010 08:46:02 +0100 Received: from rmh by thorin with local (Exim 4.69) (envelope-from ) id 1NZJe5-0003bS-Vk for grub-devel@gnu.org; Mon, 25 Jan 2010 08:46:01 +0100 Date: Mon, 25 Jan 2010 08:46:01 +0100 From: Robert Millan To: The development of GNU GRUB Message-ID: <20100125074601.GD13584@thorin> References: <4B5796A3.80009@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4B5796A3.80009@gmail.com> Organization: free as in freedom X-Message-Flag: Worried about Outlook viruses? Switch to Thunderbird! www.mozilla.com/thunderbird X-Debbugs-No-Ack: true User-Agent: Mutt/1.5.18 (2008-05-17) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: [multiboot2] Tagged multiboot2 header X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 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, 25 Jan 2010 07:46:12 -0000 On Thu, Jan 21, 2010 at 12:49:55AM +0100, Vladimir 'φ-coder/phcoder' Serbinenko wrote: > +@item architecture > +The field @samp{architecture} specifies the Central Processing Unit > +Instruction Set Architecture. Since @samp{magic} isn't a palindrome > +it already specifies the endianness ISAs differing only in endianness > +recieve the same ID. @samp{0} means 32-bit (protected) mode of i386. ELF specifies architecture and endianess; can we use that? We already rely on ELF header for other things, but they have counterparts in aout-kludge fields. So I guess this opens the question on whether we want to continue supporting aout-kludge for Multiboot 2 or ditch it entirely. Thoughts? Btw, would be better if the addition of tagged fields itself would be separate from other things. It speeds up the process and helps understanding the changes (both now and afterwards when looking at Bazaar history). -- Robert Millan "Be the change you want to see in the world" -- Gandhi