From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1fmzaJ-0001lD-EU for mharc-grub-devel@gnu.org; Tue, 07 Aug 2018 06:51:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39409) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fmzaG-0001in-MF for grub-devel@gnu.org; Tue, 07 Aug 2018 06:51:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fmzaB-0003zv-PF for grub-devel@gnu.org; Tue, 07 Aug 2018 06:51:24 -0400 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]:55210) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fmzaB-0003xw-GT for grub-devel@gnu.org; Tue, 07 Aug 2018 06:51:19 -0400 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1fmza9-002eCq-F7>; Tue, 07 Aug 2018 12:51:17 +0200 Received: from z92e7.pia.fu-berlin.de ([87.77.146.231] helo=[10.146.231.3]) by inpost2.zedat.fu-berlin.de (Exim 4.85) with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (envelope-from ) id <1fmza9-003z50-6P>; Tue, 07 Aug 2018 12:51:17 +0200 To: binutils@sourceware.org Cc: The development of GNU GRUB From: John Paul Adrian Glaubitz Subject: Recent removal of a.out and COFF support for sparc Message-ID: <2d2f1c2a-1715-1348-c35a-ad562a3acbb2@physik.fu-berlin.de> Date: Tue, 7 Aug 2018 12:51:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: 87.77.146.231 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 130.133.4.66 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2018 10:51:25 -0000 Hello! binutils/bfd recently removed a.out and COFF support for sparc [1]. Unfortunately, this means that we are no longer able to built GRUB or SILO for sparc/sparc64 which need to be built as a.out binaries as the Open Boot Firmware requires them to be in a.out format [2]. I would therefore like to ask to start a discussion about a potential reversal of this commit as I don't think we can forgo being able to build a bootloader on sparc/sparc64. Also, since m68k is still very actively maintained (there is even LLVM support in the works now) and since AmigaOS uses COFF, I would to ask for the a.out and COFF support for m68k to be reinstated as well [3]. Thanks, Adrian > [1] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=c9098af41e3246586a30f4f0bdb0ee4367e9a5e7 > [2] https://docs.oracle.com/cd/E19457-01/801-7042/801-7042.pdf > [3] https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=dc12032bca08554cf0a72d224e44f755f7789ff3 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz@debian.org `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913