From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHgu8-0007wb-O6 for mharc-grub-devel@gnu.org; Sat, 02 Apr 2005 06:35:05 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHgu1-0007un-M9 for grub-devel@gnu.org; Sat, 02 Apr 2005 06:34:58 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHgtu-0007rQ-Jx for grub-devel@gnu.org; Sat, 02 Apr 2005 06:34:51 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHgtu-0007pM-Cl for grub-devel@gnu.org; Sat, 02 Apr 2005 06:34:50 -0500 Received: from [145.74.66.11] (helo=mail-cn.han.nl) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHgka-000584-Oz for grub-devel@gnu.org; Sat, 02 Apr 2005 06:25:13 -0500 Received: from vscan-cn.han.nl (venus.han.nl [145.74.65.6]) by mail-cn.han.nl (Postfix) with ESMTP id F38219956 for ; Sat, 2 Apr 2005 13:24:02 +0200 (CEST) Received: from mail-cn.han.nl ([145.74.66.11]) by vscan-cn.han.nl (venus.han.nl [145.74.65.6]) (amavisd-new, port 10024) with ESMTP id 32434-08 for ; Sat, 2 Apr 2005 13:24:01 +0200 (CEST) Received: from mail1.han.nl (mail1.han.nl [145.74.103.11]) by mail-cn.han.nl (Postfix) with ESMTP id F1A7D9955 for ; Sat, 2 Apr 2005 13:24:00 +0200 (CEST) Received: from localhost.localdomain (mgerards.xs4all.nl [82.92.27.129]) by mail1.han.nl (Postfix) with ESMTP id B4D23C046 for ; Sat, 2 Apr 2005 13:24:00 +0200 (CEST) Mail-Copies-To: metgerards@student.han.nl To: The development of GRUB 2 References: <424CF241.3030306@gmail.com> <87mzsio30p.fsf@student.han.nl> <200504011951.32741.okuji@enbug.org> <424DD08C.1090704@gmail.com> From: Marco Gerards Date: Sat, 02 Apr 2005 13:24:00 +0200 In-Reply-To: <424DD08C.1090704@gmail.com> (Hanzac Chen's message of "Sat, 02 Apr 2005 06:51:56 +0800") Message-ID: <87wtrlh167.fsf@student.han.nl> User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new (2.2.0) at vscan-cn.han.nl Subject: Re: Test GRUB2 compiled by MingW 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: Sat, 02 Apr 2005 11:34:59 -0000 Hanzac Chen writes: > Yes, MingW generates COFF and if using COFF, the GCC/binutils can't use > some of GAS's directive, like section switch. (I found GRUB using that > in its module loading mechanism.) > > Maybe I still don't understand it well. > > How much else does GRUB 2 depend on ELF? A lot. The modules are all ELF files and the core image has an ELF loader. It would be the best if you could somehow produce ELF executables. Otherwise another module loader should be implemented for COFF. Thanks, Marco