2004-03-09 Michael Chastain <mec.gnu@mindspring.com>

From Corinna Vinschen with modifications.
	* gdb.cp/classes.cc (enums1): Add a line to extend scope of
	local variable obj_with_enum.
	* gdb.cp/classes.exp (test_enums): Remove TODO note about FAIL
	results with obj_with_enum.
This commit is contained in:
Michael Chastain 2004-03-09 17:34:39 +00:00
parent ed69573cd5
commit c7414a01d5
3 changed files with 10 additions and 6 deletions

View File

@ -1,3 +1,11 @@
2004-03-09 Michael Chastain <mec.gnu@mindspring.com>
From Corinna Vinschen with modifications.
* gdb.cp/classes.cc (enums1): Add a line to extend scope of
local variable obj_with_enum.
* gdb.cp/classes.exp (test_enums): Remove TODO note about FAIL
results with obj_with_enum.
2004-03-09 Michael Chastain <mec.gnu@mindspring.com>
* gdb.cp/classes.cc: New file, copied from misc.cc.

View File

@ -1,6 +1,6 @@
/* This testcase is part of GDB, the GNU debugger.
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2004
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@ -453,6 +453,7 @@ void enums1 ()
obj_with_enum.x = 0;
enums2 ();
obj_with_enum.priv_enum = ClassWithEnum::green;
obj_with_enum.x = 1;
}
class ClassParam {

View File

@ -633,11 +633,6 @@ proc test_enums {} {
gdb_test "next" ""
# TODO: with gcc HEAD 2003-12-28 21:08:30 UTC -gdwarf-2,
# gdb says that obj_with_enum is out of scope here and the
# tests after this FAIL. This needs investigation.
# -- chastain 2003-12-30
# print the object again
gdb_test "print obj_with_enum" \