From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Helmut Eller Newsgroups: gmane.emacs.devel Subject: Re: clang/emacs/ecb/semantic Date: Sun, 02 Dec 2012 14:48:39 +0100 Message-ID: References: <20940A983D814C6192ABFF2B7A269A88@gmail.com> <87wqx42nag.fsf@yandex.ru> <87ehjcrw70.fsf@engster.org> <87hao816w4.fsf@wanadoo.es> <87hao7ioos.fsf@kuiper.lan.informatimago.com> <87zk1yhib2.fsf@kuiper.lan.informatimago.com> <87y5hg3jv1.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1354456187 3482 80.91.229.3 (2 Dec 2012 13:49:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Dec 2012 13:49:47 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 02 14:49:59 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Tf9vJ-0008ND-8c for ged-emacs-devel@m.gmane.org; Sun, 02 Dec 2012 14:49:33 +0100 Original-Received: from localhost ([::1]:56753 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tf9v7-0008WU-IK for ged-emacs-devel@m.gmane.org; Sun, 02 Dec 2012 08:49:21 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:46048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tf9v5-0008WP-9h for emacs-devel@gnu.org; Sun, 02 Dec 2012 08:49:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tf9v4-00045D-IX for emacs-devel@gnu.org; Sun, 02 Dec 2012 08:49:19 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:36638) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tf9v4-00042E-Bg for emacs-devel@gnu.org; Sun, 02 Dec 2012 08:49:18 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Tf9uy-0007CY-7G for emacs-devel@gnu.org; Sun, 02 Dec 2012 14:49:12 +0100 Original-Received: from 212.46.170.47 ([212.46.170.47]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 02 Dec 2012 14:49:12 +0100 Original-Received: from eller.helmut by 212.46.170.47 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 02 Dec 2012 14:49:12 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 17 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 212.46.170.47 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:xdsWLKw8dR3vlV5K6Q2pjUyBr9g= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:155173 Archived-At: On Sun, Dec 02 2012, Stephen J. Turnbull wrote: > Richard Stallman writes: > > > Part of the reason why clang/llvm weakens our commnity, compared > > with GCC, is that the clang front ends can feed their data to > > nonfree tools. > > Is that true, though? GCC can produce not only GIMPLE trees but also > various forms of annotated RTL and dump them to files. I believe that > it also accepts some of these representations as input. GCC can also produce debug information in Dwarf format, i.e. nonfree debuggers can be used with GCC. It would also not suprise me if the debug info is similarly detailed to what gcc-xml extracts. Helmut