old-cross-binutils/gdb/testsuite/gdb.cp
Keith Seitz cec808ecec * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods.
* gdb.cp/cplusfuncs.cc (dm_type_short): New function.
        (dm_type_long): New function.
        (dm_type_unsigned_short): New function.
        (dm_type_unsigned_long): New function.
        (myint): New typedef.
        * gdb.cp/cplusfuncs.exp (probe_demangler): Add tests for short,
        long, unsigned shor and long, operator char*, and typedef.
        (test_lookup_operator_functions): Add operator char* test.
        (test_paddr_operator_functions): Likewise.
        (test_paddr_overloaded_functions): Use probe values for
        short, long, and unsigned short and long.
        (test_paddr_hairy_functions): If the demangler probe detected
        gdb type printers, "expect" them. Otherwise "expect" the v2 or v3
        demangler.
        * gdb.cp/expand-sals.exp: Backtrace may contain class names.
        * gdb.cp/member-ptr.exp: Refine expected result for "print pmf"
        and "print null_pmf".
        Add test "ptype a.*pmf".
        * gdb.cp/overload.exp: Allow optional "int" to appear with
        "short" and "long".
        * gdb.cp/ovldbreak.exp: Use append to construct super-duper
        long expect value for men_overload1arg.
        Allow "int" to appear with "short" and "long".
        When testing "info break", add argument for main (void).
        Also allow "int" to appear with "short" and "long".
        Ditto with "unsigned" and "long long".
	* gdb.java/jmain.exp: Do not enclose methods names in single
	quotes.
	* gdb.java/jmisc.exp: Likewise.
	* gdb.java/jprint.exp: Likewise.
	* gdb.python/py-symbol.exp: Update expected "linkage_name" value.

	From Jan Kratochvil  <jan.kratochvil@redhat.com>:
	* gdb.cp/exception.exp (backtrace after first throw)
	(backtrace after second throw): Allow a namespace before __cxa_throw.
	(backtrace after first catch, backtrace after second catch): Allow
	a namespace before __cxa_begin_catch.

	* gdb.cp/cpexprs.exp: New file.
	* gdb.cp/cpexprs.cc: New file.

	From Daniel Jacobowitz  <dan@codesourcery.com>
	* gdb.cp/cpexprs.exp (escape): Delete.  Change all callers
	to use string_to_regexp.
	(ctor, dtor): New functions.  Use them to match constructor
	and destructor function types.
	(Top level): Use runto_main.
2010-03-09 18:08:05 +00:00
..
abstract-origin.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
abstract-origin.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
ambiguous.cc
ambiguous.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
annota2.cc
annota2.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
annota3.cc
annota3.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
anon-union.cc
anon-union.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
arg-reference.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
arg-reference.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
bool.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
bool.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
breakpoint.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
breakpoint.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
bs15503.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
bs15503.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
call-c-1.c Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
call-c.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
call-c.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
casts.cc gdb 2010-01-18 20:54:35 +00:00
casts.exp gdb 2010-01-18 20:54:35 +00:00
class2.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
class2.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
classes.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
classes.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cp-relocate.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cp-relocate.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
cpcompletion.exp gdb/testsuite/ 2010-02-16 20:23:43 +00:00
cpexprs.cc * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
cpexprs.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
cplusfuncs.cc * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
cplusfuncs.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
ctti.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cttiadd.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cttiadd1.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cttiadd2.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
cttiadd3.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
demangle.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
derivation.cc
derivation.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
exception.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
exception.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
expand-sals.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
expand-sals.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
extern-c.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
extern-c.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
formatted-ref.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
formatted-ref.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb1355.cc * gdb.base/break.c (need_malloc): New. 2009-11-12 19:35:26 +00:00
gdb1355.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2384-base.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2384-base.h Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2384.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2384.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2495.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb2495.exp * gdb.cp/gdb2495.exp: Skip if gdb,nosignals. 2010-01-08 17:48:04 +00:00
hang.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
hang.H
hang1.cc * gdb.base/break.c (need_malloc): New. 2009-11-12 19:35:26 +00:00
hang2.cc * gdb.base/break.c (need_malloc): New. 2009-11-12 19:35:26 +00:00
hang3.cc * gdb.base/break.c (need_malloc): New. 2009-11-12 19:35:26 +00:00
inherit.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
local.cc
local.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
m-data.cc * gdb.base/break.c (need_malloc): New. 2009-11-12 19:35:26 +00:00
m-data.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
m-static.cc * gdb.base/find.c (main): Reference search buffers. 2009-12-28 21:45:24 +00:00
m-static.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
m-static.h
m-static1.cc
maint.exp
Makefile.in PR gdb/10728 2010-02-08 18:27:53 +00:00
mb-ctor.cc
mb-ctor.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
mb-inline.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
mb-inline.h Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
mb-inline1.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
mb-inline2.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
mb-templates.cc
mb-templates.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
member-ptr.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
member-ptr.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
method.cc
method.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
method2.cc
method2.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
misc.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
misc.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
namespace-nested-import.cc
namespace-nested-import.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
namespace.cc gdb 2010-01-19 18:11:19 +00:00
namespace.exp gdb 2010-02-19 20:22:03 +00:00
namespace1.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
nsdecl.cc 2010-01-14 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 16:47:35 +00:00
nsdecl.exp 2010-01-14 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 16:47:35 +00:00
nsimport.cc 2010-01-26 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 15:48:25 +00:00
nsimport.exp 2010-01-26 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 15:48:25 +00:00
nsrecurs.cc 2010-01-28 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-28 17:58:02 +00:00
nsrecurs.exp 2010-01-28 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-28 17:58:02 +00:00
nsstress.cc 2010-01-14 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 16:47:35 +00:00
nsstress.exp 2010-01-14 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 16:47:35 +00:00
nsusing.cc 2010-01-28 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-28 17:58:02 +00:00
nsusing.exp 2010-02-05 Sami Wagiaalla <swagiaal@redhat.com> 2010-02-05 19:03:42 +00:00
overload.cc gdb/ 2010-02-16 20:51:51 +00:00
overload.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
ovldbreak.cc
ovldbreak.exp * gdb.cp/cp-relocate.exp: Remove single-quoting of C++ methods. 2010-03-09 18:08:05 +00:00
pass-by-ref.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pass-by-ref.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr-574.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr-574.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr-1023.cc
pr-1023.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr-1210.cc
pr-1210.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr9067.cc PR gdb/9067 2010-02-08 18:04:17 +00:00
pr9067.exp PR gdb/9067 2010-02-08 18:04:17 +00:00
pr9594.cc
pr9631.cc
pr9631.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
pr10728-x.cc PR gdb/10728 2010-02-08 18:27:53 +00:00
pr10728-x.h PR gdb/10728 2010-02-08 18:27:53 +00:00
pr10728-y.cc PR gdb/10728 2010-02-08 18:27:53 +00:00
pr10728.exp PR gdb/10728 2010-02-08 18:27:53 +00:00
printmethod.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
printmethod.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
psmang.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
psmang1.cc
psmang2.cc
punctuator.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
ref-params.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
ref-params.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
ref-types.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
ref-types.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
rtti.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
rtti.h Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
rtti1.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
rtti2.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
shadow.cc 2010-01-26 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 15:48:25 +00:00
shadow.exp 2010-01-26 Sami Wagiaalla <swagiaal@redhat.com> 2010-01-26 15:48:25 +00:00
templates.cc * gdb.base/find.c (main): Reference search buffers. 2009-12-28 21:45:24 +00:00
templates.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
try_catch.cc
try_catch.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
userdef.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
userdef.exp gdb 2010-02-02 16:45:17 +00:00
virtbase.cc gdb 2010-02-02 23:40:28 +00:00
virtbase.exp gdb 2010-02-04 21:04:30 +00:00
virtfunc.cc
virtfunc.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
virtfunc2.cc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
virtfunc2.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00