From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3092 invoked by alias); 22 Mar 2011 21:50:12 -0000 Received: (qmail 3020 invoked by uid 22791); 22 Mar 2011 21:50:10 -0000 X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00,TW_GC,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from anubis.se.axis.com (HELO anubis.se.axis.com) (195.60.68.12) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 22 Mar 2011 21:49:57 +0000 Received: from localhost (localhost [127.0.0.1]) by anubis.se.axis.com (Postfix) with ESMTP id 171A019D7A; Tue, 22 Mar 2011 22:49:54 +0100 (CET) Received: from anubis.se.axis.com ([127.0.0.1]) by localhost (anubis.se.axis.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id OUH68Arb9bfg; Tue, 22 Mar 2011 22:49:53 +0100 (CET) Received: from seth.se.axis.com (seth.se.axis.com [10.0.2.172]) by anubis.se.axis.com (Postfix) with ESMTP id 67C0D19D77; Tue, 22 Mar 2011 22:49:52 +0100 (CET) Received: from ignucius.se.axis.com (ignucius.se.axis.com [10.88.21.50]) by seth.se.axis.com (Postfix) with ESMTP id 370983E117; Tue, 22 Mar 2011 22:49:52 +0100 (CET) Received: from ignucius.se.axis.com (localhost [127.0.0.1]) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) with ESMTP id p2MLnqF6019136; Tue, 22 Mar 2011 22:49:52 +0100 Received: (from hp@localhost) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) id p2MLnnTv019132; Tue, 22 Mar 2011 22:49:49 +0100 Date: Tue, 22 Mar 2011 21:50:00 -0000 Message-Id: <201103222149.p2MLnnTv019132@ignucius.se.axis.com> From: Hans-Peter Nilsson To: joseph@codesourcery.com CC: gcc@gcc.gnu.org, java@gcc.gnu.org, hp@axis.com, hp@bitrange.com In-reply-to: (joseph@codesourcery.com) Subject: Re: Target library disabling at toplevel MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2011-03/txt/msg00001.txt.bz2 > Date: Tue, 22 Mar 2011 19:51:38 +0000 (UTC) > From: "Joseph S. Myers" > Why do a great many targets disable libgcj by default in the toplevel > configure.ac? Maybe because the right way, through unsupported_languages, never caught on and there never was a global conversion? :-) > Where GCC provides a runtime library for a given language, I'd think the > compiler isn't particularly useful without the library - and so if the > compiler is built for that language, an attempt should be made to build > the library, with a build failure if it isn't supported. Agreed, the library/language issue is why I added that variable . :-) > (And why (CC to maintainer) do some The archives are open, I had to search it myself, having forgot all about this. > CRIS A closer inspection will show that it's only the subtarget cris-*-aout. IIRC support for this target was removed for GCC, it'd probably be a good idea to do the same here at the top-level for the other projects (newlib, binutils, gdb). (For the record, generating cris-aout output should still be possible through cris-elf-objcopy.) > and MMIX targets list Fortran in unsupported languages? I didn't > think the Fortran libraries had any porting issues, unlike Java and Go and > Ada.) For MMIX, the issues I mentioned at are presumably fixed, but pragmatically the interest level for fortran on MMIX is ...undetectable. (Prove me wrong: I challenge anyone to send gcc-testresults@ with it enabled and the mmixware simulator installed.) So, for the time being I'm not prepared to add that as something that is expected to be maintained. brgds, H-P