diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-04-02 15:40:00 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-04-02 15:40:00 +0000 |
commit | d54123026030d3532c01564f6671aa84270a244c (patch) | |
tree | 7c36b28fdafff471b3cfa9225a9ef07c2582eb26 /gdb | |
parent | d6d6b18ab241417382c3141f8d26db24eea566ea (diff) | |
download | gdb-d54123026030d3532c01564f6671aa84270a244c.zip gdb-d54123026030d3532c01564f6671aa84270a244c.tar.gz gdb-d54123026030d3532c01564f6671aa84270a244c.tar.bz2 |
* symfile.c (deduce_language_from_filename): .cpp is a C++ extension.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/symfile.c | 11 |
2 files changed, 10 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index da0b010..0602630 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 dbb84d9..3017075 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; |