guile: Type-check the argument to 'history-append!'.
[binutils-gdb.git] / gdb / testsuite / ChangeLog
1 2014-06-05 Ludovic Courtès <ludo@gnu.org>
2
3 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
4 "history-append! type error".
5
6 2014-06-05 Simon Marchi <simon.marchi@ericsson.com>
7
8 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
9 erroneous dprintf expected input.
10
11 2014-06-04 Doug Evans <xdje42@gmail.com>
12
13 * gdb.guile/scm-generics.exp: Delete.
14
15 2014-06-04 Doug Evans <xdje42@gmail.com>
16
17 * gdb.guile/scm-breakpoint.exp: Update.
18 Add tests for breakpoint registration.
19
20 2014-06-04 Tom Tromey <tromey@redhat.com>
21
22 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
23 VLA-in-union.
24 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
25 inner_vla_struct, vla_union types. Initialize objects of those
26 types and compute their sizes.
27
28 2014-06-04 Nathan Sidwell <nathan@codesourcery.com>
29 Hui Zhu <hui@codesourcery.com>
30
31 * gdb.base/fileio.exp: Add test for shell not available as well as
32 available.
33 * gdb.base/fileio.c (test_system): Check for shell twice.
34
35 2014-06-04 Yao Qi <yao@codesourcery.com>
36
37 * gdb.base/auto-connect-native-target.exp: Remove redundant
38 space from the regexp pattern.
39
40 2014-06-04 Yao Qi <yao@codesourcery.com>
41
42 * gdb.base/default.exp: Replace "child" with "native" in
43 regexp pattern.
44
45 2014-06-03 Siva Chandra Reddy <sivachandra@google.com>
46
47 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
48 * gdb.python/py-xmethods.exp: New tests to test xmethods.
49 * gdb.python/py-xmethods.py: Python script supporting the
50 new testcase and tests.
51
52 2014-06-03 Joel Brobecker <brobecker@adacore.com>
53 Pedro Alves <palves@redhat.com>
54
55 PR breakpoints/17000
56 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
57 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
58
59 2014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
60
61 * gdb.base/subst.exp: Add tests to verify partial path matching
62 output.
63
64 2014-06-03 Pedro Alves <palves@redhat.com>
65
66 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
67 target that doesn't use software single-stepping.
68
69 2014-06-03 Pedro Alves <palves@redhat.com>
70
71 PR breakpoints/17000
72 * gdb.base/sss-bp-on-user-bp-2.c: New file.
73 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
74
75 2014-06-02 Doug Evans <xdje42@gmail.com>
76
77 * gdb.guile/scm-parameter.exp: New file.
78
79 2014-06-02 Doug Evans <xdje42@gmail.com>
80
81 * gdb.guile/scm-cmd.c: New file.
82 * gdb.guile/scm-cmd.exp: New file.
83
84 2014-06-02 Doug Evans <xdje42@gmail.com>
85
86 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
87 pretty-printer lookup.
88 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
89 (make-pp_s-printer): Call it.
90 (make-pretty-printer-from-dict): New function.
91 (lookup-pretty-printer-maker-from-dict): New function.
92 (*pretty-printer*): Simplify.
93 (make-objfile-pp_s-printer): New function.
94 (install-objfile-pretty-printers!): New function.
95 (make-progspace-pp_s-printer): New function.
96 (install-progspace-pretty-printers!): New function.
97 * gdb.guile/scm-progspace.c: New file.
98 * gdb.guile/scm-progspace.exp: New file.
99
100 2014-06-02 Pedro Alves <palves@redhat.com>
101
102 * gdb.base/dprintf-bp-same-addr.c: New file.
103 * gdb.base/dprintf-bp-same-addr.exp: New file.
104
105 2014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
106
107 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
108 * gdb.arch/powerpc-power.s: Likewise.
109
110 2014-06-02 Joel Brobecker <brobecker@adacore.com>
111
112 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
113
114 2014-06-01 Yao Qi <yao@codesourcery.com>
115
116 * gdb.base/watchpoint.exp (test_watch_location): Check null
117 pointer can be dereferenced. If not, do the test, otherwise
118 skip it.
119
120 2014-05-30 Andrew Burgess <aburgess@broadcom.com>
121
122 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
123 results.
124 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
125
126 2014-05-30 Andrew Burgess <aburgess@broadcom.com>
127
128 * gdb.arch/amd64-invalid-stack-middle.S: New file.
129 * gdb.arch/amd64-invalid-stack-middle.c: New file.
130 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
131 * gdb.arch/amd64-invalid-stack-top.c: New file.
132 * gdb.arch/amd64-invalid-stack-top.exp: New file.
133
134 2014-05-30 Pedro Alves <palves@redhat.com>
135
136 PR breakpoints/17000
137 * gdb.base/sss-bp-on-user-bp.c: New file.
138 * gdb.base/sss-bp-on-user-bp.exp: New file.
139
140 2014-05-30 David Blaikie <dblaikie@gmail.com>
141
142 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
143 gnu_inline semantics via attribute.
144 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
145 source explicitly specifies the required semantics.
146
147 2014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
148
149 * gdb.reverse/sigall-reverse.exp: Fix a typo.
150
151 2014-05-29 Pedro Alves <palves@redhat.com>
152 Tom Tromey <tromey@redhat.com>
153
154 * gdb.base/async-shell.exp: Don't enable target-async.
155 * gdb.base/async.exp
156 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
157 parameter. Adjust.
158 (top level): Don't test with "target-async".
159 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
160 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
161 * gdb.base/inferior-died.exp: Don't enable target-async.
162 * gdb.base/interrupt-noterm.exp: Likewise.
163 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
164 * gdb.mi/mi-nonstop-exit.exp: Likewise.
165 * gdb.mi/mi-nonstop.exp: Likewise.
166 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
167 * gdb.mi/mi-nsintrall.exp: Likewise.
168 * gdb.mi/mi-nsmoribund.exp: Likewise.
169 * gdb.mi/mi-nsthrexec.exp: Likewise.
170 * gdb.mi/mi-watch-nonstop.exp: Likewise.
171 * gdb.multi/watchpoint-multi.exp: Adjust comment.
172 * gdb.python/py-evsignal.exp: Don't enable target-async.
173 * gdb.python/py-evthreads.exp: Likewise.
174 * gdb.python/py-prompt.exp: Likewise.
175 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
176 * gdb.server/solib-list.exp: Don't enable target-async.
177 * gdb.threads/thread-specific-bp.exp: Likewise.
178 * lib/mi-support.exp: Adjust to use mi-async.
179
180 2014-05-29 Pedro Alves <palves@redhat.com>
181
182 PR gdb/13860
183 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
184 reason, even in sync mode.
185
186 2014-05-29 Pedro Alves <palves@redhat.com>
187 Hui Zhu <hui@codesourcery.com>
188
189 PR PR15693
190 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
191 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
192 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
193 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
194
195 2014-05-28 Joel Brobecker <brobecker@adacore.com>
196
197 * config/monitor.exp (gdb_target_monitor): Replace use of
198 "set remotebaud" by "set serial baud".
199
200 2014-05-26 Andy Wingo <wingo@igalia.com>
201
202 * gdb.guile/scm-breakpoint.exp:
203 * gdb.guile/scm-gsmob.exp: Update to use plain old object
204 properties instead of gdb-object-properties.
205
206 2014-05-26 Yao Qi <yao@codesourcery.com>
207
208 * gdb.server/no-thread-db.exp: Specify source file name
209 explicitly when setting a breakpoint.
210
211 2014-05-23 Markus Metzger <markus.t.metzger@intel.com>
212
213 * gdb.btrace/vdso.c: New.
214 * gdb.btrace/vdso.exp: New.
215
216 2014-05-23 Markus Metzger <markus.t.metzger@intel.com>
217
218 * gdb.base/gcore.exp (capture_command_output): Move ...
219 * lib/gdb.exp (capture_command_output): ... here.
220
221 2014-05-23 Markus Metzger <markus.t.metzger@intel.com>
222
223 * gdb.btrace/data.exp: Test memory access during btrace replay.
224
225 2014-05-22 Simon Marchi <simon.marchi@ericsson.com>
226
227 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
228
229 2014-05-21 Pedro Alves <palves@redhat.com>
230
231 PR gdb/13860
232 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
233 (top level): Test that output related to execution commands is
234 sent to the console with CLI commands, but not with MI commands.
235 Test that breakpoint events are always mirrored to the console.
236 Also expect the new source line to be output after a "next" in
237 async mode too. Make it a pass/fail test.
238 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
239 output.
240 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
241
242 2014-05-21 Pedro Alves <palves@redhat.com>
243
244 * gdb.base/list.exp (build_pattern, test_list): New procedures.
245 Use them to test variations of "list" after reaching a breakpoint.
246 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
247 Test "list" with listsize 10 after reaching a breakpoint.
248 * gdb.python/python.exp (decode_line current location line
249 number): Adjust expected line number.
250
251 2014-05-21 Simon Marchi <simon.marchi@ericsson.com>
252
253 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
254 behavior for $args, pass it directly to "run".
255
256 2014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
257
258 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
259 30000 to 65536.
260
261 2014-05-21 Pedro Alves <palves@redhat.com>
262
263 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
264 auto-connect-native-target off".
265 * gdb.base/auto-connect-native-target.c: New file.
266 * gdb.base/auto-connect-native-target.exp: New file.
267
268 2014-05-21 Pedro Alves <palves@redhat.com>
269
270 * gdb.base/default.exp: Test "target native" instead of "target
271 child".
272
273 2014-05-21 Mark Wielaard <mjw@redhat.com>
274
275 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
276
277 2014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
278
279 Fix TLS access for -static -pthread.
280 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
281 <HAVE_TLS> (thread_function, main): Initialize it.
282 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
283 Add clean_restart.
284 <$have_tls != "">: Check TLSVAR.
285
286 2014-05-21 Pedro Alves <palves@redhat.com>
287
288 * gdb.base/dcache-line-read-error.c: New.
289 * gdb.base/dcache-line-read-error.exp: New.
290
291 2014-05-20 Pedro Alves <palves@redhat.com>
292
293 * gdb.base/compare-sections.c: New file.
294 * gdb.base/compare-sections.exp: New file.
295
296 2014-05-20 Pedro Alves <palves@redhat.com>
297
298 * gdb.base/break-idempotent.c: New file.
299 * gdb.base/break-idempotent.exp: New file.
300
301 2014-05-20 Markus Metzger <markus.t.metzger@intel.com>
302
303 * gdb.btrace/nohist.exp: New.
304
305 2014-05-20 Yao Qi <yao@codesourcery.com>
306
307 * lib/gdb.exp (gdb_init): Set timeout if test file is under
308 gdb.reverse directory and gdb_reverse_timeout exists in board
309 setting.
310 * README: Document gdb_reverse_timeout.
311
312 2014-05-20 Yao Qi <yao@codesourcery.com>
313
314 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
315 'test_file_name'. Treat args as a string instead of a list.
316 (gdb_init): Rename argument 'args' by 'test_file_name'.
317
318 2014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
319
320 * gdb.arch/powerpc-power.exp: New file.
321 * gdb.arch/powerpc-power.s: New file.
322
323 2014-05-16 Doug Evans <dje@google.com>
324
325 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
326 * gdb.base/completion.exp: Check that all expected files exist
327 before doing file completion.
328
329 2014-05-16 Doug Evans <dje@google.com>
330
331 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
332 Update.
333 (do_syscall_tests_without_xml): Update.
334
335 2014-05-16 Pedro Alves <palves@redhat.com>
336
337 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
338 instead of "unknown output after running".
339
340 2014-05-16 Yao Qi <yao@codesourcery.com>
341
342 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
343 file1.txt from host at the end.
344 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
345
346 2014-05-15 Doug Evans <dje@google.com>
347
348 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
349 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
350 loading file. Add test for TU lookup.
351
352 2014-05-15 Simon Marchi <simon.marchi@ericsson.com>
353
354 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
355 calling "-exec-arguments" or "set args" before running the
356 inferior.
357
358 2014-05-15 Simon Marchi <simon.marchi@ericsson.com>
359
360 * lib/mi-support.exp (mi_expect_stop): Expect message for
361 inferiors that exit with non-zero exit code.
362
363 2014-05-14 Yao Qi <yao@codesourcery.com>
364
365 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
366 match absolute path on remote host.
367 (test_file_list_exec_source_files): Remove "/" from the
368 pattern.
369
370 2014-05-14 Yao Qi <yao@codesourcery.com>
371
372 * boards/local-remote-host-notty.exp (${board}_file): New
373 proc.
374
375 2014-05-07 Kyle McMartin <kyle@redhat.com>
376
377 Pushed by Joel Brobecker <brobecker@adacore.com>.
378 * gdb.arch/aarch64-atomic-inst.c: New file.
379 * gdb.arch/aarch64-atomic-inst.exp: New file.
380
381 2014-05-07 Yao Qi <yao@codesourcery.com>
382
383 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
384 in current context" too.
385
386 2014-05-05 Keith Seitz <keiths@redhat.com>
387
388 * gdb.linespec/ls-dollar.exp: Add test for linespec
389 file:convenience_variable.
390
391 2014-05-05 Yao Qi <yao@codesourcery.com>
392
393 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
394 traceframes into tfile and ctf trace files. Read data from
395 trace file and test collected data.
396 (gdb_collect_locals_test): Likewise.
397 (gdb_unavailable_registers_test): Likewise.
398 (gdb_unavailable_floats): Likewise.
399 (gdb_collect_globals_test): Likewise.
400 (top-level): Append "ctf" to trace_file_targets if GDB
401 supports.
402
403 2014-05-05 Yao Qi <yao@codesourcery.com>
404
405 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
406 code to ...
407 (gdb_collect_args_test_1): ... it. New proc.
408 (gdb_collect_locals_test): Move some code to ...
409 (gdb_collect_locals_test_1): ... it. New proc.
410 (gdb_unavailable_registers_test): Move some code to ...
411 (gdb_unavailable_registers_test_1): ... it. New proc.
412 (gdb_unavailable_floats): Move some code to ...
413 (gdb_unavailable_floats_1): ... it. New proc.
414
415 2014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
416
417 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
418 probes to test for bitness recognition.
419 * gdb.arch/amd64-stap-optional-prefix.exp
420 (test_probe_value_without_reg): New procedure.
421 Add code to test for different kinds of bitness.
422
423 2014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
424
425 PR breakpoints/16889
426 * gdb.arch/amd64-stap-optional-prefix.S: New file.
427 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
428
429 2014-05-01 Pedro Alves <palves@redhat.com>
430
431 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
432 gdb_file_cmd if no file is specified.
433 * boards/native-extended-gdbserver.exp (gdb_load): Use the
434 last_loaded_file to set the remote exec-file.
435
436 2014-05-01 Pedro Alves <palves@redhat.com>
437
438 * boards/local-remote-host.exp: New file.
439
440 2014-05-01 Pedro Alves <palves@redhat.com>
441
442 * boards/local-remote-host.exp: Rename to ...
443 * boards/local-remote-host-notty.exp: ... this.
444
445 2014-04-28 Joel Brobecker <brobecker@adacore.com>
446
447 * gdb.ada/dyn_arrayidx: New testcase.
448
449 2014-04-26 Yao Qi <yao@codesourcery.com>
450
451 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
452 and compute the length of function main. Save it in
453 $main_length.
454 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
455 (top-level): Use gdb_compile to compile objects into
456 executable and restart GDB. Remove invocation to
457 prepare_for_testing.
458
459 2014-04-25 Simon Marchi <simon.marchi@ericsson.com>
460 Pedro Alves <palves@redhat.com>
461
462 PR server/16255
463 * gdb.multi/multi-attach.c: New file.
464 * gdb.multi/multi-attach.exp: New file.
465
466 2014-04-25 Pedro Alves <palves@redhat.com>
467
468 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
469 user.
470 (top level): Test that "set remote conditional-breakpoints-packet
471 off" works as intended.
472 * gdb.base/dprintf.exp: Test that "set remote
473 breakpoint-commands-packet off" works as intended.
474 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
475 New function.
476 (top level): Call it.
477 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
478 remote fast-tracepoints-packet off" works as intended.
479 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
480 * lib/gdb.exp (gdb_is_target_remote): ... here.
481
482 2014-04-24 David Blaikie <dblaikie@gmail.com>
483
484 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
485 ensure clang would not discard them.
486 * gdb.base/gdbvars.c: Ditto.
487 * gdb.base/memattr.c: Ditto.
488 * gdb.base/whatis.c: Ditto.
489 * gdb.python/py-prettyprint.c: Ditto.
490 * gdb.trace/actions.c: Ditto.
491 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
492 ensure clang would not discard it.
493
494 2014-04-24 David Blaikie <dblaikie@gmail.com>
495
496 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
497 clang to emit the full definition of type required by the test
498 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
499
500 2014-04-24 David Blaikie <dblaikie@gmail.com>
501
502 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
503 coax Clang into emitting the definition of the type.
504 * gdb.cp/pr10728-x.h (y): Ditto.
505 * gdb.cp/pr10728-y.cc (y): Ditto.
506
507 2014-04-24 David Blaikie <dblaikie@gmail.com>
508
509 * gdb.base/label.exp: XFAIL label related tests under Clang.
510 * gdb.cp/cplabel.exp: Ditto.
511 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
512 under Clang those using labels.
513
514 2014-04-25 Yao Qi <yao@codesourcery.com>
515
516 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
517 double_label.
518 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
519 partial_label and double_label.
520
521 2014-04-24 David Blaikie <dblaikie@gmail.com>
522
523 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
524
525 2014-04-24 David Blaikie <dblaikie@gmail.com>
526
527 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
528 of the function to work across GCC and Clang.
529 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
530 pointer types (const void ** const V void **).
531
532 2014-04-24 Michael Sturm <michael.sturm@mintel.com>
533 Walfred Tedeschi <walfred.tedeschi@intel.com>
534
535 * Makefile.in (EXECUTABLES): Added i386-avx512.
536 * gdb.arch/i386-avx512.c: New file.
537 * gdb.arch/i386-avx512.exp: Likewise.
538
539 2014-04-23 Keith Seitz <keiths@redhat.com>
540
541 * lib/mi-support.exp (mi_list_breakpoints): Delete.
542 (mi_make_breakpoint_table): New procedure.
543 (mi_create_breakpoint): Use mi_make_breakpoint
544 and return the result.
545 (mi_make_breakpoint): New procedure.
546 (mi_build_kv_pairs): New procedure.
547
548 * gdb.mi/mi-break.exp: Remove unused globals,
549 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
550 All callers updated.
551 * gdb.mi/mi-dprintf.exp: Use variable to track command
552 number.
553 Update all callers of mi_create_breakpoint and use
554 mi_make_breakpoint_table.
555 Remove any unused global variables.
556 * gdb.mi/mi-nonstop.exp: Likewise.
557 * gdb.mi/mi-nsintrall.exp: Likewise.
558 * gdb.mi/mi-nsmoribund.exp: Likewise.
559 * gdb.mi/mi-nsthrexec.exp: Likewise.
560 * gdb.mi/mi-reverse.exp: Likewise.
561 * gdb.mi/mi-simplerun.exp: Likewise.
562 * gdb.mi/mi-stepn.exp: Likewise.
563 * gdb.mi/mi-syn-frame.exp: Likewise.
564 * gdb.mi/mi-until.exp: Likewise.
565 * gdb.mi/mi-var-cp.exp: Likewise.
566 * gdb.mi/mi-var-display.exp: Likewise.
567 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
568 * gdb.mi/mi2-var-child.exp: Likewise.
569 * gdb.mi/mi-vla-c99.exp: Likewise.
570 * lib/mi-support.exp: Likewise.
571
572 From Ian Lance Taylor <iant@cygnus.com>:
573 * lib/gdb.exp (parse_args): New procedure.
574
575 2014-04-23 Pedro Alves <palves@redhat.com>
576
577 * gdb.base/break-unload-file.c: New file.
578 * gdb.base/break-unload-file.exp: New file.
579 * gdb.base/sym-file-lib.c (baz): New function.
580 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
581 field.
582 (load): Store the segment's mapped size.
583 (unload): New function.
584 (unload_shlib): New function.
585 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
586 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
587 set a breakpoint at baz, and call it.
588 * gdb.base/sym-file.exp: New tests for stale breakpoint
589 instructions.
590
591 2014-04-23 Pedro Alves <palves@redhat.com>
592
593 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
594 * gdb.base/hbreak-in-shr-unsupported.c: New file.
595 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
596 * gdb.base/hbreak-unmapped.c: New file.
597 * gdb.base/hbreak-unmapped.exp: New file.
598 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
599 * lib/gdb.exp (gdb_is_target_remote): ... here.
600
601 2014-04-22 Pedro Alves <palves@redhat.com>
602
603 * gdb.base/consecutive-step-over.c: New file.
604 * gdb.base/consecutive-step-over.exp: New file.
605
606 2014-04-22 Pedro Alves <palves@redhat.com>
607
608 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
609 instead of send_gdb/gdb_expect.
610
611 2014-04-22 Yao Qi <yao@codesourcery.com>
612
613 * lib/trace-support.exp (generate_tracefile): New procedure.
614 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
615 return 0.
616 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
617 if generate_tracefile returns 1.
618
619 2014-04-18 Tom Tromey <palves@redhat.com>
620 Pedro alves <tromey@redhat.com>
621
622 PR backtrace/15558
623 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
624 with a backtrace limit.
625 * gdb.python/py-frame-inline.exp: Test running to an inline
626 function with a backtrace limit, and printing the newest frame.
627 * gdb.python/py-frame-inline.c (main): Call f.
628
629 2014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
630
631 * gdb.java/jnpe.exp: Drop srcdir from untested path.
632
633 2014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
634
635 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
636 Drop prefix from unsupported source file path.
637
638 2014-04-17 Yao Qi <yao@codesourcery.com>
639
640 * lib/gdb.exp (with_target_charset): New proc.
641 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
642 with_target_charset.
643 (test_print_strings): Likewise.
644 (test_repeat_bytes): Likewise.
645 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
646 for some tests.
647
648 2014-04-16 Keith Seitz <keiths@redhat.com>
649
650 PR gdb/15827
651 * gdb.dwarf2/corrupt.c: New file.
652 * gdb.dwarf2/corrupt.exp: New file.
653
654 2014-04-16 Keith Seitz <keiths@redhat.com>
655
656 PR c++/16597
657 * gdb.cp/namelessclass.cc: New file.
658 * gdb.cp/namelessclass.exp: New file.
659 * gdb.cp/namelessclass.S: New file.
660
661 2014-04-16 Doug Evans <dje@google.com>
662
663 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
664 Add comment.
665 (gdbserver_default_get_comm_port): New function.
666 (gdbserver_start): Check if board file provided
667 "gdbserver,get_comm_port" and use it if so.
668 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
669 (gdb,socketport): Set to "stdio".
670 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
671 (stdio_gdbserver_template): Delete.
672 (${board}_get_remote_address): Update.
673 (${board}_build_remote_cmd): Delete.
674 (${board}_get_comm_port): New function.
675 (${board}_spawn): Update.
676 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
677 Delete.
678 (${board}_get_remote_address): Update.
679 (${board}_get_comm_port): New function.
680
681 2014-04-16 Andrew Burgess <aburgess@broadcom.com>
682
683 * gdb.base/memattr.exp: Improve regexps to handle memory regions
684 appearing in any order.
685
686 2014-04-15 Doug Evans <dje@google.com>
687
688 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
689 uninitialized value of "description".
690
691 2014-04-15 Keith Seitz <keiths@redhat.com>
692
693 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
694 Remove unused globals.
695 (test_running_the_program): Likewise.
696 (test_controlled_execution): Likewise.
697 (test_controlling_breakpoints): Likewise.
698 (test_program_termination): Likewise.
699
700 2014-04-15 Keith Seitz <keiths@redhat.com>
701
702 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
703 unused globals.
704 (test_rbreak_creation_and_listing): Likewise.
705 (test_ignore_count): Likewise.
706 (test_error): Likewise.
707
708 2014-04-15 Pedro Alves <palves@redhat.com>
709
710 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
711 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
712 sym-file-loader.c.
713 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
714 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
715 to sym-file-loader.c.
716 (struct library): Forward declare.
717 (load_shlib, lookup_function): Change prototypes.
718 (find_shstrtab, find_strtab, find_shdr, find_symtab)
719 (translate_offset): Remove declarations.
720 (get_text_addr): New declaration.
721 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
722 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
723 sym-file-loader.h.
724 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
725 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
726 here from sym-file-loader.h.
727 (struct library): New structure.
728 (load_shlib, lookup_function): Change prototypes and adjust to
729 work with a struct library.
730 (find_shstrtab, find_strtab, find_shdr, find_symtab)
731 (translate_offset): Make static.
732 (get_text_addr): New function.
733 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
734
735 2014-04-15 Pedro Alves <palves@redhat.com>
736
737 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
738
739 2014-04-15 Pedro Alves <palves@redhat.com>
740
741 * gdb.base/sym-file-loader.c: Include <limits.h>.
742 (SELF_LINK): New define.
743 (get_origin): New function.
744 (load_shlib): Use it.
745 * gdb.base/sym-file.exp: Don't early return if the target is
746 remote. Use runto_main, and issue fail is that fails. Use
747 gdb_load_shlibs.
748 (shlib_name): Delete.
749 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
750
751 2014-04-15 Pedro Alves <palves@redhat.com>
752
753 * gdb.base/sym-file.exp: Remove regex characters from test
754 message. Don't refer to breakpoint numbers in test messages.
755
756 2014-04-14 Keith Seitz <keiths@redhat.com>
757
758 PR c++/16253
759 * gdb.cp/var-tag.cc: New file.
760 * gdb.cp/var-tag.exp: New file.
761 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
762 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
763 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
764 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
765
766 2014-04-14 Tom Tromey <tromey@redhat.com>
767
768 * gdb.cp/classes.exp (test_enums): Handle underlying type.
769 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
770 type.
771 * gdb.cp/enum-class.exp: New file.
772 * gdb.cp/enum-class.cc: New file.
773
774 2014-04-14 Tom Tromey <tromey@redhat.com>
775
776 * gdb.dwarf2/enum-type.exp: New file.
777
778 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
779
780 * gdb.mi/mi-vla-c99.exp: New file.
781 * gdb.mi/vla.c: New file.
782
783 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
784
785 * gdb.base/vla-datatypes.c: New file.
786 * gdb.base/vla-datatypes.exp: New file.
787
788 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
789
790 * gdb.base/vla-ptr.c: New file.
791 * gdb.base/vla-ptr.exp: New file.
792
793 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
794
795 * gdb.dwarf2/count.exp: New file.
796
797 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
798
799 * gdb.base/vla-sideeffect.c: New file.
800 * gdb.base/vla-sideeffect.exp: New file.
801
802 2014-04-14 David Blaikie <dblaikie@gmail.com>
803
804 * gdb.mi/non-stop.c: Add return value for non-void function return
805 statement.
806 * gdb.threads/staticthreads.c: Ditto.
807
808 2014-04-12 Siva Chandra Reddy <sivachandra@google.com>
809 Doug Evans <xdje42@gmail.com>
810
811 * gdb.guile/scm-value.c: Improve test case.
812 * gdb.guile/scm-value.exp: Add new test.
813
814 2014-04-11 David Blaikie <dblaikie@gmail.com>
815
816 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
817 override Clang's default.
818
819 2014-04-11 Joel Brobecker <brobecker@adacore.com>
820
821 Revert the following changes (regressions):
822
823 * gdb.base/vla-sideeffect.c: New file.
824 * gdb.base/vla-sideeffect.exp: New file.
825
826 * gdb.dwarf2/count.exp: New file.
827
828 * gdb.base/vla-multi.c: New file.
829 * gdb.base/vla-multi.exp: New file.
830
831 * gdb.base/vla-ptr.c: New file.
832 * gdb.base/vla-ptr.exp: New file.
833
834 * gdb.base/vla-datatypes.c: New file.
835 * gdb.base/vla-datatypes.exp: New file.
836
837 * gdb.mi/mi-vla-c99.exp: New file.
838 * gdb.mi/vla.c: New file.
839
840 2014-04-11 Keith Seitz <keiths@redhat.com>
841
842 PR c++/16675
843 * gdb.cp/cpsizeof.exp: New file.
844 * gdb.cp/cpsizeof.cc: New file.
845
846 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
847
848 * gdb.mi/mi-vla-c99.exp: New file.
849 * gdb.mi/vla.c: New file.
850
851 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
852
853 * gdb.base/vla-datatypes.c: New file.
854 * gdb.base/vla-datatypes.exp: New file.
855
856 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
857
858 * gdb.base/vla-ptr.c: New file.
859 * gdb.base/vla-ptr.exp: New file.
860
861 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
862
863 * gdb.base/vla-multi.c: New file.
864 * gdb.base/vla-multi.exp: New file.
865
866 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
867
868 * gdb.dwarf2/count.exp: New file.
869
870 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
871
872 * gdb.base/vla-sideeffect.c: New file.
873 * gdb.base/vla-sideeffect.exp: New file.
874
875 2014-04-11 Yao Qi <yao@codesourcery.com>
876
877 * gdb.base/completion.exp: Check file exists before running tests
878 on file completion.
879
880 2014-04-10 Pedro Alves <palves@redhat.com>
881
882 * gdb.base/cond-eval-mode.c: New file.
883 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
884 prepare_for_testing to build the new file. Check result of
885 runto_main.
886 (test_break, test_watch): New procedures.
887 (top level): Use them.
888
889 2014-04-08 Pierre Muller <muller@sourceware.org>
890
891 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
892 Ctrl-V use for mingw hosts.
893
894 2014-04-07 Siva Chandra Reddy <sivachandra@google.com>
895
896 * gdb.python/py-value.c: Improve test case.
897 * gdb.python/py-value.exp: Add new test.
898
899 2014-04-07 David Blaikie <dblaikie@gmail.com>
900
901 * lib/compiler.c: Identify the clang compiler.
902 * lib/compiler.cc: Ditto.
903
904 2014-04-03 Yao Qi <yao@codesourcery.com>
905
906 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
907
908 2014-04-01 Anton Blanchard <anton@samba.org>
909
910 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
911 messages unique.
912
913 2014-04-01 Anton Blanchard <anton@samba.org>
914
915 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
916 prepare_for_testing.
917
918 2014-04-01 Anton Blanchard <anton@samba.org>
919
920 * gdb.arch/ppc64-atomic-inst.c: Remove.
921 * gdb.arch/ppc64-atomic-inst.S: New file.
922 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
923
924 2014-03-31 Doug Evans <dje@google.com>
925
926 * gdb.base/print-symbol-loading-lib.c: New file.
927 * gdb.base/print-symbol-loading-main.c: New file.
928 * gdb.base/print-symbol-loading.exp: New file.
929
930 2014-03-31 Yao Qi <yao@codesourcery.com>
931
932 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
933
934 2014-03-28 Joel Brobecker <brobecker@adacore.com>
935
936 * gdb.ada/mi_dyn_arr: New testcase.
937
938 2014-03-27 Doug Evans <dje@google.com>
939
940 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
941
942 2014-03-27 Yao Qi <yao@codesourcery.com>
943
944 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
945 if target is nios2-*-*.
946
947 2014-03-26 Yao Qi <yao@codesourcery.com>
948
949 * lib/gdb.exp (readline_is_used): New proc.
950 * gdb.base/completion.exp: Move tests on command complete up.
951 Skip the rest of tests if readline is not used.
952 * gdb.ada/complete.exp: Skp the test if readline is not
953 used.
954 * gdb.base/filesym.exp: Likewise.
955 * gdb.base/macscp.exp: Likewise.
956 * gdb.base/readline-ask.exp: Likewise.
957 * gdb.base/readline.exp: Likewise.
958 * gdb.python/py-cmd.exp: Likewise.
959 * gdb.trace/tfile.exp: Likewise.
960
961 2014-03-26 Yao Qi <yao@codesourcery.com>
962
963 * gdb.base/macscp.exp: Fix code format issues.
964
965 2014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
966
967 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
968 * gdb.asm/powerpc64le.inc: New file.
969
970 2014-03-25 Pedro Alves <palves@redhat.com>
971 Doug Evans <dje@google.com>
972
973 * gdb.base/source-execution.c: New file.
974 * gdb.base/source-execution.exp: New file.
975 * gdb.base/source-execution.gdb: New file.
976
977 2014-03-24 Doug Evans <dje@google.com>
978
979 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
980 using fission.
981
982 2014-03-24 Hui Zhu <hui@codesourcery.com>
983 Pedro Alves <palves@redhat.com>
984
985 PR breakpoints/16101
986 * gdb.base/dprintf.exp: Use unsupported rather than changing the
987 test pass/fail messages. Detect missing support for dprintf when
988 breakpoints are actually inserted.
989 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
990 breakpoints are actually inserted.
991 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
992 fails.
993
994 2014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
995
996 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
997
998 2014-03-22 Doug Evans <xdje42@gmail.com>
999
1000 * gdb.python/python.exp (python not supported): Verify multi-line
1001 python command issues an error.
1002 * gdb.guile/guile.exp (guile not supported): Verify multi-line
1003 guile command issues an error.
1004
1005 2014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1006
1007 * gdb.threads/thread-specific.exp: Handle the lack of usable
1008 $this_breakpoint and $this_thread.
1009
1010 2014-03-21 Hui Zhu <hui@codesourcery.com>
1011
1012 * gdb.base/attach.exp (do_command_attach_tests): New.
1013
1014 2014-03-20 Tom Tromey <tromey@redhat.com>
1015 Pedro Alves <palves@redhat.com>
1016
1017 PR cli/15718
1018 * gdb.base/condbreak-call-false.c: New file.
1019 * gdb.base/condbreak-call-false.exp: New file.
1020
1021 2014-03-20 Pedro Alves <palves@redhat.com>
1022
1023 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1024 Delete.
1025 (block_signals, unblock_signals): Delete.
1026 (child_function_2, main): Remove references to deleted variable
1027 and functions.
1028
1029 2014-03-20 Pedro Alves <palves@redhat.com>
1030
1031 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1032 Use pthread_kill to signal thread 2.
1033 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1034 Adjust to make the test send itself a signal rather than using the
1035 host's "kill" command.
1036
1037 2014-03-20 Pedro Alves <palves@redhat.com>
1038
1039 * gdb.threads/multiple-step-overs.c: New file.
1040 * gdb.threads/multiple-step-overs.exp: New file.
1041 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1042 Adjust expected infrun debug output.
1043
1044 2014-03-20 Pedro Alves <palves@redhat.com>
1045
1046 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1047 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1048
1049 2014-03-20 Pedro Alves <palves@redhat.com>
1050
1051 PR breakpoints/7143
1052 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1053 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1054 of gdb_test_multiple.
1055 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1056 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1057
1058 2014-03-20 Pedro Alves <palves@redhat.com>
1059
1060 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1061 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1062
1063 2014-03-19 Pedro Alves <palves@redhat.com>
1064
1065 * gdb.base/async.exp: Remove early return.
1066
1067 2014-03-19 Pedro Alves <palves@redhat.com>
1068
1069 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1070
1071 2014-03-19 Pedro Alves <palves@redhat.com>
1072
1073 * gdb.base/async.exp (test_background): Expect \r\n after
1074 "completed." in the fail pattern.
1075
1076 2014-03-19 Pedro Alves <palves@redhat.com>
1077
1078 * gdb.base/async.exp (test_background): New procedure.
1079 Use it for all background execution command tests.
1080
1081 2014-03-19 Pedro Alves <palves@redhat.com>
1082
1083 * gdb.base/async.exp: Use prepare_for_testing.
1084
1085 2014-03-19 Pedro Alves <palves@redhat.com>
1086
1087 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1088 the same line.
1089
1090 2014-03-19 Pedro Alves <palves@redhat.com>
1091
1092 * gdb.base/async.c (main): Add "jump here" and "until here" line
1093 marker comments.
1094 * gdb.base/async.exp (jump_here): New global.
1095 (jump& test): Use it.
1096 (until_here): New global.
1097 (until& test): Use it.
1098
1099 2014-03-19 Pedro Alves <palves@redhat.com>
1100
1101 * gdb.base/async.exp: Don't frob gdb_protocol.
1102
1103 2014-03-18 Doug Evans <xdje42@gmail.com>
1104
1105 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
1106 Fix spelling of exec-done-display.
1107
1108 2014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
1109
1110 PR gdb/15358
1111 * gdb.base/gdb-sigterm.c: New file.
1112 * gdb.base/gdb-sigterm.exp: New file.
1113
1114 2014-03-18 Pedro Alves <palves@redhat.com>
1115
1116 PR gdb/13860
1117 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
1118 * lib/mi-support.exp (mi_expect_stop): Add special handling for
1119 solib-event.
1120
1121 2014-03-17 Joel Brobecker <brobecker@adacore.com>
1122
1123 * gdb.ada/pckd_arr_ren: New testcase.
1124
1125 2014-03-13 Doug Evans <xdje42@gmail.com>
1126
1127 PR guile/16612
1128 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
1129 collect after discarding symbols.
1130
1131 2014-03-13 Ludovic Courtès <ludo@gnu.org>
1132 Doug Evans <xdje42@gmail.com>
1133
1134 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
1135 to history survives a gc.
1136
1137 2014-03-13 Pedro Alves <palves@redhat.com>
1138
1139 * gdb.base/default.exp: Don't test "target procfs".
1140
1141 2014-03-13 Pedro Alves <palves@redhat.com>
1142
1143 * gdb.base/default.exp: Update "target child" and "target procfs"
1144 tests to not expect "Unix".
1145
1146 2014-03-12 Tom Tromey <tromey@redhat.com>
1147
1148 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
1149 New procs. Add target-async tests.
1150 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
1151 Add target-async tests.
1152
1153 2014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1154
1155 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
1156 'func_start' and 'func_end' for the beginning and end of the
1157 function code, respectively.
1158 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
1159 'func_end' instead of 'func' and 'main'.
1160
1161 2014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1162
1163 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
1164 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
1165 generate the debug info assembler source.
1166
1167 2014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1168
1169 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
1170 * gdb.dwarf2/arr-subrange.exp: Likewise.
1171 * gdb.dwarf2/dwz.exp: Likewise.
1172 * gdb.dwarf2/method-ptr.exp: Likewise.
1173 * gdb.dwarf2/missing-sig-type.exp: Likewise.
1174 * gdb.dwarf2/subrange.exp: Likewise.
1175 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
1176 * gdb.dwarf2/implptrpiece.exp: Likewise.
1177 * gdb.dwarf2/nostaticblock.exp: Likewise.
1178
1179 2014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1180
1181 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
1182 directory to absolute path name arguments.
1183
1184 2014-03-10 Joel Brobecker <brobecker@adacore.com>
1185
1186 * gdb.ada/tagged_access: New testcase.
1187
1188 2014-03-07 Markus Metzger <markus.t.metzger@intel.com>
1189
1190 * gdb.btrace/data.exp: Update expected output.
1191
1192 2014-03-06 Yao Qi <yao@codesourcery.com>
1193
1194 * gdb.trace/pr16508.exp: New file.
1195
1196 2014-03-05 Pedro Alves <palves@redhat.com>
1197
1198 PR gdb/16575
1199 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
1200 procedure.
1201 (top level): Adjust to use it. Add tests that exercise breakpoint
1202 interaction with the code-cache.
1203
1204 2014-02-26 Ludovic Courtès <ludo@gnu.org>
1205
1206 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
1207 test for 'history-append!'.
1208
1209 2014-02-26 Joel Brobecker <brobecker@adacore.com>
1210
1211 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
1212 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
1213 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
1214 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
1215 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
1216 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
1217
1218 2014-02-26 Joel Brobecker <brobecker@adacore.com>
1219
1220 * testsuite/gdb.python/py-pp-re-notag.c: New file.
1221 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
1222 * testsuite/gdb.python/py-pp-re-notag.p: New file.
1223
1224 2014-02-26 Joel Brobecker <brobecker@adacore.com>
1225
1226 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
1227
1228 2014-02-26 Joel Brobecker <brobecker@adacore.com>
1229
1230 * gdb.dwarf2/arr-stride.c: New file.
1231 * gdb.dwarf2/arr-stride.exp: New file.
1232
1233 2014-02-26 Pedro Alves <palves@redhat.com>
1234
1235 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
1236 that won't ever trigger. Make sure that GDB reports the correct
1237 breakpoint that caused the stop.
1238
1239 2014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1240
1241 PR gdb/16626
1242 * gdb.base/auto-load-script: New file.
1243 * gdb.base/auto-load.c: New file.
1244 * gdb.base/auto-load.exp: New file.
1245
1246 PR gdb/16626
1247 * gdb.base/auto-load.exp: Fix out-of-srctree run.
1248
1249 2014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1250
1251 Fix dw2-icycle.exp -fsanitize=address GDB crash.
1252 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
1253
1254 2014-02-24 Doug Evans <dje@google.com>
1255
1256 * lib/gdb.exp (run_on_host): Log error output if program fails.
1257
1258 2014-02-21 Pedro Alves <palves@redhat.com>
1259
1260 * gdb.threads/step-after-sr-lock.c: Rename to ...
1261 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
1262 * gdb.threads/step-after-sr-lock.exp: Rename to ...
1263 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1264 ... this.
1265
1266 2014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
1267
1268 PR tdep/16397
1269 * gdb.arch/amd64-stap-special-operands.exp: New file.
1270 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
1271 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
1272 * gdb.arch/amd64-stap-triplet.S: Likewise.
1273 * gdb.arch/amd64-stap-triplet.c: Likewise.
1274
1275 2014-02-20 Joel Brobecker <brobecker@adacore.com>
1276
1277 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
1278 in .section pseudo-op.
1279
1280 2014-02-20 lin zuojian <manjian2006@gmail.com>
1281 Joel Brobecker <brobecker@adacore.com>
1282 Doug Evans <xdje42@gmail.com>
1283
1284 PR symtab/16581
1285 * gdb.dwarf2/dw2-icycle.S: New file.
1286 * gdb.dwarf2/dw2-icycle.c: New file.
1287 * gdb.dwarf2/dw2-icycle.exp: New file.
1288
1289 2014-02-19 Siva Chandra Reddy <sivachandra@google.com>
1290
1291 * gdb.python/py-value-cc.cc: Improve test case to enable testing
1292 operations on gdb.Value objects.
1293 * gdb.python/py-value-cc.exp: Add new test to test operations on
1294 gdb.Value objects.
1295
1296 2014-02-18 Doug Evans <dje@google.com>
1297
1298 * Makefile.in (TESTS): New variable.
1299 (expanded_tests, expanded_tests_or_none): New variables
1300 (check-single): Pass $(expanded_tests_or_none) to runtest.
1301 (check-parallel): Only run tests in $(TESTS) if non-empty.
1302 (check/no-matching-tests-found): New rule.
1303 * README: Document TESTS makefile variable.
1304
1305 2014-02-18 Doug Evans <dje@google.com>
1306
1307 * Makefile.in (check-parallel): rm -rf outputs temp.
1308
1309 2014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1310
1311 Fix "ERROR: no fileid for" in the testsuite.
1312 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1313
1314 2014-02-12 Doug Evans <dje@google.com>
1315
1316 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1317 (MISCELLANEOUS): New variable.
1318 (clean): rm -rf $(MISCELLANEOUS).
1319 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1320 dwp live in the same directory as symlinks, with each symlink pointed
1321 to a differently named file in a different directory.
1322
1323 2014-02-11 Doug Evans <dje@google.com>
1324
1325 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1326 of Tcl file commands.
1327
1328 2014-02-10 Mark Kettenis <kettenis@gnu.org>
1329
1330 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1331 "kill -SIGUSR1 -1".
1332
1333 2014-02-10 Joel Brobecker <brobecker@adacore.com>
1334
1335 * gdb.ada/tick_length_array_enum_idx: New testcase.
1336
1337 2014-02-10 Doug Evans <xdje42@gmail.com>
1338
1339 * configure.ac (AC_OUTPUT): Add gdb.guile.
1340 * configure: Regenerate.
1341 * lib/gdb-guile.exp: New file.
1342 * lib/gdb.exp (get_target_charset): New function.
1343 * gdb.base/help.exp: Update expected output from "apropos apropos".
1344 * gdb.guile/Makefile.in: New file.
1345 * gdb.guile/guile.exp: New file.
1346 * gdb.guile/scm-arch.c: New file.
1347 * gdb.guile/scm-arch.exp: New file.
1348 * gdb.guile/scm-block.c: New file.
1349 * gdb.guile/scm-block.exp: New file.
1350 * gdb.guile/scm-breakpoint.c: New file.
1351 * gdb.guile/scm-breakpoint.exp: New file.
1352 * gdb.guile/scm-disasm.c: New file.
1353 * gdb.guile/scm-disasm.exp: New file.
1354 * gdb.guile/scm-equal.c: New file.
1355 * gdb.guile/scm-equal.exp: New file.
1356 * gdb.guile/scm-error.exp: New file.
1357 * gdb.guile/scm-error.scm: New file.
1358 * gdb.guile/scm-frame-args.c: New file.
1359 * gdb.guile/scm-frame-args.exp: New file.
1360 * gdb.guile/scm-frame-args.scm: New file.
1361 * gdb.guile/scm-frame-inline.c: New file.
1362 * gdb.guile/scm-frame-inline.exp: New file.
1363 * gdb.guile/scm-frame.c: New file.
1364 * gdb.guile/scm-frame.exp: New file.
1365 * gdb.guile/scm-generics.exp: New file.
1366 * gdb.guile/scm-gsmob.exp: New file.
1367 * gdb.guile/scm-iterator.c: New file.
1368 * gdb.guile/scm-iterator.exp: New file.
1369 * gdb.guile/scm-math.c: New file.
1370 * gdb.guile/scm-math.exp: New file.
1371 * gdb.guile/scm-objfile-script-gdb.in: New file.
1372 * gdb.guile/scm-objfile-script.c: New file.
1373 * gdb.guile/scm-objfile-script.exp: New file.
1374 * gdb.guile/scm-objfile.c: New file.
1375 * gdb.guile/scm-objfile.exp: New file.
1376 * gdb.guile/scm-ports.exp: New file.
1377 * gdb.guile/scm-pretty-print.c: New file.
1378 * gdb.guile/scm-pretty-print.exp: New file.
1379 * gdb.guile/scm-pretty-print.scm: New file.
1380 * gdb.guile/scm-section-script.c: New file.
1381 * gdb.guile/scm-section-script.exp: New file.
1382 * gdb.guile/scm-section-script.scm: New file.
1383 * gdb.guile/scm-symbol.c: New file.
1384 * gdb.guile/scm-symbol.exp: New file.
1385 * gdb.guile/scm-symtab-2.c: New file.
1386 * gdb.guile/scm-symtab.c: New file.
1387 * gdb.guile/scm-symtab.exp: New file.
1388 * gdb.guile/scm-type.c: New file.
1389 * gdb.guile/scm-type.exp: New file.
1390 * gdb.guile/scm-value-cc.cc: New file.
1391 * gdb.guile/scm-value-cc.exp: New file.
1392 * gdb.guile/scm-value.c: New file.
1393 * gdb.guile/scm-value.exp: New file.
1394 * gdb.guile/source2.scm: New file.
1395 * gdb.guile/types-module.cc: New file.
1396 * gdb.guile/types-module.exp: New file.
1397
1398 2014-02-10 Yao Qi <yao@codesourcery.com>
1399
1400 PR testsuite/16543
1401 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1402 * configure: Regenerated.
1403 * Makefile.in: New file.
1404
1405 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1406
1407 * gdb.python/py-framefilter.exp: Fix typo.
1408
1409 2014-02-08 Yao Qi <yao@codesourcery.com>
1410
1411 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1412 that no =breakpoint-modified is emitted when breakpoints are
1413 modified through MI commands.
1414
1415 2014-02-07 Pedro Alves <pedro@codesourcery.com>
1416 Pedro Alves <palves@redhat.com>
1417
1418 * gdb.threads/step-after-sr-lock.c: New file.
1419 * gdb.threads/step-after-sr-lock.exp: New file.
1420
1421 2014-02-07 Pedro Alves <palves@redhat.com>
1422
1423 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1424
1425 2014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1426
1427 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1428 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1429
1430 2014-02-06 Doug Evans <xdje42@gmail.com>
1431
1432 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1433 output.
1434
1435 * gdb.gdb/python-interrupts.exp: New file.
1436
1437 2014-02-05 Yao Qi <yao@codesourcery.com>
1438
1439 * gdb.trace/report.exp (use_collected_data): Test the output
1440 of "info threads" and "info inferiors".
1441
1442 2014-02-05 Yao Qi <yao@codesourcery.com>
1443
1444 Revert this patch:
1445
1446 2013-05-24 Yao Qi <yao@codesourcery.com>
1447
1448 * gdb.trace/tfile.exp: Test inferior and thread.
1449
1450 2014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1451
1452 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1453 on a function.
1454 * gdb.base/step-bt.c: Call hello via function pointer to make
1455 sure its first instruction is executed on powerpc64le-linux.
1456
1457 2014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1458
1459 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1460
1461 2014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1462
1463 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1464 of the test patterns for use on little-endian systems.
1465
1466 2014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1467
1468 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1469 (decimal_vector): Fix for little-endian.
1470
1471 2014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1472
1473 * gdb.arch/sparc-sysstep.exp: New file.
1474 * gdb.arch/sparc-sysstep.c: Likewise.
1475
1476 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1477
1478 2014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1479
1480 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1481
1482 2014-01-23 Tom Tromey <tromey@redhat.com>
1483
1484 * gdb.ada/array_char_idx: New testcase.
1485
1486 2014-01-23 Tom Tromey <tromey@redhat.com>
1487
1488 PR python/16487:
1489 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1490 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1491 classes.
1492
1493 2014-01-23 Tom Tromey <tromey@redhat.com>
1494
1495 PR python/16491:
1496 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1497 string from an inferior frame.
1498 * gdb.python/py-framefilter-mi.exp: Update.
1499
1500 2014-01-22 Doug Evans <dje@google.com>
1501
1502 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1503
1504 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1505
1506 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1507
1508 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1509
1510 * gdb.trace/entry-values.exp: Remove excess space character from
1511 regex patterns. Handle s390 call instruction.
1512
1513 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1514
1515 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1516 define "*_start" label. Make "name" static.
1517 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1518 ${name} by references to ${name}_start.
1519
1520 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1521
1522 * gdb.base/info-macros.exp: Remove "debug" from the compile
1523 options.
1524
1525 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1526
1527 * gdb.dlang/demangle.exp: New file.
1528
1529 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1530
1531 * gdb.dlang/primitive-types.exp: New file.
1532
1533 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1534
1535 * configure.ac: Create gdb.dlang/Makefile.
1536 * configure: Regenerate.
1537 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1538 * gdb.dlang/Makefile.in: New file.
1539 * lib/d-support.exp: New file.
1540 * lib/gdb.exp (skip_d_tests): New proc.
1541
1542 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1543
1544 * gdb.btrace/delta.exp: Check reverse stepi.
1545 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1546 * gdb.btrace/finish.exp: New.
1547 * gdb.btrace/next.exp: New.
1548 * gdb.btrace/nexti.exp: New.
1549 * gdb.btrace/record_goto.c: Add comments.
1550 * gdb.btrace/step.exp: New.
1551 * gdb.btrace/stepi.exp: New.
1552 * gdb.btrace/multi-thread-step.c: New.
1553 * gdb.btrace/multi-thread-step.exp: New.
1554 * gdb.btrace/rn-dl-bind.c: New.
1555 * gdb.btrace/rn-dl-bind.exp: New.
1556 * gdb.btrace/data.c: New.
1557 * gdb.btrace/data.exp: New.
1558 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1559
1560 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1561
1562 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1563 * gdb.btrace/exception.exp: Update.
1564 * gdb.btrace/instruction_history.exp: Update.
1565 * gdb.btrace/record_goto.exp: Update.
1566 * gdb.btrace/tailcall.exp: Update.
1567 * gdb.btrace/unknown_functions.exp: Update.
1568 * gdb.btrace/delta.exp: New.
1569
1570 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1571
1572 * gdb.btrace/record_goto.exp: Add backtrace test.
1573 * gdb.btrace/tailcall.exp: Add backtrace test.
1574
1575 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1576
1577 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1578 * gdb.btrace/record_goto.c: New.
1579 * gdb.btrace/record_goto.exp: New.
1580 * gdb.btrace/x86-record_goto.S: New.
1581
1582 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1583
1584 * gdb.btrace/function_call_history.exp: Update tests.
1585 * gdb.btrace/instruction_history.exp: Update tests.
1586
1587 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1588
1589 * gdb.btrace/function_call_history.exp: Fix expected field
1590 order for "record function-call-history".
1591 Add new tests for "record function-call-history /c".
1592 * gdb.btrace/exception.cc: New.
1593 * gdb.btrace/exception.exp: New.
1594 * gdb.btrace/tailcall.exp: New.
1595 * gdb.btrace/x86-tailcall.S: New.
1596 * gdb.btrace/x86-tailcall.c: New.
1597 * gdb.btrace/unknown_functions.c: New.
1598 * gdb.btrace/unknown_functions.exp: New.
1599 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1600
1601 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1602
1603 * gdb.btrace/instruction_history.exp: Update.
1604 * gdb.btrace/function_call_history.exp: Update.
1605
1606 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1607
1608 * gdb.btrace/function_call_history.exp: Fix expected function
1609 trace.
1610 * gdb.btrace/instruction_history.exp: Initialize traced.
1611 Remove traced_functions.
1612
1613 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1614
1615 * gdb.btrace/function_call_history.exp: Update
1616 * gdb.btrace/instruction_history.exp: Update.
1617
1618 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1619
1620 * gdb.btrace/enable.exp: Update expected text.
1621
1622 2014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1623
1624 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1625 bytes.
1626
1627 2014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1628
1629 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1630
1631 2014-01-15 Omair Javaid <omair.javaid@linaro.org>
1632
1633 * lib/gdb.exp (supports_process_record): Return true for
1634 arm*-linux*. (supports_reverse): Likewise.
1635
1636 2014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1637
1638 PR python/15464
1639 PR python/16113
1640 * gdb.python/py-type.c: Enhance test case.
1641 * gdb.python/py-value-cc.cc: Likewise
1642 * gdb.python/py-type.exp: Add new tests.
1643 * gdb.python/py-value-cc.exp: Likewise
1644
1645 2014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1646 Pedro Alves <palves@redhat.com>
1647
1648 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1649 Make "name" extern.
1650 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1651 references to ${name}_start by references to ${name}.
1652
1653 2014-01-10 Joel Brobecker <brobecker@adacore.com>
1654
1655 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1656
1657 2014-01-10 Joel Brobecker <brobecker@adacore.com>
1658
1659 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1660
1661 2014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1662 Pedro Alves <palves@redhat.com>
1663
1664 * gdb.mi/mi-info-os.exp: Connect to the target with
1665 mi_gdb_target_load.
1666
1667 2014-01-08 Pedro Alves <palves@redhat.com>
1668
1669 * gdb.threads/reconnect-signal.c: New file.
1670 * gdb.threads/reconnect-signal.exp: New file.
1671
1672 2014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1673
1674 * gdb.base/source-dir.exp: New file.
1675
1676 2014-01-07 Joel Brobecker <brobecker@adacore.com>
1677
1678 * gdb.ada/mi_interface: New testcase.
1679
1680 2014-01-07 Joel Brobecker <brobecker@adacore.com>
1681
1682 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1683 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1684 gdb.ada/pp-rec-component/pck.ads: New files.
1685
1686 2014-01-07 Joel Brobecker <brobecker@adacore.com>
1687
1688 * gdb.python/py-pp-integral.c: New file.
1689 * gdb.python/py-pp-integral.py: New file.
1690 * gdb.python/py-pp-integral.exp: New file.
1691
1692 For older changes see ChangeLog-1993-2013.
1693 \f
1694 ;; Local Variables:
1695 ;; mode: change-log
1696 ;; left-margin: 8
1697 ;; fill-column: 74
1698 ;; version-control: never
1699 ;; End:
1700
1701 Copyright 2014 Free Software Foundation, Inc.
1702 Copying and distribution of this file, with or without modification,
1703 are permitted provided the copyright notice and this notice are preserved.