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.
This commit is contained in:
parent
bede920466
commit
0643ec3f3c
@ -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>
|
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
|
||||||
|
|
||||||
* gdb.cp/namespace.exp: Accept gcc abi 2.
|
* gdb.cp/namespace.exp: Accept gcc abi 2.
|
||||||
|
@ -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.
|
# Free Software Foundation, Inc.
|
||||||
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
@ -197,7 +197,6 @@ proc do_tests {} {
|
|||||||
global srcdir
|
global srcdir
|
||||||
global binfile
|
global binfile
|
||||||
global gdb_prompt
|
global gdb_prompt
|
||||||
global supports_template_debugging
|
|
||||||
|
|
||||||
set prms_id 0
|
set prms_id 0
|
||||||
set bug_id 0
|
set bug_id 0
|
||||||
@ -209,11 +208,6 @@ proc do_tests {} {
|
|||||||
gdb_reinitialize_dir $srcdir/$subdir
|
gdb_reinitialize_dir $srcdir/$subdir
|
||||||
gdb_load $binfile
|
gdb_load $binfile
|
||||||
|
|
||||||
if { !$supports_template_debugging } {
|
|
||||||
warning "compiler lacks debugging info for templates; tests suppressed." 0
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
runto_main
|
runto_main
|
||||||
|
|
||||||
test_ptype_of_templates
|
test_ptype_of_templates
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* This test file is part of GDB, the GNU debugger.
|
/* 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
|
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
|
it under the terms of the GNU General Public License as published by
|
||||||
@ -34,18 +34,6 @@
|
|||||||
definition made with 'set" to see if one already exists, and if so
|
definition made with 'set" to see if one already exists, and if so
|
||||||
warn about conflicts if it is being set to something else. */
|
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__)
|
#if defined (__GNUC__)
|
||||||
set gcc_compiled __GNUC__
|
set gcc_compiled __GNUC__
|
||||||
set compiler_info [join {gcc __GNUC__ __GNUC_MINOR__ } -]
|
set compiler_info [join {gcc __GNUC__ __GNUC_MINOR__ } -]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user