From d54123026030d3532c01564f6671aa84270a244c Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Sat, 2 Apr 1994 15:40:00 +0000 Subject: [PATCH] * symfile.c (deduce_language_from_filename): .cpp is a C++ extension. --- gdb/ChangeLog | 4 ++++ gdb/symfile.c | 11 ++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index da0b01051f..06026308d1 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +Fri Apr 1 14:04:34 1994 Jason Merrill (jason@deneb.cygnus.com) + + * symfile.c (deduce_language_from_filename): .cpp is a C++ extension. + Fri Apr 1 00:44:00 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) For SVR4 targets, enable gdb to set breakpoints in shared diff --git a/gdb/symfile.c b/gdb/symfile.c index dbb84d91e6..30170757ff 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -690,11 +690,11 @@ symbol_file_command (args, from_tty) if (text_relocation == (CORE_ADDR)0) return; else if (text_relocation == (CORE_ADDR)-1) - symbol_file_add (name, from_tty, (CORE_ADDR)0, 1, mapped, readno -w); + symbol_file_add (name, from_tty, (CORE_ADDR)0, 1, mapped, + readnow); else - symbol_file_add (name, from_tty, (CORE_ADDR)text_relocation, 0, -mapped, readnow); + symbol_file_add (name, from_tty, (CORE_ADDR)text_relocation, + 0, mapped, readnow); set_initial_language (); } argv++; @@ -1202,7 +1202,8 @@ deduce_language_from_filename (filename) return language_m2; else if (STREQ(c,".c")) return language_c; - else if (STREQ (c,".cc") || STREQ (c,".C") || STREQ (c, ".cxx")) + else if (STREQ (c,".cc") || STREQ (c,".C") || STREQ (c, ".cxx") + || STREQ (c, ".cpp")) return language_cplus; else if (STREQ (c,".ch") || STREQ (c,".c186") || STREQ (c,".c286")) return language_chill; -- 2.34.1