2004-01-02 Michael Chastain <mec.gnu@mindspring.com>
authorMichael Chastain <mec@google.com>
Fri, 2 Jan 2004 23:20:51 +0000 (23:20 +0000)
committerMichael Chastain <mec@google.com>
Fri, 2 Jan 2004 23:20:51 +0000 (23:20 +0000)
* lib/compiler.cc: Remove supports_template_debugging.
* gdb.cp/templates.exp: Do not test supports_template_debugging.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.cp/templates.exp
gdb/testsuite/lib/compiler.cc

index ba22bd8fe79dba0f1121e21407cf9bd9c1a21eed..0f1a115831a21285e164f6506c3c2c83dbb42cda 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-02  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * lib/compiler.cc: Remove supports_template_debugging.
+       * gdb.cp/templates.exp: Do not test supports_template_debugging.
+
 2004-01-01  Michael Chastain  <mec.gnu@mindspring.com>
 
        * gdb.cp/namespace.exp: Accept gcc abi 2.
index 68c5cdf56b4a670fa9e2c835450cffbf02c617e5..12035366389680efb165fada19fdf7c7d010dd52 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003
+# Copyright 1992, 1994, 1995, 1996, 1997, 1999, 2000, 2002, 2003, 2004
 # Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
@@ -197,7 +197,6 @@ proc do_tests {} {
     global srcdir
     global binfile
     global gdb_prompt
-    global supports_template_debugging
 
     set prms_id 0
     set bug_id 0
@@ -209,11 +208,6 @@ proc do_tests {} {
     gdb_reinitialize_dir $srcdir/$subdir
     gdb_load $binfile
 
-    if { !$supports_template_debugging } {
-       warning "compiler lacks debugging info for templates; tests suppressed." 0
-       return
-    }
-
     runto_main
 
     test_ptype_of_templates
index 719b62b0b6b3256d1c74350917fbb8b82cd8aedc..bbefeaabe988611570f381639afc3e9a30adca29 100644 (file)
@@ -1,6 +1,6 @@
 /* This test file is part of GDB, the GNU debugger.
 
-   Copyright 1995, 1999, 2003 Free Software Foundation, Inc.
+   Copyright 1995, 1999, 2003, 2004 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    definition made with 'set" to see if one already exists, and if so
    warn about conflicts if it is being set to something else.  */
 
-#if defined(__GNUC__) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 6))
-set supports_template_debugging 1
-#else
-set supports_template_debugging 0
-#endif
-
-#if defined(__cplusplus) 
-set supports_template_debugging 1
-#else
-set supports_template_debugging 0
-#endif
-
 #if defined (__GNUC__)
 set gcc_compiled __GNUC__
 set compiler_info [join {gcc __GNUC__ __GNUC_MINOR__ } -]