From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5052 invoked by alias); 9 Aug 2004 13:58:52 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 5042 invoked from network); 9 Aug 2004 13:58:51 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org with SMTP; 9 Aug 2004 13:58:51 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.10/8.12.10) with ESMTP id i79Dwje3001272 for ; Mon, 9 Aug 2004 09:58:45 -0400 Received: from localhost.redhat.com (porkchop.devel.redhat.com [172.16.58.2]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id i79Dwha11601; Mon, 9 Aug 2004 09:58:44 -0400 Received: from gnu.org (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id D449C2BA1; Sun, 8 Aug 2004 18:00:39 -0400 (EDT) Message-ID: <4116A287.7000108@gnu.org> Date: Mon, 09 Aug 2004 13:58:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-GB; rv:1.4.1) Gecko/20040801 MIME-Version: 1.0 To: gdb@sources.redhat.com Subject: GDB's low hanging backlog Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-08/txt/msg00137.txt.bz2 Hello, GDB's got a number of those almost complete changes that never seem to go away. While these are things that don't attract the glamor of key new features, they are equally important as by closing these tasks off we ensure that GDB is moving forward in a steady and healthy way. I'd like to see a few of these tasks finally closed, and with a bit of focused effort we can do it. Here's what's I see as relatively low hanging fruit: -- builtin_type_* as a function The builtin_types have finally been moved to the architecture vector. The task of going through GDB and switching to the per-architecture method remains. The tricky area is the language code. -- shlibs in architecture vector I guess it needs a final shove? Anything else holding it up? -- tm*.h removal a.k.a. true multi-arch See above for road blocks. I _think_ that's it! GDB being able to support both native and remote debugging for mixed architectures becomes a reality. -- xm*.h removal Thanks to Joel, AIX is [almost] fixed. That just leaves the DOS file formats. -- i18n We need to get GDB's strings marked up. Also lurking in the wings are: -- CXX compile GCC's ahead of us here and already started the process. It should be possible to build GDB using the C++ compiler (which is very different to GDB being written in C++ :-). -- nm*.h removal Probably not so easy. The contents should be either in the architecture or target vector. What have I forgotten? Who would like to help? Andrew