From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15789 invoked by alias); 27 Mar 2006 04:24:41 -0000 Received: (qmail 15781 invoked by uid 22791); 27 Mar 2006 04:24:40 -0000 X-Spam-Check-By: sourceware.org Received: from nevyn.them.org (HELO nevyn.them.org) (66.93.172.17) by sourceware.org (qpsmtpd/0.31.1) with ESMTP; Mon, 27 Mar 2006 04:24:38 +0000 Received: from drow by nevyn.them.org with local (Exim 4.54) id 1FNjHK-0004aC-U8; Sun, 26 Mar 2006 23:24:31 -0500 Date: Mon, 27 Mar 2006 14:52:00 -0000 From: Daniel Jacobowitz To: Ian Lance Taylor Cc: Eli Zaretskii , Jim Blandy , sje@cup.hp.com, gdb-patches@sourceware.org Subject: Re: [PATCH] Remove gdb/nlm subdirectory Message-ID: <20060327042430.GA17549@nevyn.them.org> Mail-Followup-To: Ian Lance Taylor , Eli Zaretskii , Jim Blandy , sje@cup.hp.com, gdb-patches@sourceware.org References: <200603240102.RAA18110@hpsje.cup.hp.com> <8f2776cb0603232024u163c75edm20eb01ff1d476d18@mail.gmail.com> <20060324043008.GA5092@nevyn.them.org> <20060324144727.GA15703@nevyn.them.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.8i X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-03/txt/msg00307.txt.bz2 On Sun, Mar 26, 2006 at 08:03:57PM -0800, Ian Lance Taylor wrote: > Daniel Jacobowitz writes: > > > Well, in all the time I've been working on GDB, I've never seen a user > > question about Netware, a GNATS PR about Netware, or a developer commit > > tested on Netware. To build it you need a Netware-provided SDK; I > > don't know if those are still obtainable. > > I'm in favor of removing it, but I just want to note that the last > sentence is not correct. You can build the gdb/nlm code using an > i386-elf-gcc and nlmconv. No non-GNU tools are required. I was just going by this: This code is intended to produce an NLM (a NetWare Loadable Module) to run under Novell NetWare. To create the NLM, compile this code into an object file using the NLM SDK on any i386 host, If that's not true, where do you get these? #ifdef __i386__ #include #include #include #include #include #else #include #include #include #include #include #include #endif > However, it is true that the current sources won't build without > modification. The configure script looks for config/CPU/gdbserve.mt, > and no such files exist. The only two targets which ever worked were > i386 and PPC, and the required gdbserve.mt files were removed with > this change: > > 2003-02-05 Andrew Cagney > > Remove orphaned hosts, targets and files. > ... > > So since then it has been difficult to build the NLM debug server. I > think the lack of complaints about this is a compelling argument that > the code is unused. Ah - that's perfect, thank you. That means the code has not built since GDB 6.0. -- Daniel Jacobowitz CodeSourcery