OSDN Git Service

gdb/
authorjkratoch <jkratoch>
Wed, 29 Sep 2010 22:32:48 +0000 (22:32 +0000)
committerjkratoch <jkratoch>
Wed, 29 Sep 2010 22:32:48 +0000 (22:32 +0000)
commit76c030a643bedd21846bbd13bf517f7a518881ae
treea2b5d49d925dd46ce9157fa4fe1ead86f72a0d4d
parenta0522414a64e2f578384687f401346b1a9962196
gdb/
Fix GDB crash on inferior calls with self-referencing classes.
* gnu-v3-abi.c (gnuv3_pass_by_reference): Do not call itself on static
member fields.

gdb/testsuite/
Fix GDB crash on inferior calls with self-referencing classes.
* gdb.dwarf2/dw2-cp-infcall-ref-static.exp: New file.
* gdb.dwarf2/dw2-cp-infcall-ref-static-main.c: New file.
* gdb.dwarf2/dw2-cp-infcall-ref-static.S: New file.
gdb/ChangeLog
gdb/gnu-v3-abi.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static-main.c [new file with mode: 0644]
gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S [new file with mode: 0644]
gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp [new file with mode: 0644]