From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20058 invoked by alias); 12 Mar 2003 01:44:16 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 20031 invoked from network); 12 Mar 2003 01:44:15 -0000 Received: from unknown (HELO takamaka.act-europe.fr) (142.179.108.108) by 172.16.49.205 with SMTP; 12 Mar 2003 01:44:15 -0000 Received: by takamaka.act-europe.fr (Postfix, from userid 507) id 74BE6D34B6; Tue, 11 Mar 2003 17:44:15 -0800 (PST) Date: Wed, 12 Mar 2003 01:44:00 -0000 From: Joel Brobecker To: gdb-patches@sources.redhat.com Subject: [RFA/DWARF2] Fallback unknown language to C Message-ID: <20030312014415.GE958@gnat.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="vtzGhvizbBRQ85DL" Content-Disposition: inline User-Agent: Mutt/1.4i X-SW-Source: 2003-03/txt/msg00271.txt.bz2 --vtzGhvizbBRQ85DL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-length: 448 I am hearing the first rumors of 5.4, I think it would be nice to have the following change in. It's a followup on a remark made in this message: http://sources.redhat.com/ml/gdb/2003-02/msg00533.html (GDB does not work very well when the language is unknown) 2003-03-11 J. Brobecker * dwarf2read.c (set_cu_language): Fall the language back to C if it is unsupported. Ok to commit? Thanks, -- Joel --vtzGhvizbBRQ85DL Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dwarf2read.c.diff" Content-length: 809 Index: dwarf2read.c =================================================================== RCS file: /cvs/src/src/gdb/dwarf2read.c,v retrieving revision 1.88 diff -c -3 -p -r1.88 dwarf2read.c *** dwarf2read.c 25 Feb 2003 21:36:17 -0000 1.88 --- dwarf2read.c 12 Mar 2003 01:43:27 -0000 *************** set_cu_language (unsigned int lang) *** 4455,4461 **** case DW_LANG_Pascal83: case DW_LANG_Modula2: default: ! cu_language = language_unknown; break; } cu_language_defn = language_def (cu_language); --- 4455,4462 ---- case DW_LANG_Pascal83: case DW_LANG_Modula2: default: ! /* These languages are unsupported, so we treat them as C. */ ! cu_language = language_c; break; } cu_language_defn = language_def (cu_language); --vtzGhvizbBRQ85DL--