From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: nickrob@snap.net.nz (Nick Roberts) Newsgroups: gmane.emacs.devel Subject: Re: GDB on Mac is (NOT) Broken Date: Mon, 15 Mar 2010 19:23:44 +1300 Message-ID: <19357.53872.672127.600861@totara.tehura.co.nz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1268658385 10700 80.91.229.12 (15 Mar 2010 13:06:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Mar 2010 13:06:25 +0000 (UTC) Cc: emacs-devel@gnu.org To: Harald Hanche-Olsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 15 14:06:16 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Nr9zd-0000iB-04 for ged-emacs-devel@m.gmane.org; Mon, 15 Mar 2010 14:06:05 +0100 Original-Received: from localhost ([127.0.0.1]:59301 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nr9za-00032H-OL for ged-emacs-devel@m.gmane.org; Mon, 15 Mar 2010 09:05:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nr9zV-000315-93 for emacs-devel@gnu.org; Mon, 15 Mar 2010 09:05:53 -0400 Original-Received: from [140.186.70.92] (port=58782 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nr9zT-00030X-UI for emacs-devel@gnu.org; Mon, 15 Mar 2010 09:05:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nr9zR-0001YZ-B8 for emacs-devel@gnu.org; Mon, 15 Mar 2010 09:05:51 -0400 Original-Received: from viper.snap.net.nz ([202.37.101.25]:57168) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nr9zQ-0001Y8-Sq for emacs-devel@gnu.org; Mon, 15 Mar 2010 09:05:49 -0400 Original-Received: from totara (71.62.255.123.dynamic.snap.net.nz [123.255.62.71]) by viper.snap.net.nz (Postfix) with ESMTP id E371D3DA4EA; Mon, 15 Mar 2010 19:23:45 +1300 (NZDT) Original-Received: by totara (Postfix, from userid 1000) id B3E64C16F; Mon, 15 Mar 2010 19:23:44 +1300 (NZDT) X-Mailer: VM 7.19 under Emacs 22.2.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:121998 Archived-At: > > You don't say what version of GDB you're using but I suspect it is Apple GDB. > Which, being GDB, is of course non-proprietary software (though it > runs on a proprietary platform), so Apple must, and does, provide a > copy of the modified source code. Many versions are here: ... Yes, but last time I checked FSF GDB compiled and ran on Darwin, and hence MAC OSX, and this version didn't have the problem with extra ^M characters. Furthermore, Apple GDB is a branch of FSF GDB which, not unreasonably, has been tailored to Apple requirements such as Xcode and AFAIK only compiles on Mac OSX and related platforms (iPhone?). GPL allows them to take changes from FSF GDB but doesn't require them to push them back although others, myself included, can and do. That's whay, as I've said before: That it [Emacs] doesn't work with Apple GDB I don't see as a bug. Of course, if you or someone else posts a fix, I will be happy to apply it. - Nick http://users.snap.net.nz/~nickrob