| Index: gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp
|
| diff --git a/gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp b/gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp
|
| similarity index 69%
|
| copy from gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp
|
| copy to gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp
|
| index 9df6a7e6df955427a73ecaae545e062f76509170..5192861c0737ce91904ef0729999ce8406857d64 100644
|
| --- a/gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp
|
| +++ b/gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp
|
| @@ -1,5 +1,5 @@
|
| -# Copyright 2011-2012 Free Software Foundation, Inc.
|
| -#
|
| +# Copyright 2012 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
|
| # the Free Software Foundation; either version 3 of the License, or
|
| @@ -19,11 +19,14 @@ if {![dwarf2_support]} {
|
| return 0
|
| }
|
|
|
| -set testfile dw2-var-zero-addr
|
| -if [prepare_for_testing ${testfile}.exp ${testfile} [list ${testfile}.S main.c] {nodebug}] {
|
| +standard_testfile .S
|
| +
|
| +if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" $binfile \
|
| + object {nodebug}] != "" } {
|
| return -1
|
| }
|
|
|
| -# FAIL was: = (int *) 0x0
|
| -# Such DIE record can be produced using: gcc -fdata-sections -Wl,-gc-sections
|
| -gdb_test "print &var" {No symbol "var" in current context\.}
|
| +clean_restart $testfile
|
| +
|
| +gdb_test "ptype '(anonymous namespace)::v'" "type = myint"
|
| +gdb_test "p '(anonymous namespace)::v'" " = 1"
|
|
|