From 3f1175a995f09c90a2e026afae3602c33e1e3e19 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Wed, 20 Mar 2013 11:28:55 +0000 Subject: tfile.exp: Test printing a non-const global that is not covered by the trace frame; test disassembling. Make sure we don't fallback to printing the initial value of a non-const variable in the executable. Also make sure we can do 'disassemble', as another test that GDB is able to read read-only parts from the executable (the existing test of printing constglob also covers that case). gdb/testsuite/ 2013-03-20 Pedro Alves Yao Qi * gdb.trace/tfile.c: Add comments. (nonconstglob): New global. * gdb.trace/tfile.exp: Add comments. Test printing a non-const global that is not covered by the trace frame. Test disassembling. --- gdb/testsuite/gdb.trace/tfile.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gdb/testsuite/gdb.trace/tfile.c') diff --git a/gdb/testsuite/gdb.trace/tfile.c b/gdb/testsuite/gdb.trace/tfile.c index 11c79d9..7c0c774 100644 --- a/gdb/testsuite/gdb.trace/tfile.c +++ b/gdb/testsuite/gdb.trace/tfile.c @@ -13,12 +13,18 @@ char trbuf[1000]; char *trptr; char *tfsizeptr; +/* These globals are put in the trace buffer. */ + int testglob = 31415; int testglob2 = 271828; +/* But these below are not. */ + const int constglob = 10000; +int nonconstglob = 14124; + int start_trace_file (char *filename) { -- cgit v1.1