From owner-freebsd-ia64@FreeBSD.ORG Sat Nov 7 22:45:36 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B944106566C for ; Sat, 7 Nov 2009 22:45:36 +0000 (UTC) (envelope-from codestr0m@osunix.org) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id C03E08FC14 for ; Sat, 7 Nov 2009 22:45:35 +0000 (UTC) Received: by yxe1 with SMTP id 1so1876071yxe.3 for ; Sat, 07 Nov 2009 14:45:35 -0800 (PST) Received: by 10.150.127.3 with SMTP id z3mr10405267ybc.301.1257632632593; Sat, 07 Nov 2009 14:23:52 -0800 (PST) Received: from ?192.168.1.2? ([76.116.128.142]) by mx.google.com with ESMTPS id 9sm493400ywe.56.2009.11.07.14.23.50 (version=SSLv3 cipher=RC4-MD5); Sat, 07 Nov 2009 14:23:51 -0800 (PST) Message-ID: <4AF5F413.7010302@osunix.org> Date: Sat, 07 Nov 2009 17:26:27 -0500 From: =?UTF-8?B?IkMuIEJlcmdzdHLDtm0i?= User-Agent: Thunderbird 2.0.0.22 (X11/20090909) MIME-Version: 1.0 To: Anton Shterenlikht References: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> In-Reply-To: <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: =?UTF-8?B?IkMuIEI=?=, =?UTF-8?B?ZXJnc3Ryw7ZtIg==?= , ia64@freebsd.org, Michael Dexter Subject: Re: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 22:45:36 -0000 Anton Shterenlikht wrote: > On Fri, Nov 06, 2009 at 09:52:25AM -0800, Marcel Moolenaar wrote: > >> 3. More compiler and debugger work. GCC is really not good for >> ia64. I'm planning on refocusing some of my attention towards >> compiler work. Related to this is the debugger. GDB is not >> lacking severely on ia64. Note that I don't plan to fix GDB. >> Neither will I fix GCC. I'll be looking elsewhere. >> > > This seems a major undertaking. Also, what will happen to > a miriad of GCC-dependent ports? > I'm willing to make PathScale's PathDB CDDL or possibly BSD licensed. I've been planning this for months, it has the green light and I'm the bottleneck. If there's interest it could serve a dual purpose of building a providing a more liberal licensed debugger for the BSD community/open source and share the workload beyond the ia64 community. I've not reviewed the code to know the quality, but I'm happy to give anyone access to the source. Once the headers are updated and there's a plan going forward we can make it publicly available. http://hg.pathscale.com Just let me know your username and I'll give you access. It may also be possible for PathScale's compiler to be getting a major improvement in the near future that would benefit IA64 and other targets. It's still uncertain, but I'd love to see it happen. Parts of our fully open source compiler project are being held up by some legal issues beyond my control. The parts that are pending wouldn't inhibit finishing our BSD port and or get in the way of anything ia64 related. Between now and after SC09 (SuperComputing) I apologize if I'm slow to respond to emails. irc is best for quick questions or to say hi.. Christopher CTO PathScale #pathscale irc.freenode.net (Sent from my open source email)