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