From owner-freebsd-ports@FreeBSD.ORG Fri Jan 8 22:02:36 2010 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F29F1065676; Fri, 8 Jan 2010 22:02:36 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from mail2.timeinc.net (mail2.timeinc.net [64.236.74.30]) by mx1.freebsd.org (Postfix) with ESMTP id D0A298FC15; Fri, 8 Jan 2010 22:02:34 +0000 (UTC) Received: from mail.timeinc.net (mail.timeinc.net [64.12.55.166]) by mail2.timeinc.net (8.13.8/8.13.8) with ESMTP id o08M2Wib004134 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 8 Jan 2010 17:02:32 -0500 Received: from ws-mteterin.dev.pathfinder.com (ws-mteterin.dev.pathfinder.com [209.251.223.173]) by mail.timeinc.net (8.13.8/8.13.8) with SMTP id o08M2WAY019201; Fri, 8 Jan 2010 17:02:32 -0500 Message-ID: <4B47AB77.8020301@aldan.algebra.com> Date: Fri, 08 Jan 2010 17:02:31 -0500 From: "Mikhail T." Organization: Virtual Estates, Inc. User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Joerg Wunsch References: <4B4772F4.5070601@aldan.algebra.com> <362458.2970.qm@web50704.mail.re2.yahoo.com> <4B478981.9060707@aldan.algebra.com> <20100108205940.GM49006@uriah.heep.sax.de> In-Reply-To: <20100108205940.GM49006@uriah.heep.sax.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: karel@lovetemple.net, mm@FreeBSD.org, Joerg Wunsch , ports@FreeBSD.org, eischen@vigrid.com Subject: Re: Maintaining compiler front-ends (Re: The state of Ada) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2010 22:02:36 -0000 01/08/10 15:59, Joerg Wunsch ???????(??): > I'm also maintaining a port of libbfd which is used by some AVR > toolchain software. This port is set up in a "kitchensink" way, so > all possible binary file formats are included. This could perhaps > serve as a base for a generic GNU libbfd package to be used by other > GNU stuff if desired. Note that it requires GNU libiberty to be > installed as well (freelibiberty won't do), as libbfd uses > undocumented GNU libiberty functions.:-( > Hi, Joerg! Yes, this is why I added you to CC, and I do think, that the common libbfd ought to have all of the known targets included. Even altogether they use very little space -- less, than having to add just one more flavor separately (even multiplied by the probability of ever having to do that :) As for GNUberty, well... Maybe, some day, we'll add those functions to the liberfreety (or patch bfd to avoid them). Until then -- use the GNU's code as we do elsewhere... Yours, -mi