add -q in help info and doc
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
831517df
YQ
12014-06-06 Yao Qi <yao@codesourcery.com>
2
3 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
4 readable, skip the test.
5
b8b91e98
YQ
62014-06-06 Yao Qi <yao@codesourcery.com>
7
8 * gdb.threads/staticthreads.c (thread_function): Move the line
9 setting breakpoint on forward.
10 * gdb.threads/staticthreads.exp: Update comments.
11
fb934770
LC
122014-06-05 Ludovic Courtès <ludo@gnu.org>
13
14 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
15 "history-append! type error".
16
6ef284bd
SM
172014-06-05 Simon Marchi <simon.marchi@ericsson.com>
18
19 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
20 erroneous dprintf expected input.
21
a872e241
DE
222014-06-04 Doug Evans <xdje42@gmail.com>
23
24 * gdb.guile/scm-generics.exp: Delete.
25
16f691fb
DE
262014-06-04 Doug Evans <xdje42@gmail.com>
27
28 * gdb.guile/scm-breakpoint.exp: Update.
29 Add tests for breakpoint registration.
30
012370f6
TT
312014-06-04 Tom Tromey <tromey@redhat.com>
32
33 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
34 VLA-in-union.
35 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
36 inner_vla_struct, vla_union types. Initialize objects of those
37 types and compute their sizes.
38
9f5a4cef
HZ
392014-06-04 Nathan Sidwell <nathan@codesourcery.com>
40 Hui Zhu <hui@codesourcery.com>
41
42 * gdb.base/fileio.exp: Add test for shell not available as well as
43 available.
44 * gdb.base/fileio.c (test_system): Check for shell twice.
45
90a45c4d
YQ
462014-06-04 Yao Qi <yao@codesourcery.com>
47
48 * gdb.base/auto-connect-native-target.exp: Remove redundant
49 space from the regexp pattern.
50
70017e41
YQ
512014-06-04 Yao Qi <yao@codesourcery.com>
52
53 * gdb.base/default.exp: Replace "child" with "native" in
54 regexp pattern.
55
883964a7
SC
562014-06-03 Siva Chandra Reddy <sivachandra@google.com>
57
58 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
59 * gdb.python/py-xmethods.exp: New tests to test xmethods.
60 * gdb.python/py-xmethods.py: Python script supporting the
61 new testcase and tests.
62
ef370185
JB
632014-06-03 Joel Brobecker <brobecker@adacore.com>
64 Pedro Alves <palves@redhat.com>
65
66 PR breakpoints/17000
67 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
68 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
69
1e2ccb61
BM
702014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
71
72 * gdb.base/subst.exp: Add tests to verify partial path matching
73 output.
74
c6ec5ab2
PA
752014-06-03 Pedro Alves <palves@redhat.com>
76
77 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
78 target that doesn't use software single-stepping.
79
835c559f
PA
802014-06-03 Pedro Alves <palves@redhat.com>
81
82 PR breakpoints/17000
83 * gdb.base/sss-bp-on-user-bp-2.c: New file.
84 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
85
06eb1586
DE
862014-06-02 Doug Evans <xdje42@gmail.com>
87
88 * gdb.guile/scm-parameter.exp: New file.
89
e698b8c4
DE
902014-06-02 Doug Evans <xdje42@gmail.com>
91
92 * gdb.guile/scm-cmd.c: New file.
93 * gdb.guile/scm-cmd.exp: New file.
94
ded03782
DE
952014-06-02 Doug Evans <xdje42@gmail.com>
96
97 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
98 pretty-printer lookup.
99 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
100 (make-pp_s-printer): Call it.
101 (make-pretty-printer-from-dict): New function.
102 (lookup-pretty-printer-maker-from-dict): New function.
103 (*pretty-printer*): Simplify.
104 (make-objfile-pp_s-printer): New function.
105 (install-objfile-pretty-printers!): New function.
106 (make-progspace-pp_s-printer): New function.
107 (install-progspace-pretty-printers!): New function.
108 * gdb.guile/scm-progspace.c: New file.
109 * gdb.guile/scm-progspace.exp: New file.
110
41fac0cf
PA
1112014-06-02 Pedro Alves <palves@redhat.com>
112
113 * gdb.base/dprintf-bp-same-addr.c: New file.
114 * gdb.base/dprintf-bp-same-addr.exp: New file.
115
96ae5695
EBM
1162014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
117
118 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
119 * gdb.arch/powerpc-power.s: Likewise.
120
da02b3a8
JB
1212014-06-02 Joel Brobecker <brobecker@adacore.com>
122
123 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
124
c72b2e7b
YQ
1252014-06-01 Yao Qi <yao@codesourcery.com>
126
127 * gdb.base/watchpoint.exp (test_watch_location): Check null
128 pointer can be dereferenced. If not, do the test, otherwise
129 skip it.
130
53e8a631
AB
1312014-05-30 Andrew Burgess <aburgess@broadcom.com>
132
133 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
134 results.
135 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
136
938f0e2f
AB
1372014-05-30 Andrew Burgess <aburgess@broadcom.com>
138
139 * gdb.arch/amd64-invalid-stack-middle.S: New file.
140 * gdb.arch/amd64-invalid-stack-middle.c: New file.
141 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
142 * gdb.arch/amd64-invalid-stack-top.c: New file.
143 * gdb.arch/amd64-invalid-stack-top.exp: New file.
144
9ba6657a
PA
1452014-05-30 Pedro Alves <palves@redhat.com>
146
147 PR breakpoints/17000
148 * gdb.base/sss-bp-on-user-bp.c: New file.
149 * gdb.base/sss-bp-on-user-bp.exp: New file.
150
522c09bf
DB
1512014-05-30 David Blaikie <dblaikie@gmail.com>
152
153 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
154 gnu_inline semantics via attribute.
155 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
156 source explicitly specifies the required semantics.
157
bf4ef81e
MR
1582014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
159
160 * gdb.reverse/sigall-reverse.exp: Fix a typo.
161
329ea579
PA
1622014-05-29 Pedro Alves <palves@redhat.com>
163 Tom Tromey <tromey@redhat.com>
164
165 * gdb.base/async-shell.exp: Don't enable target-async.
166 * gdb.base/async.exp
167 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
168 parameter. Adjust.
169 (top level): Don't test with "target-async".
170 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
171 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
172 * gdb.base/inferior-died.exp: Don't enable target-async.
173 * gdb.base/interrupt-noterm.exp: Likewise.
174 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
175 * gdb.mi/mi-nonstop-exit.exp: Likewise.
176 * gdb.mi/mi-nonstop.exp: Likewise.
177 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
178 * gdb.mi/mi-nsintrall.exp: Likewise.
179 * gdb.mi/mi-nsmoribund.exp: Likewise.
180 * gdb.mi/mi-nsthrexec.exp: Likewise.
181 * gdb.mi/mi-watch-nonstop.exp: Likewise.
182 * gdb.multi/watchpoint-multi.exp: Adjust comment.
183 * gdb.python/py-evsignal.exp: Don't enable target-async.
184 * gdb.python/py-evthreads.exp: Likewise.
185 * gdb.python/py-prompt.exp: Likewise.
186 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
187 * gdb.server/solib-list.exp: Don't enable target-async.
188 * gdb.threads/thread-specific-bp.exp: Likewise.
189 * lib/mi-support.exp: Adjust to use mi-async.
190
fd664c91
PA
1912014-05-29 Pedro Alves <palves@redhat.com>
192
193 PR gdb/13860
194 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
195 reason, even in sync mode.
196
251bde03
PA
1972014-05-29 Pedro Alves <palves@redhat.com>
198 Hui Zhu <hui@codesourcery.com>
199
200 PR PR15693
201 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
202 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
203 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
204 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
205
7f3c0343
JB
2062014-05-28 Joel Brobecker <brobecker@adacore.com>
207
208 * config/monitor.exp (gdb_target_monitor): Replace use of
209 "set remotebaud" by "set serial baud".
210
b2715b27
AW
2112014-05-26 Andy Wingo <wingo@igalia.com>
212
213 * gdb.guile/scm-breakpoint.exp:
214 * gdb.guile/scm-gsmob.exp: Update to use plain old object
215 properties instead of gdb-object-properties.
216
498a4489
YQ
2172014-05-26 Yao Qi <yao@codesourcery.com>
218
219 * gdb.server/no-thread-db.exp: Specify source file name
220 explicitly when setting a breakpoint.
221
589fdceb
MM
2222014-05-23 Markus Metzger <markus.t.metzger@intel.com>
223
224 * gdb.btrace/vdso.c: New.
225 * gdb.btrace/vdso.exp: New.
226
e9089e05
MM
2272014-05-23 Markus Metzger <markus.t.metzger@intel.com>
228
229 * gdb.base/gcore.exp (capture_command_output): Move ...
230 * lib/gdb.exp (capture_command_output): ... here.
231
67b5c0c1
MM
2322014-05-23 Markus Metzger <markus.t.metzger@intel.com>
233
234 * gdb.btrace/data.exp: Test memory access during btrace replay.
235
a2199296
SM
2362014-05-22 Simon Marchi <simon.marchi@ericsson.com>
237
238 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
239
17b2616c
PA
2402014-05-21 Pedro Alves <palves@redhat.com>
241
242 PR gdb/13860
243 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
244 (top level): Test that output related to execution commands is
245 sent to the console with CLI commands, but not with MI commands.
246 Test that breakpoint events are always mirrored to the console.
247 Also expect the new source line to be output after a "next" in
248 async mode too. Make it a pass/fail test.
249 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
250 output.
251 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
252
5166082f
PA
2532014-05-21 Pedro Alves <palves@redhat.com>
254
255 * gdb.base/list.exp (build_pattern, test_list): New procedures.
256 Use them to test variations of "list" after reaching a breakpoint.
257 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
258 Test "list" with listsize 10 after reaching a breakpoint.
259 * gdb.python/python.exp (decode_line current location line
260 number): Adjust expected line number.
261
2f25d70f
SM
2622014-05-21 Simon Marchi <simon.marchi@ericsson.com>
263
264 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
265 behavior for $args, pass it directly to "run".
266
ff604a67
MR
2672014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
268
269 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
270 30000 to 65536.
271
6a3cb8e8
PA
2722014-05-21 Pedro Alves <palves@redhat.com>
273
274 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
275 auto-connect-native-target off".
276 * gdb.base/auto-connect-native-target.c: New file.
277 * gdb.base/auto-connect-native-target.exp: New file.
278
4ebfc96e
PA
2792014-05-21 Pedro Alves <palves@redhat.com>
280
281 * gdb.base/default.exp: Test "target native" instead of "target
282 child".
283
36d46afb
MW
2842014-05-21 Mark Wielaard <mjw@redhat.com>
285
286 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
287
5876f503
JK
2882014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
289
290 Fix TLS access for -static -pthread.
291 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
292 <HAVE_TLS> (thread_function, main): Initialize it.
293 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
294 Add clean_restart.
295 <$have_tls != "">: Check TLSVAR.
296
0256a6ac
PA
2972014-05-21 Pedro Alves <palves@redhat.com>
298
299 * gdb.base/dcache-line-read-error.c: New.
300 * gdb.base/dcache-line-read-error.exp: New.
301
936d2992
PA
3022014-05-20 Pedro Alves <palves@redhat.com>
303
304 * gdb.base/compare-sections.c: New file.
305 * gdb.base/compare-sections.exp: New file.
306
802e8e6d
PA
3072014-05-20 Pedro Alves <palves@redhat.com>
308
309 * gdb.base/break-idempotent.c: New file.
310 * gdb.base/break-idempotent.exp: New file.
311
e59fa00f
MM
3122014-05-20 Markus Metzger <markus.t.metzger@intel.com>
313
314 * gdb.btrace/nohist.exp: New.
315
8b696e31
YQ
3162014-05-20 Yao Qi <yao@codesourcery.com>
317
318 * lib/gdb.exp (gdb_init): Set timeout if test file is under
319 gdb.reverse directory and gdb_reverse_timeout exists in board
320 setting.
321 * README: Document gdb_reverse_timeout.
322
73c9764f
YQ
3232014-05-20 Yao Qi <yao@codesourcery.com>
324
325 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
326 'test_file_name'. Treat args as a string instead of a list.
327 (gdb_init): Rename argument 'args' by 'test_file_name'.
328
f1f4348a
JK
3292014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
330
331 * gdb.arch/powerpc-power.exp: New file.
332 * gdb.arch/powerpc-power.s: New file.
333
0dbe70ce
DE
3342014-05-16 Doug Evans <dje@google.com>
335
336 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
337 * gdb.base/completion.exp: Check that all expected files exist
338 before doing file completion.
0dbe70ce 339
8d551b02
DE
3402014-05-16 Doug Evans <dje@google.com>
341
342 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
343 Update.
344 (do_syscall_tests_without_xml): Update.
345
73eb7709
PA
3462014-05-16 Pedro Alves <palves@redhat.com>
347
348 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
349 instead of "unknown output after running".
350
3fae92fc
YQ
3512014-05-16 Yao Qi <yao@codesourcery.com>
352
353 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
354 file1.txt from host at the end.
355 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
356
c2b2ccc5
DE
3572014-05-15 Doug Evans <dje@google.com>
358
359 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
360 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
361 loading file. Add test for TU lookup.
362
8c217a4b
SM
3632014-05-15 Simon Marchi <simon.marchi@ericsson.com>
364
365 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
366 calling "-exec-arguments" or "set args" before running the
367 inferior.
368
3deb39c6
SM
3692014-05-15 Simon Marchi <simon.marchi@ericsson.com>
370
371 * lib/mi-support.exp (mi_expect_stop): Expect message for
372 inferiors that exit with non-zero exit code.
373
71a79f8c
YQ
3742014-05-14 Yao Qi <yao@codesourcery.com>
375
376 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
377 match absolute path on remote host.
378 (test_file_list_exec_source_files): Remove "/" from the
379 pattern.
380
f23fcd46
YQ
3812014-05-14 Yao Qi <yao@codesourcery.com>
382
383 * boards/local-remote-host-notty.exp (${board}_file): New
384 proc.
385
9404b58f
KM
3862014-05-07 Kyle McMartin <kyle@redhat.com>
387
388 Pushed by Joel Brobecker <brobecker@adacore.com>.
389 * gdb.arch/aarch64-atomic-inst.c: New file.
390 * gdb.arch/aarch64-atomic-inst.exp: New file.
391
5e45f04c
YQ
3922014-05-07 Yao Qi <yao@codesourcery.com>
393
394 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
395 in current context" too.
396
c888a17d
KS
3972014-05-05 Keith Seitz <keiths@redhat.com>
398
399 * gdb.linespec/ls-dollar.exp: Add test for linespec
400 file:convenience_variable.
401
290a839c
YQ
4022014-05-05 Yao Qi <yao@codesourcery.com>
403
404 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
405 traceframes into tfile and ctf trace files. Read data from
406 trace file and test collected data.
407 (gdb_collect_locals_test): Likewise.
408 (gdb_unavailable_registers_test): Likewise.
409 (gdb_unavailable_floats): Likewise.
410 (gdb_collect_globals_test): Likewise.
411 (top-level): Append "ctf" to trace_file_targets if GDB
412 supports.
413
b5262cd0
YQ
4142014-05-05 Yao Qi <yao@codesourcery.com>
415
416 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
417 code to ...
418 (gdb_collect_args_test_1): ... it. New proc.
419 (gdb_collect_locals_test): Move some code to ...
420 (gdb_collect_locals_test_1): ... it. New proc.
421 (gdb_unavailable_registers_test): Move some code to ...
422 (gdb_unavailable_registers_test_1): ... it. New proc.
423 (gdb_unavailable_floats): Move some code to ...
424 (gdb_unavailable_floats_1): ... it. New proc.
425
30a1e6cc
SDJ
4262014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
427
428 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
429 probes to test for bitness recognition.
430 * gdb.arch/amd64-stap-optional-prefix.exp
431 (test_probe_value_without_reg): New procedure.
432 Add code to test for different kinds of bitness.
433
f33da99a
SDJ
4342014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
435
436 PR breakpoints/16889
437 * gdb.arch/amd64-stap-optional-prefix.S: New file.
438 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
439
5b80f00d
PA
4402014-05-01 Pedro Alves <palves@redhat.com>
441
442 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
443 gdb_file_cmd if no file is specified.
444 * boards/native-extended-gdbserver.exp (gdb_load): Use the
445 last_loaded_file to set the remote exec-file.
446
f8c2a73c
PA
4472014-05-01 Pedro Alves <palves@redhat.com>
448
449 * boards/local-remote-host.exp: New file.
450
be6e8ac7
PA
4512014-05-01 Pedro Alves <palves@redhat.com>
452
453 * boards/local-remote-host.exp: Rename to ...
454 * boards/local-remote-host-notty.exp: ... this.
455
cac0dc8f
JB
4562014-04-28 Joel Brobecker <brobecker@adacore.com>
457
458 * gdb.ada/dyn_arrayidx: New testcase.
459
9730e6cc
YQ
4602014-04-26 Yao Qi <yao@codesourcery.com>
461
462 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
463 and compute the length of function main. Save it in
464 $main_length.
465 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
466 (top-level): Use gdb_compile to compile objects into
467 executable and restart GDB. Remove invocation to
468 prepare_for_testing.
469
7ae1a6a6
PA
4702014-04-25 Simon Marchi <simon.marchi@ericsson.com>
471 Pedro Alves <palves@redhat.com>
472
473 PR server/16255
474 * gdb.multi/multi-attach.c: New file.
475 * gdb.multi/multi-attach.exp: New file.
476
4082afcc
PA
4772014-04-25 Pedro Alves <palves@redhat.com>
478
479 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
480 user.
481 (top level): Test that "set remote conditional-breakpoints-packet
482 off" works as intended.
483 * gdb.base/dprintf.exp: Test that "set remote
484 breakpoint-commands-packet off" works as intended.
485 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
486 New function.
487 (top level): Call it.
488 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
489 remote fast-tracepoints-packet off" works as intended.
490 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
491 * lib/gdb.exp (gdb_is_target_remote): ... here.
492
2abc3f8d
DB
4932014-04-24 David Blaikie <dblaikie@gmail.com>
494
495 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
496 ensure clang would not discard them.
497 * gdb.base/gdbvars.c: Ditto.
498 * gdb.base/memattr.c: Ditto.
499 * gdb.base/whatis.c: Ditto.
500 * gdb.python/py-prettyprint.c: Ditto.
501 * gdb.trace/actions.c: Ditto.
502 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
503 ensure clang would not discard it.
504
bfd39632
DB
5052014-04-24 David Blaikie <dblaikie@gmail.com>
506
507 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
508 clang to emit the full definition of type required by the test
509 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
510
22842ff6
DB
5112014-04-24 David Blaikie <dblaikie@gmail.com>
512
513 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
514 coax Clang into emitting the definition of the type.
515 * gdb.cp/pr10728-x.h (y): Ditto.
516 * gdb.cp/pr10728-y.cc (y): Ditto.
517
c2e827ad
DB
5182014-04-24 David Blaikie <dblaikie@gmail.com>
519
520 * gdb.base/label.exp: XFAIL label related tests under Clang.
521 * gdb.cp/cplabel.exp: Ditto.
522 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
523 under Clang those using labels.
524
4c2d33e7
YQ
5252014-04-25 Yao Qi <yao@codesourcery.com>
526
527 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
528 double_label.
529 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
530 partial_label and double_label.
531
56083b99
DB
5322014-04-24 David Blaikie <dblaikie@gmail.com>
533
534 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
535
25d4e99d
DB
5362014-04-24 David Blaikie <dblaikie@gmail.com>
537
538 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
539 of the function to work across GCC and Clang.
540 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
541 pointer types (const void ** const V void **).
542
01f9f808
MS
5432014-04-24 Michael Sturm <michael.sturm@mintel.com>
544 Walfred Tedeschi <walfred.tedeschi@intel.com>
545
546 * Makefile.in (EXECUTABLES): Added i386-avx512.
547 * gdb.arch/i386-avx512.c: New file.
548 * gdb.arch/i386-avx512.exp: Likewise.
549
4b48d439
KS
5502014-04-23 Keith Seitz <keiths@redhat.com>
551
552 * lib/mi-support.exp (mi_list_breakpoints): Delete.
553 (mi_make_breakpoint_table): New procedure.
554 (mi_create_breakpoint): Use mi_make_breakpoint
555 and return the result.
556 (mi_make_breakpoint): New procedure.
557 (mi_build_kv_pairs): New procedure.
558
559 * gdb.mi/mi-break.exp: Remove unused globals,
560 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
561 All callers updated.
562 * gdb.mi/mi-dprintf.exp: Use variable to track command
563 number.
564 Update all callers of mi_create_breakpoint and use
565 mi_make_breakpoint_table.
566 Remove any unused global variables.
567 * gdb.mi/mi-nonstop.exp: Likewise.
568 * gdb.mi/mi-nsintrall.exp: Likewise.
569 * gdb.mi/mi-nsmoribund.exp: Likewise.
570 * gdb.mi/mi-nsthrexec.exp: Likewise.
571 * gdb.mi/mi-reverse.exp: Likewise.
572 * gdb.mi/mi-simplerun.exp: Likewise.
573 * gdb.mi/mi-stepn.exp: Likewise.
574 * gdb.mi/mi-syn-frame.exp: Likewise.
575 * gdb.mi/mi-until.exp: Likewise.
576 * gdb.mi/mi-var-cp.exp: Likewise.
577 * gdb.mi/mi-var-display.exp: Likewise.
578 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
579 * gdb.mi/mi2-var-child.exp: Likewise.
580 * gdb.mi/mi-vla-c99.exp: Likewise.
581 * lib/mi-support.exp: Likewise.
582
583 From Ian Lance Taylor <iant@cygnus.com>:
584 * lib/gdb.exp (parse_args): New procedure.
585
08351840
PA
5862014-04-23 Pedro Alves <palves@redhat.com>
587
588 * gdb.base/break-unload-file.c: New file.
589 * gdb.base/break-unload-file.exp: New file.
590 * gdb.base/sym-file-lib.c (baz): New function.
591 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
592 field.
593 (load): Store the segment's mapped size.
594 (unload): New function.
595 (unload_shlib): New function.
596 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
597 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
598 set a breakpoint at baz, and call it.
599 * gdb.base/sym-file.exp: New tests for stale breakpoint
600 instructions.
601
076855f9
PA
6022014-04-23 Pedro Alves <palves@redhat.com>
603
604 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
605 * gdb.base/hbreak-in-shr-unsupported.c: New file.
606 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
607 * gdb.base/hbreak-unmapped.c: New file.
608 * gdb.base/hbreak-unmapped.exp: New file.
609 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
610 * lib/gdb.exp (gdb_is_target_remote): ... here.
611
483805cf
PA
6122014-04-22 Pedro Alves <palves@redhat.com>
613
614 * gdb.base/consecutive-step-over.c: New file.
615 * gdb.base/consecutive-step-over.exp: New file.
616
06d97543
PA
6172014-04-22 Pedro Alves <palves@redhat.com>
618
619 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
620 instead of send_gdb/gdb_expect.
621
b4429ea2
YQ
6222014-04-22 Yao Qi <yao@codesourcery.com>
623
624 * lib/trace-support.exp (generate_tracefile): New procedure.
625 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
626 return 0.
627 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
628 if generate_tracefile returns 1.
629
51d48146
PA
6302014-04-18 Tom Tromey <palves@redhat.com>
631 Pedro alves <tromey@redhat.com>
632
633 PR backtrace/15558
634 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
635 with a backtrace limit.
636 * gdb.python/py-frame-inline.exp: Test running to an inline
637 function with a backtrace limit, and printing the newest frame.
638 * gdb.python/py-frame-inline.c (main): Call f.
639
bd1dce5f
MS
6402014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
641
642 * gdb.java/jnpe.exp: Drop srcdir from untested path.
643
40d1a503
MS
6442014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
645
646 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
647 Drop prefix from unsupported source file path.
648
389b98f7
YQ
6492014-04-17 Yao Qi <yao@codesourcery.com>
650
651 * lib/gdb.exp (with_target_charset): New proc.
652 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
653 with_target_charset.
654 (test_print_strings): Likewise.
655 (test_repeat_bytes): Likewise.
656 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
657 for some tests.
658
22869d73
KS
6592014-04-16 Keith Seitz <keiths@redhat.com>
660
661 PR gdb/15827
662 * gdb.dwarf2/corrupt.c: New file.
663 * gdb.dwarf2/corrupt.exp: New file.
664
c4f87ca6
KS
6652014-04-16 Keith Seitz <keiths@redhat.com>
666
667 PR c++/16597
668 * gdb.cp/namelessclass.cc: New file.
669 * gdb.cp/namelessclass.exp: New file.
670 * gdb.cp/namelessclass.S: New file.
671
ab19de87
DE
6722014-04-16 Doug Evans <dje@google.com>
673
674 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
675 Add comment.
676 (gdbserver_default_get_comm_port): New function.
677 (gdbserver_start): Check if board file provided
678 "gdbserver,get_comm_port" and use it if so.
679 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
680 (gdb,socketport): Set to "stdio".
681 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
682 (stdio_gdbserver_template): Delete.
683 (${board}_get_remote_address): Update.
684 (${board}_build_remote_cmd): Delete.
685 (${board}_get_comm_port): New function.
686 (${board}_spawn): Update.
687 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
688 Delete.
689 (${board}_get_remote_address): Update.
690 (${board}_get_comm_port): New function.
691
fc98a809
AB
6922014-04-16 Andrew Burgess <aburgess@broadcom.com>
693
694 * gdb.base/memattr.exp: Improve regexps to handle memory regions
695 appearing in any order.
696
87fd9e6e
DE
6972014-04-15 Doug Evans <dje@google.com>
698
699 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
700 uninitialized value of "description".
701
099fc3ea
KS
7022014-04-15 Keith Seitz <keiths@redhat.com>
703
704 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
705 Remove unused globals.
706 (test_running_the_program): Likewise.
707 (test_controlled_execution): Likewise.
708 (test_controlling_breakpoints): Likewise.
709 (test_program_termination): Likewise.
710
5da151d4
KS
7112014-04-15 Keith Seitz <keiths@redhat.com>
712
713 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
714 unused globals.
715 (test_rbreak_creation_and_listing): Likewise.
716 (test_ignore_count): Likewise.
717 (test_error): Likewise.
718
35e5d2f0
PA
7192014-04-15 Pedro Alves <palves@redhat.com>
720
721 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
722 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
723 sym-file-loader.c.
724 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
725 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
726 to sym-file-loader.c.
727 (struct library): Forward declare.
728 (load_shlib, lookup_function): Change prototypes.
729 (find_shstrtab, find_strtab, find_shdr, find_symtab)
730 (translate_offset): Remove declarations.
731 (get_text_addr): New declaration.
732 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
733 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
734 sym-file-loader.h.
735 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
736 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
737 here from sym-file-loader.h.
738 (struct library): New structure.
739 (load_shlib, lookup_function): Change prototypes and adjust to
740 work with a struct library.
741 (find_shstrtab, find_strtab, find_shdr, find_symtab)
742 (translate_offset): Make static.
743 (get_text_addr): New function.
744 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
745
eb4c1710
PA
7462014-04-15 Pedro Alves <palves@redhat.com>
747
748 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
749
2d1baf52
PA
7502014-04-15 Pedro Alves <palves@redhat.com>
751
752 * gdb.base/sym-file-loader.c: Include <limits.h>.
753 (SELF_LINK): New define.
754 (get_origin): New function.
755 (load_shlib): Use it.
756 * gdb.base/sym-file.exp: Don't early return if the target is
757 remote. Use runto_main, and issue fail is that fails. Use
758 gdb_load_shlibs.
759 (shlib_name): Delete.
760 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
761
7dd6df01
PA
7622014-04-15 Pedro Alves <palves@redhat.com>
763
764 * gdb.base/sym-file.exp: Remove regex characters from test
765 message. Don't refer to breakpoint numbers in test messages.
766
b50c8614
KS
7672014-04-14 Keith Seitz <keiths@redhat.com>
768
769 PR c++/16253
770 * gdb.cp/var-tag.cc: New file.
771 * gdb.cp/var-tag.exp: New file.
772 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
773 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
774 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
775 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
776
3d567982
TT
7772014-04-14 Tom Tromey <tromey@redhat.com>
778
779 * gdb.cp/classes.exp (test_enums): Handle underlying type.
780 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
781 type.
782 * gdb.cp/enum-class.exp: New file.
783 * gdb.cp/enum-class.cc: New file.
784
0626fc76
TT
7852014-04-14 Tom Tromey <tromey@redhat.com>
786
787 * gdb.dwarf2/enum-type.exp: New file.
788
dca325b3
SA
7892014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
790
791 * gdb.mi/mi-vla-c99.exp: New file.
792 * gdb.mi/vla.c: New file.
793
5854b38a
SA
7942014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
795
796 * gdb.base/vla-datatypes.c: New file.
797 * gdb.base/vla-datatypes.exp: New file.
798
463bb957
SA
7992014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
800
801 * gdb.base/vla-ptr.c: New file.
802 * gdb.base/vla-ptr.exp: New file.
803
3dd170be
SA
8042014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
805
806 * gdb.dwarf2/count.exp: New file.
807
5ecaaa66
SA
8082014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
809
810 * gdb.base/vla-sideeffect.c: New file.
811 * gdb.base/vla-sideeffect.exp: New file.
812
41f1ada5
DB
8132014-04-14 David Blaikie <dblaikie@gmail.com>
814
815 * gdb.mi/non-stop.c: Add return value for non-void function return
816 statement.
817 * gdb.threads/staticthreads.c: Ditto.
818
0be03e84
DE
8192014-04-12 Siva Chandra Reddy <sivachandra@google.com>
820 Doug Evans <xdje42@gmail.com>
821
822 * gdb.guile/scm-value.c: Improve test case.
823 * gdb.guile/scm-value.exp: Add new test.
824
f180a1fb
DB
8252014-04-11 David Blaikie <dblaikie@gmail.com>
826
827 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
828 override Clang's default.
829
6b662e19
JB
8302014-04-11 Joel Brobecker <brobecker@adacore.com>
831
832 Revert the following changes (regressions):
833
834 * gdb.base/vla-sideeffect.c: New file.
835 * gdb.base/vla-sideeffect.exp: New file.
836
837 * gdb.dwarf2/count.exp: New file.
838
839 * gdb.base/vla-multi.c: New file.
840 * gdb.base/vla-multi.exp: New file.
841
842 * gdb.base/vla-ptr.c: New file.
843 * gdb.base/vla-ptr.exp: New file.
844
845 * gdb.base/vla-datatypes.c: New file.
846 * gdb.base/vla-datatypes.exp: New file.
847
848 * gdb.mi/mi-vla-c99.exp: New file.
849 * gdb.mi/vla.c: New file.
850
245a5f0b
KS
8512014-04-11 Keith Seitz <keiths@redhat.com>
852
853 PR c++/16675
854 * gdb.cp/cpsizeof.exp: New file.
855 * gdb.cp/cpsizeof.cc: New file.
856
58a84dcf
SA
8572014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
858
191a8a90
JB
859 * gdb.mi/mi-vla-c99.exp: New file.
860 * gdb.mi/vla.c: New file.
58a84dcf 861
c8655f75
SA
8622014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
863
864 * gdb.base/vla-datatypes.c: New file.
865 * gdb.base/vla-datatypes.exp: New file.
866
024e13b4
SA
8672014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
868
869 * gdb.base/vla-ptr.c: New file.
870 * gdb.base/vla-ptr.exp: New file.
871
1a237e0e
SA
8722014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
873
874 * gdb.base/vla-multi.c: New file.
875 * gdb.base/vla-multi.exp: New file.
876
504f3432
SA
8772014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
878
879 * gdb.dwarf2/count.exp: New file.
880
3bce8237
SA
8812014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
882
191a8a90
JB
883 * gdb.base/vla-sideeffect.c: New file.
884 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 885
322f9c21
YQ
8862014-04-11 Yao Qi <yao@codesourcery.com>
887
888 * gdb.base/completion.exp: Check file exists before running tests
889 on file completion.
890
d708bcd1
PA
8912014-04-10 Pedro Alves <palves@redhat.com>
892
893 * gdb.base/cond-eval-mode.c: New file.
894 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
895 prepare_for_testing to build the new file. Check result of
896 runto_main.
897 (test_break, test_watch): New procedures.
898 (top level): Use them.
899
ae1d2761
PM
9002014-04-08 Pierre Muller <muller@sourceware.org>
901
902 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
903 Ctrl-V use for mingw hosts.
904
7af389b8
SC
9052014-04-07 Siva Chandra Reddy <sivachandra@google.com>
906
907 * gdb.python/py-value.c: Improve test case.
908 * gdb.python/py-value.exp: Add new test.
909
5e703181
DE
9102014-04-07 David Blaikie <dblaikie@gmail.com>
911
912 * lib/compiler.c: Identify the clang compiler.
913 * lib/compiler.cc: Ditto.
914
9810b410
YQ
9152014-04-03 Yao Qi <yao@codesourcery.com>
916
917 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
918
98d1b8dc
AB
9192014-04-01 Anton Blanchard <anton@samba.org>
920
921 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
922 messages unique.
923
3114cea1
AB
9242014-04-01 Anton Blanchard <anton@samba.org>
925
926 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
927 prepare_for_testing.
928
62f7182c
AB
9292014-04-01 Anton Blanchard <anton@samba.org>
930
931 * gdb.arch/ppc64-atomic-inst.c: Remove.
932 * gdb.arch/ppc64-atomic-inst.S: New file.
933 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
934
770e7fc7
DE
9352014-03-31 Doug Evans <dje@google.com>
936
937 * gdb.base/print-symbol-loading-lib.c: New file.
938 * gdb.base/print-symbol-loading-main.c: New file.
939 * gdb.base/print-symbol-loading.exp: New file.
940
46e2bafa
YQ
9412014-03-31 Yao Qi <yao@codesourcery.com>
942
943 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
944
8776cfe9
JB
9452014-03-28 Joel Brobecker <brobecker@adacore.com>
946
947 * gdb.ada/mi_dyn_arr: New testcase.
948
5d1ef361
DE
9492014-03-27 Doug Evans <dje@google.com>
950
951 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
952
b5bee914
YQ
9532014-03-27 Yao Qi <yao@codesourcery.com>
954
955 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
956 if target is nios2-*-*.
957
0d4d0e77
YQ
9582014-03-26 Yao Qi <yao@codesourcery.com>
959
960 * lib/gdb.exp (readline_is_used): New proc.
961 * gdb.base/completion.exp: Move tests on command complete up.
962 Skip the rest of tests if readline is not used.
963 * gdb.ada/complete.exp: Skp the test if readline is not
964 used.
965 * gdb.base/filesym.exp: Likewise.
966 * gdb.base/macscp.exp: Likewise.
967 * gdb.base/readline-ask.exp: Likewise.
968 * gdb.base/readline.exp: Likewise.
969 * gdb.python/py-cmd.exp: Likewise.
970 * gdb.trace/tfile.exp: Likewise.
971
29361eee
YQ
9722014-03-26 Yao Qi <yao@codesourcery.com>
973
974 * gdb.base/macscp.exp: Fix code format issues.
975
bc9a5525
UW
9762014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
977
978 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
979 * gdb.asm/powerpc64le.inc: New file.
980
d3839ede
PA
9812014-03-25 Pedro Alves <palves@redhat.com>
982 Doug Evans <dje@google.com>
983
984 * gdb.base/source-execution.c: New file.
985 * gdb.base/source-execution.exp: New file.
986 * gdb.base/source-execution.gdb: New file.
987
01672a57
DE
9882014-03-24 Doug Evans <dje@google.com>
989
990 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
991 using fission.
992
88bbeca9
HZ
9932014-03-24 Hui Zhu <hui@codesourcery.com>
994 Pedro Alves <palves@redhat.com>
995
996 PR breakpoints/16101
997 * gdb.base/dprintf.exp: Use unsupported rather than changing the
998 test pass/fail messages. Detect missing support for dprintf when
999 breakpoints are actually inserted.
1000 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1001 breakpoints are actually inserted.
1002 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1003 fails.
1004
d2348791
JK
10052014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1006
1007 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1008
feef67ab
DE
10092014-03-22 Doug Evans <xdje42@gmail.com>
1010
1011 * gdb.python/python.exp (python not supported): Verify multi-line
1012 python command issues an error.
25d743f9 1013 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1014 guile command issues an error.
feef67ab 1015
ecebef6a
MR
10162014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1017
1018 * gdb.threads/thread-specific.exp: Handle the lack of usable
1019 $this_breakpoint and $this_thread.
1020
ccdd1909
HZ
10212014-03-21 Hui Zhu <hui@codesourcery.com>
1022
1023 * gdb.base/attach.exp (do_command_attach_tests): New.
1024
beb460e8
PA
10252014-03-20 Tom Tromey <tromey@redhat.com>
1026 Pedro Alves <palves@redhat.com>
1027
1028 PR cli/15718
1029 * gdb.base/condbreak-call-false.c: New file.
1030 * gdb.base/condbreak-call-false.exp: New file.
1031
40acf43a
PA
10322014-03-20 Pedro Alves <palves@redhat.com>
1033
1034 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1035 Delete.
1036 (block_signals, unblock_signals): Delete.
1037 (child_function_2, main): Remove references to deleted variable
1038 and functions.
1039
9f5e1e02
PA
10402014-03-20 Pedro Alves <palves@redhat.com>
1041
1042 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1043 Use pthread_kill to signal thread 2.
1044 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1045 Adjust to make the test send itself a signal rather than using the
1046 host's "kill" command.
1047
99619bea
PA
10482014-03-20 Pedro Alves <palves@redhat.com>
1049
1050 * gdb.threads/multiple-step-overs.c: New file.
1051 * gdb.threads/multiple-step-overs.exp: New file.
1052 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1053 Adjust expected infrun debug output.
1054
2adfaa28
PA
10552014-03-20 Pedro Alves <palves@redhat.com>
1056
1057 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1058 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1059
31e77af2
PA
10602014-03-20 Pedro Alves <palves@redhat.com>
1061
1062 PR breakpoints/7143
1063 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1064 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1065 of gdb_test_multiple.
1066 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1067 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1068
b9f437de
PA
10692014-03-20 Pedro Alves <palves@redhat.com>
1070
1071 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1072 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1073
05adc73e
PA
10742014-03-19 Pedro Alves <palves@redhat.com>
1075
1076 * gdb.base/async.exp: Remove early return.
1077
6048b950
PA
10782014-03-19 Pedro Alves <palves@redhat.com>
1079
1080 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1081
8bcfb00a
PA
10822014-03-19 Pedro Alves <palves@redhat.com>
1083
1084 * gdb.base/async.exp (test_background): Expect \r\n after
1085 "completed." in the fail pattern.
1086
884e37dc
PA
10872014-03-19 Pedro Alves <palves@redhat.com>
1088
1089 * gdb.base/async.exp (test_background): New procedure.
1090 Use it for all background execution command tests.
1091
148e57e2
PA
10922014-03-19 Pedro Alves <palves@redhat.com>
1093
1094 * gdb.base/async.exp: Use prepare_for_testing.
1095
f48088c7
PA
10962014-03-19 Pedro Alves <palves@redhat.com>
1097
1098 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1099 the same line.
1100
e2f6c966
PA
11012014-03-19 Pedro Alves <palves@redhat.com>
1102
1103 * gdb.base/async.c (main): Add "jump here" and "until here" line
1104 marker comments.
1105 * gdb.base/async.exp (jump_here): New global.
1106 (jump& test): Use it.
1107 (until_here): New global.
1108 (until& test): Use it.
1109
c30568d4
PA
11102014-03-19 Pedro Alves <palves@redhat.com>
1111
1112 * gdb.base/async.exp: Don't frob gdb_protocol.
1113
0172b6a7
DE
11142014-03-18 Doug Evans <xdje42@gmail.com>
1115
1116 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
1117 Fix spelling of exec-done-display.
1118
06c868a8
JK
11192014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
1120
1121 PR gdb/15358
1122 * gdb.base/gdb-sigterm.c: New file.
1123 * gdb.base/gdb-sigterm.exp: New file.
1124
0c7e1a46
PA
11252014-03-18 Pedro Alves <palves@redhat.com>
1126
1127 PR gdb/13860
1128 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
1129 * lib/mi-support.exp (mi_expect_stop): Add special handling for
1130 solib-event.
1131
f7c77d93
JB
11322014-03-17 Joel Brobecker <brobecker@adacore.com>
1133
1134 * gdb.ada/pckd_arr_ren: New testcase.
1135
5a1e8c7a
DE
11362014-03-13 Doug Evans <xdje42@gmail.com>
1137
1138 PR guile/16612
1139 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
1140 collect after discarding symbols.
1141
350e1a76
DE
11422014-03-13 Ludovic Courtès <ludo@gnu.org>
1143 Doug Evans <xdje42@gmail.com>
1144
1145 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
1146 to history survives a gc.
1147
a69900ae
PA
11482014-03-13 Pedro Alves <palves@redhat.com>
1149
1150 * gdb.base/default.exp: Don't test "target procfs".
1151
5db9f0bd
PA
11522014-03-13 Pedro Alves <palves@redhat.com>
1153
1154 * gdb.base/default.exp: Update "target child" and "target procfs"
1155 tests to not expect "Unix".
1156
b3ccfe11
TT
11572014-03-12 Tom Tromey <tromey@redhat.com>
1158
1159 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
1160 New procs. Add target-async tests.
1161 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
1162 Add target-async tests.
1163
646f4417
AA
11642014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1165
1166 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
1167 'func_start' and 'func_end' for the beginning and end of the
1168 function code, respectively.
1169 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
1170 'func_end' instead of 'func' and 'main'.
1171
288c211f
AA
11722014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1173
1174 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
1175 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
1176 generate the debug info assembler source.
1177
e0c0f156
AA
11782014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1179
1180 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
1181 * gdb.dwarf2/arr-subrange.exp: Likewise.
1182 * gdb.dwarf2/dwz.exp: Likewise.
1183 * gdb.dwarf2/method-ptr.exp: Likewise.
1184 * gdb.dwarf2/missing-sig-type.exp: Likewise.
1185 * gdb.dwarf2/subrange.exp: Likewise.
1186 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
1187 * gdb.dwarf2/implptrpiece.exp: Likewise.
1188 * gdb.dwarf2/nostaticblock.exp: Likewise.
1189
0e5c4555
AA
11902014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1191
1192 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
1193 directory to absolute path name arguments.
1194
5ec18f2b
JG
11952014-03-10 Joel Brobecker <brobecker@adacore.com>
1196
1197 * gdb.ada/tagged_access: New testcase.
1198
847fc4f2
MM
11992014-03-07 Markus Metzger <markus.t.metzger@intel.com>
1200
1201 * gdb.btrace/data.exp: Update expected output.
1202
cc3da688
YQ
12032014-03-06 Yao Qi <yao@codesourcery.com>
1204
1205 * gdb.trace/pr16508.exp: New file.
1206
0f26cec1
PA
12072014-03-05 Pedro Alves <palves@redhat.com>
1208
1209 PR gdb/16575
1210 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
1211 procedure.
1212 (top level): Adjust to use it. Add tests that exercise breakpoint
1213 interaction with the code-cache.
1214
7a5a839f
LC
12152014-02-26 Ludovic Courtès <ludo@gnu.org>
1216
1217 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
1218 test for 'history-append!'.
1219
31aa7e4e
JB
12202014-02-26 Joel Brobecker <brobecker@adacore.com>
1221
1222 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
1223 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
1224 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
1225 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
1226 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
1227 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
1228
1b588015
JB
12292014-02-26 Joel Brobecker <brobecker@adacore.com>
1230
1231 * testsuite/gdb.python/py-pp-re-notag.c: New file.
1232 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
1233 * testsuite/gdb.python/py-pp-re-notag.p: New file.
1234
55426c9d
JB
12352014-02-26 Joel Brobecker <brobecker@adacore.com>
1236
1237 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
1238
dc53a7ad
JB
12392014-02-26 Joel Brobecker <brobecker@adacore.com>
1240
1241 * gdb.dwarf2/arr-stride.c: New file.
1242 * gdb.dwarf2/arr-stride.exp: New file.
1243
12ab52e9
PA
12442014-02-26 Pedro Alves <palves@redhat.com>
1245
1246 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
1247 that won't ever trigger. Make sure that GDB reports the correct
1248 breakpoint that caused the stop.
1249
849c862e
JK
12502014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1251
1252 PR gdb/16626
1253 * gdb.base/auto-load-script: New file.
1254 * gdb.base/auto-load.c: New file.
1255 * gdb.base/auto-load.exp: New file.
1256
71b7d793
JK
1257 PR gdb/16626
1258 * gdb.base/auto-load.exp: Fix out-of-srctree run.
1259
e2f0d509
JK
12602014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1261
1262 Fix dw2-icycle.exp -fsanitize=address GDB crash.
1263 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
1264
50cc37c8
DE
12652014-02-24 Doug Evans <dje@google.com>
1266
1267 * lib/gdb.exp (run_on_host): Log error output if program fails.
1268
ea4758f2
PA
12692014-02-21 Pedro Alves <palves@redhat.com>
1270
1271 * gdb.threads/step-after-sr-lock.c: Rename to ...
1272 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
1273 * gdb.threads/step-after-sr-lock.exp: Rename to ...
1274 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1275 ... this.
1276
d7b30f67
SDJ
12772014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
1278
1279 PR tdep/16397
1280 * gdb.arch/amd64-stap-special-operands.exp: New file.
1281 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
1282 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
1283 * gdb.arch/amd64-stap-triplet.S: Likewise.
1284 * gdb.arch/amd64-stap-triplet.c: Likewise.
1285
83deb43f
JB
12862014-02-20 Joel Brobecker <brobecker@adacore.com>
1287
1288 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
1289 in .section pseudo-op.
1290
adde2bff
DE
12912014-02-20 lin zuojian <manjian2006@gmail.com>
1292 Joel Brobecker <brobecker@adacore.com>
1293 Doug Evans <xdje42@gmail.com>
1294
1295 PR symtab/16581
1296 * gdb.dwarf2/dw2-icycle.S: New file.
1297 * gdb.dwarf2/dw2-icycle.c: New file.
1298 * gdb.dwarf2/dw2-icycle.exp: New file.
1299
f7bd0f78
SC
13002014-02-19 Siva Chandra Reddy <sivachandra@google.com>
1301
1302 * gdb.python/py-value-cc.cc: Improve test case to enable testing
1303 operations on gdb.Value objects.
1304 * gdb.python/py-value-cc.exp: Add new test to test operations on
1305 gdb.Value objects.
1306
c17ef0d5
DE
13072014-02-18 Doug Evans <dje@google.com>
1308
1309 * Makefile.in (TESTS): New variable.
1310 (expanded_tests, expanded_tests_or_none): New variables
1311 (check-single): Pass $(expanded_tests_or_none) to runtest.
1312 (check-parallel): Only run tests in $(TESTS) if non-empty.
1313 (check/no-matching-tests-found): New rule.
1314 * README: Document TESTS makefile variable.
1315
5dd3176f
DE
13162014-02-18 Doug Evans <dje@google.com>
1317
1318 * Makefile.in (check-parallel): rm -rf outputs temp.
1319
0b10be4f
JK
13202014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1321
1322 Fix "ERROR: no fileid for" in the testsuite.
1323 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1324
85f224e7
DE
13252014-02-12 Doug Evans <dje@google.com>
1326
1327 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1328 (MISCELLANEOUS): New variable.
1329 (clean): rm -rf $(MISCELLANEOUS).
1330 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1331 dwp live in the same directory as symlinks, with each symlink pointed
1332 to a differently named file in a different directory.
1333
149b30ff
DE
13342014-02-11 Doug Evans <dje@google.com>
1335
1336 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1337 of Tcl file commands.
1338
1dfdac32
MK
13392014-02-10 Mark Kettenis <kettenis@gnu.org>
1340
1341 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1342 "kill -SIGUSR1 -1".
1343
aa4fb036
JB
13442014-02-10 Joel Brobecker <brobecker@adacore.com>
1345
1346 * gdb.ada/tick_length_array_enum_idx: New testcase.
1347
ed3ef339
DE
13482014-02-10 Doug Evans <xdje42@gmail.com>
1349
1350 * configure.ac (AC_OUTPUT): Add gdb.guile.
1351 * configure: Regenerate.
1352 * lib/gdb-guile.exp: New file.
1353 * lib/gdb.exp (get_target_charset): New function.
1354 * gdb.base/help.exp: Update expected output from "apropos apropos".
1355 * gdb.guile/Makefile.in: New file.
1356 * gdb.guile/guile.exp: New file.
1357 * gdb.guile/scm-arch.c: New file.
1358 * gdb.guile/scm-arch.exp: New file.
1359 * gdb.guile/scm-block.c: New file.
1360 * gdb.guile/scm-block.exp: New file.
1361 * gdb.guile/scm-breakpoint.c: New file.
1362 * gdb.guile/scm-breakpoint.exp: New file.
1363 * gdb.guile/scm-disasm.c: New file.
1364 * gdb.guile/scm-disasm.exp: New file.
1365 * gdb.guile/scm-equal.c: New file.
1366 * gdb.guile/scm-equal.exp: New file.
1367 * gdb.guile/scm-error.exp: New file.
1368 * gdb.guile/scm-error.scm: New file.
1369 * gdb.guile/scm-frame-args.c: New file.
1370 * gdb.guile/scm-frame-args.exp: New file.
1371 * gdb.guile/scm-frame-args.scm: New file.
1372 * gdb.guile/scm-frame-inline.c: New file.
1373 * gdb.guile/scm-frame-inline.exp: New file.
1374 * gdb.guile/scm-frame.c: New file.
1375 * gdb.guile/scm-frame.exp: New file.
1376 * gdb.guile/scm-generics.exp: New file.
1377 * gdb.guile/scm-gsmob.exp: New file.
1378 * gdb.guile/scm-iterator.c: New file.
1379 * gdb.guile/scm-iterator.exp: New file.
1380 * gdb.guile/scm-math.c: New file.
1381 * gdb.guile/scm-math.exp: New file.
1382 * gdb.guile/scm-objfile-script-gdb.in: New file.
1383 * gdb.guile/scm-objfile-script.c: New file.
1384 * gdb.guile/scm-objfile-script.exp: New file.
1385 * gdb.guile/scm-objfile.c: New file.
1386 * gdb.guile/scm-objfile.exp: New file.
1387 * gdb.guile/scm-ports.exp: New file.
1388 * gdb.guile/scm-pretty-print.c: New file.
1389 * gdb.guile/scm-pretty-print.exp: New file.
1390 * gdb.guile/scm-pretty-print.scm: New file.
1391 * gdb.guile/scm-section-script.c: New file.
1392 * gdb.guile/scm-section-script.exp: New file.
1393 * gdb.guile/scm-section-script.scm: New file.
1394 * gdb.guile/scm-symbol.c: New file.
1395 * gdb.guile/scm-symbol.exp: New file.
1396 * gdb.guile/scm-symtab-2.c: New file.
1397 * gdb.guile/scm-symtab.c: New file.
1398 * gdb.guile/scm-symtab.exp: New file.
1399 * gdb.guile/scm-type.c: New file.
1400 * gdb.guile/scm-type.exp: New file.
1401 * gdb.guile/scm-value-cc.cc: New file.
1402 * gdb.guile/scm-value-cc.exp: New file.
1403 * gdb.guile/scm-value.c: New file.
1404 * gdb.guile/scm-value.exp: New file.
1405 * gdb.guile/source2.scm: New file.
1406 * gdb.guile/types-module.cc: New file.
1407 * gdb.guile/types-module.exp: New file.
1408
7026a7c1
YQ
14092014-02-10 Yao Qi <yao@codesourcery.com>
1410
1411 PR testsuite/16543
1412 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1413 * configure: Regenerated.
1414 * Makefile.in: New file.
1415
6c466447
AS
14162014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1417
1418 * gdb.python/py-framefilter.exp: Fix typo.
1419
6e854735
YQ
14202014-02-08 Yao Qi <yao@codesourcery.com>
1421
1422 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1423 that no =breakpoint-modified is emitted when breakpoints are
1424 modified through MI commands.
1425
d137e6dc
PA
14262014-02-07 Pedro Alves <pedro@codesourcery.com>
1427 Pedro Alves <palves@redhat.com>
1428
1429 * gdb.threads/step-after-sr-lock.c: New file.
1430 * gdb.threads/step-after-sr-lock.exp: New file.
1431
b5ee5a50
PA
14322014-02-07 Pedro Alves <palves@redhat.com>
1433
1434 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1435
3c77faf3
JK
14362014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1437
1438 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1439 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1440
6dddc817
DE
14412014-02-06 Doug Evans <xdje42@gmail.com>
1442
1443 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1444 output.
1445
1446 * gdb.gdb/python-interrupts.exp: New file.
1447
de7b2893
YQ
14482014-02-05 Yao Qi <yao@codesourcery.com>
1449
1450 * gdb.trace/report.exp (use_collected_data): Test the output
1451 of "info threads" and "info inferiors".
1452
66d032ac
YQ
14532014-02-05 Yao Qi <yao@codesourcery.com>
1454
1455 Revert this patch:
1456
1457 2013-05-24 Yao Qi <yao@codesourcery.com>
1458
1459 * gdb.trace/tfile.exp: Test inferior and thread.
1460
591a12a1
UW
14612014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1462
1463 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1464 on a function.
1465 * gdb.base/step-bt.c: Call hello via function pointer to make
1466 sure its first instruction is executed on powerpc64le-linux.
1467
0ff3e01f
UW
14682014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1469
1470 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1471
084ee545
UW
14722014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1473
1474 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1475 of the test patterns for use on little-endian systems.
1476
6ed14ff3
UW
14772014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1478
1479 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1480 (decimal_vector): Fix for little-endian.
1481
401e27fd
JM
14822014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1483
1484 * gdb.arch/sparc-sysstep.exp: New file.
1485 * gdb.arch/sparc-sysstep.c: Likewise.
1486
1487 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1488
8b924729
EBM
14892014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1490
1491 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1492
fb151210
JB
14932014-01-23 Tom Tromey <tromey@redhat.com>
1494
1495 * gdb.ada/array_char_idx: New testcase.
1496
0740f8d8
TT
14972014-01-23 Tom Tromey <tromey@redhat.com>
1498
1499 PR python/16487:
1500 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1501 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1502 classes.
1503
21909fa1
TT
15042014-01-23 Tom Tromey <tromey@redhat.com>
1505
1506 PR python/16491:
1507 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1508 string from an inferior frame.
1509 * gdb.python/py-framefilter-mi.exp: Update.
1510
87ce2a04
DE
15112014-01-22 Doug Evans <dje@google.com>
1512
1513 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1514
237b092b
AA
15152014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1516
1517 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1518
d674a709
AA
15192014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1520
1521 * gdb.trace/entry-values.exp: Remove excess space character from
1522 regex patterns. Handle s390 call instruction.
1523
20fa3390
AA
15242014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1525
1526 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1527 define "*_start" label. Make "name" static.
1528 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1529 ${name} by references to ${name}_start.
1530
78466714
AA
15312014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1532
1533 * gdb.base/info-macros.exp: Remove "debug" from the compile
1534 options.
1535
ec9f644a
IB
15362014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1537
1538 * gdb.dlang/demangle.exp: New file.
1539
94b1b47e
IB
15402014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1541
1542 * gdb.dlang/primitive-types.exp: New file.
1543
7f420862
IB
15442014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1545
1546 * configure.ac: Create gdb.dlang/Makefile.
1547 * configure: Regenerate.
1548 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1549 * gdb.dlang/Makefile.in: New file.
1550 * lib/d-support.exp: New file.
1551 * lib/gdb.exp (skip_d_tests): New proc.
1552
52834460
MM
15532014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1554
1555 * gdb.btrace/delta.exp: Check reverse stepi.
1556 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1557 * gdb.btrace/finish.exp: New.
1558 * gdb.btrace/next.exp: New.
1559 * gdb.btrace/nexti.exp: New.
1560 * gdb.btrace/record_goto.c: Add comments.
1561 * gdb.btrace/step.exp: New.
1562 * gdb.btrace/stepi.exp: New.
1563 * gdb.btrace/multi-thread-step.c: New.
1564 * gdb.btrace/multi-thread-step.exp: New.
1565 * gdb.btrace/rn-dl-bind.c: New.
1566 * gdb.btrace/rn-dl-bind.exp: New.
1567 * gdb.btrace/data.c: New.
1568 * gdb.btrace/data.exp: New.
1569 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1570
6e07b1d2
MM
15712014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1572
1573 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1574 * gdb.btrace/exception.exp: Update.
1575 * gdb.btrace/instruction_history.exp: Update.
1576 * gdb.btrace/record_goto.exp: Update.
1577 * gdb.btrace/tailcall.exp: Update.
1578 * gdb.btrace/unknown_functions.exp: Update.
1579 * gdb.btrace/delta.exp: New.
1580
0b722aec
MM
15812014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1582
1583 * gdb.btrace/record_goto.exp: Add backtrace test.
1584 * gdb.btrace/tailcall.exp: Add backtrace test.
1585
066ce621
MM
15862014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1587
1588 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1589 * gdb.btrace/record_goto.c: New.
1590 * gdb.btrace/record_goto.exp: New.
1591 * gdb.btrace/x86-record_goto.S: New.
1592
0688d04e
MM
15932014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1594
1595 * gdb.btrace/function_call_history.exp: Update tests.
1596 * gdb.btrace/instruction_history.exp: Update tests.
1597
8710b709
MM
15982014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1599
1600 * gdb.btrace/function_call_history.exp: Fix expected field
1601 order for "record function-call-history".
1602 Add new tests for "record function-call-history /c".
1603 * gdb.btrace/exception.cc: New.
1604 * gdb.btrace/exception.exp: New.
1605 * gdb.btrace/tailcall.exp: New.
1606 * gdb.btrace/x86-tailcall.S: New.
1607 * gdb.btrace/x86-tailcall.c: New.
1608 * gdb.btrace/unknown_functions.c: New.
1609 * gdb.btrace/unknown_functions.exp: New.
1610 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1611
5de9129b
MM
16122014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1613
1614 * gdb.btrace/instruction_history.exp: Update.
1615 * gdb.btrace/function_call_history.exp: Update.
1616
23a7fe75
MM
16172014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1618
1619 * gdb.btrace/function_call_history.exp: Fix expected function
1620 trace.
1621 * gdb.btrace/instruction_history.exp: Initialize traced.
1622 Remove traced_functions.
1623
724c7dd8
MM
16242014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1625
1626 * gdb.btrace/function_call_history.exp: Update
1627 * gdb.btrace/instruction_history.exp: Update.
1628
6d78d93b
MM
16292014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1630
1631 * gdb.btrace/enable.exp: Update expected text.
1632
93a360cc
OJ
16332014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1634
1635 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1636 bytes.
1637
3772b53f
MR
16382014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1639
1640 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1641
596662fa
OJ
16422014-01-15 Omair Javaid <omair.javaid@linaro.org>
1643
1644 * lib/gdb.exp (supports_process_record): Return true for
1645 arm*-linux*. (supports_reverse): Likewise.
1646
b5b08fb4
SC
16472014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1648
1649 PR python/15464
1650 PR python/16113
1651 * gdb.python/py-type.c: Enhance test case.
1652 * gdb.python/py-value-cc.cc: Likewise
1653 * gdb.python/py-type.exp: Add new tests.
1654 * gdb.python/py-value-cc.exp: Likewise
1655
52d7fb13
AA
16562014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1657 Pedro Alves <palves@redhat.com>
1658
1659 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1660 Make "name" extern.
1661 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1662 references to ${name}_start by references to ${name}.
1663
a2cd8cfe
JB
16642014-01-10 Joel Brobecker <brobecker@adacore.com>
1665
1666 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1667
4e23fced
JB
16682014-01-10 Joel Brobecker <brobecker@adacore.com>
1669
1670 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1671
c6a9e42c
PA
16722014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1673 Pedro Alves <palves@redhat.com>
1674
1675 * gdb.mi/mi-info-os.exp: Connect to the target with
1676 mi_gdb_target_load.
1677
b7ea362b
PA
16782014-01-08 Pedro Alves <palves@redhat.com>
1679
1680 * gdb.threads/reconnect-signal.c: New file.
1681 * gdb.threads/reconnect-signal.exp: New file.
1682
5e3f4fab
EBM
16832014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1684
1685 * gdb.base/source-dir.exp: New file.
1686
79301218
JB
16872014-01-07 Joel Brobecker <brobecker@adacore.com>
1688
1689 * gdb.ada/mi_interface: New testcase.
1690
8e355c5d
JB
16912014-01-07 Joel Brobecker <brobecker@adacore.com>
1692
1693 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1694 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1695 gdb.ada/pp-rec-component/pck.ads: New files.
1696
c0d48811
JB
16972014-01-07 Joel Brobecker <brobecker@adacore.com>
1698
1699 * gdb.python/py-pp-integral.c: New file.
1700 * gdb.python/py-pp-integral.py: New file.
1701 * gdb.python/py-pp-integral.exp: New file.
1702
17b609c3 1703For older changes see ChangeLog-1993-2013.
c906108c 1704\f
8d8cb839
EZ
1705;; Local Variables:
1706;; mode: change-log
1707;; left-margin: 8
1708;; fill-column: 74
1709;; version-control: never
1710;; End:
902f2ccb 1711
14f8b115 1712 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
1713 Copying and distribution of this file, with or without modification,
1714 are permitted provided the copyright notice and this notice are preserved.
This page took 1.991644 seconds and 4 git commands to generate.