Overwrite ${board}_file in local-remote-host
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
... / ...
CommitLineData
12014-05-14 Yao Qi <yao@codesourcery.com>
2
3 * boards/local-remote-host-notty.exp (${board}_file): New
4 proc.
5
62014-05-07 Kyle McMartin <kyle@redhat.com>
7
8 Pushed by Joel Brobecker <brobecker@adacore.com>.
9 * gdb.arch/aarch64-atomic-inst.c: New file.
10 * gdb.arch/aarch64-atomic-inst.exp: New file.
11
122014-05-07 Yao Qi <yao@codesourcery.com>
13
14 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
15 in current context" too.
16
172014-05-05 Keith Seitz <keiths@redhat.com>
18
19 * gdb.linespec/ls-dollar.exp: Add test for linespec
20 file:convenience_variable.
21
222014-05-05 Yao Qi <yao@codesourcery.com>
23
24 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
25 traceframes into tfile and ctf trace files. Read data from
26 trace file and test collected data.
27 (gdb_collect_locals_test): Likewise.
28 (gdb_unavailable_registers_test): Likewise.
29 (gdb_unavailable_floats): Likewise.
30 (gdb_collect_globals_test): Likewise.
31 (top-level): Append "ctf" to trace_file_targets if GDB
32 supports.
33
342014-05-05 Yao Qi <yao@codesourcery.com>
35
36 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
37 code to ...
38 (gdb_collect_args_test_1): ... it. New proc.
39 (gdb_collect_locals_test): Move some code to ...
40 (gdb_collect_locals_test_1): ... it. New proc.
41 (gdb_unavailable_registers_test): Move some code to ...
42 (gdb_unavailable_registers_test_1): ... it. New proc.
43 (gdb_unavailable_floats): Move some code to ...
44 (gdb_unavailable_floats_1): ... it. New proc.
45
462014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
47
48 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
49 probes to test for bitness recognition.
50 * gdb.arch/amd64-stap-optional-prefix.exp
51 (test_probe_value_without_reg): New procedure.
52 Add code to test for different kinds of bitness.
53
542014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
55
56 PR breakpoints/16889
57 * gdb.arch/amd64-stap-optional-prefix.S: New file.
58 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
59
602014-05-01 Pedro Alves <palves@redhat.com>
61
62 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
63 gdb_file_cmd if no file is specified.
64 * boards/native-extended-gdbserver.exp (gdb_load): Use the
65 last_loaded_file to set the remote exec-file.
66
672014-05-01 Pedro Alves <palves@redhat.com>
68
69 * boards/local-remote-host.exp: New file.
70
712014-05-01 Pedro Alves <palves@redhat.com>
72
73 * boards/local-remote-host.exp: Rename to ...
74 * boards/local-remote-host-notty.exp: ... this.
75
762014-04-28 Joel Brobecker <brobecker@adacore.com>
77
78 * gdb.ada/dyn_arrayidx: New testcase.
79
802014-04-26 Yao Qi <yao@codesourcery.com>
81
82 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
83 and compute the length of function main. Save it in
84 $main_length.
85 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
86 (top-level): Use gdb_compile to compile objects into
87 executable and restart GDB. Remove invocation to
88 prepare_for_testing.
89
902014-04-25 Simon Marchi <simon.marchi@ericsson.com>
91 Pedro Alves <palves@redhat.com>
92
93 PR server/16255
94 * gdb.multi/multi-attach.c: New file.
95 * gdb.multi/multi-attach.exp: New file.
96
972014-04-25 Pedro Alves <palves@redhat.com>
98
99 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
100 user.
101 (top level): Test that "set remote conditional-breakpoints-packet
102 off" works as intended.
103 * gdb.base/dprintf.exp: Test that "set remote
104 breakpoint-commands-packet off" works as intended.
105 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
106 New function.
107 (top level): Call it.
108 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
109 remote fast-tracepoints-packet off" works as intended.
110 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
111 * lib/gdb.exp (gdb_is_target_remote): ... here.
112
1132014-04-24 David Blaikie <dblaikie@gmail.com>
114
115 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
116 ensure clang would not discard them.
117 * gdb.base/gdbvars.c: Ditto.
118 * gdb.base/memattr.c: Ditto.
119 * gdb.base/whatis.c: Ditto.
120 * gdb.python/py-prettyprint.c: Ditto.
121 * gdb.trace/actions.c: Ditto.
122 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
123 ensure clang would not discard it.
124
1252014-04-24 David Blaikie <dblaikie@gmail.com>
126
127 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
128 clang to emit the full definition of type required by the test
129 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
130
1312014-04-24 David Blaikie <dblaikie@gmail.com>
132
133 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
134 coax Clang into emitting the definition of the type.
135 * gdb.cp/pr10728-x.h (y): Ditto.
136 * gdb.cp/pr10728-y.cc (y): Ditto.
137
1382014-04-24 David Blaikie <dblaikie@gmail.com>
139
140 * gdb.base/label.exp: XFAIL label related tests under Clang.
141 * gdb.cp/cplabel.exp: Ditto.
142 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
143 under Clang those using labels.
144
1452014-04-25 Yao Qi <yao@codesourcery.com>
146
147 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
148 double_label.
149 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
150 partial_label and double_label.
151
1522014-04-24 David Blaikie <dblaikie@gmail.com>
153
154 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
155
1562014-04-24 David Blaikie <dblaikie@gmail.com>
157
158 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
159 of the function to work across GCC and Clang.
160 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
161 pointer types (const void ** const V void **).
162
1632014-04-24 Michael Sturm <michael.sturm@mintel.com>
164 Walfred Tedeschi <walfred.tedeschi@intel.com>
165
166 * Makefile.in (EXECUTABLES): Added i386-avx512.
167 * gdb.arch/i386-avx512.c: New file.
168 * gdb.arch/i386-avx512.exp: Likewise.
169
1702014-04-23 Keith Seitz <keiths@redhat.com>
171
172 * lib/mi-support.exp (mi_list_breakpoints): Delete.
173 (mi_make_breakpoint_table): New procedure.
174 (mi_create_breakpoint): Use mi_make_breakpoint
175 and return the result.
176 (mi_make_breakpoint): New procedure.
177 (mi_build_kv_pairs): New procedure.
178
179 * gdb.mi/mi-break.exp: Remove unused globals,
180 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
181 All callers updated.
182 * gdb.mi/mi-dprintf.exp: Use variable to track command
183 number.
184 Update all callers of mi_create_breakpoint and use
185 mi_make_breakpoint_table.
186 Remove any unused global variables.
187 * gdb.mi/mi-nonstop.exp: Likewise.
188 * gdb.mi/mi-nsintrall.exp: Likewise.
189 * gdb.mi/mi-nsmoribund.exp: Likewise.
190 * gdb.mi/mi-nsthrexec.exp: Likewise.
191 * gdb.mi/mi-reverse.exp: Likewise.
192 * gdb.mi/mi-simplerun.exp: Likewise.
193 * gdb.mi/mi-stepn.exp: Likewise.
194 * gdb.mi/mi-syn-frame.exp: Likewise.
195 * gdb.mi/mi-until.exp: Likewise.
196 * gdb.mi/mi-var-cp.exp: Likewise.
197 * gdb.mi/mi-var-display.exp: Likewise.
198 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
199 * gdb.mi/mi2-var-child.exp: Likewise.
200 * gdb.mi/mi-vla-c99.exp: Likewise.
201 * lib/mi-support.exp: Likewise.
202
203 From Ian Lance Taylor <iant@cygnus.com>:
204 * lib/gdb.exp (parse_args): New procedure.
205
2062014-04-23 Pedro Alves <palves@redhat.com>
207
208 * gdb.base/break-unload-file.c: New file.
209 * gdb.base/break-unload-file.exp: New file.
210 * gdb.base/sym-file-lib.c (baz): New function.
211 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
212 field.
213 (load): Store the segment's mapped size.
214 (unload): New function.
215 (unload_shlib): New function.
216 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
217 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
218 set a breakpoint at baz, and call it.
219 * gdb.base/sym-file.exp: New tests for stale breakpoint
220 instructions.
221
2222014-04-23 Pedro Alves <palves@redhat.com>
223
224 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
225 * gdb.base/hbreak-in-shr-unsupported.c: New file.
226 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
227 * gdb.base/hbreak-unmapped.c: New file.
228 * gdb.base/hbreak-unmapped.exp: New file.
229 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
230 * lib/gdb.exp (gdb_is_target_remote): ... here.
231
2322014-04-22 Pedro Alves <palves@redhat.com>
233
234 * gdb.base/consecutive-step-over.c: New file.
235 * gdb.base/consecutive-step-over.exp: New file.
236
2372014-04-22 Pedro Alves <palves@redhat.com>
238
239 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
240 instead of send_gdb/gdb_expect.
241
2422014-04-22 Yao Qi <yao@codesourcery.com>
243
244 * lib/trace-support.exp (generate_tracefile): New procedure.
245 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
246 return 0.
247 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
248 if generate_tracefile returns 1.
249
2502014-04-18 Tom Tromey <palves@redhat.com>
251 Pedro alves <tromey@redhat.com>
252
253 PR backtrace/15558
254 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
255 with a backtrace limit.
256 * gdb.python/py-frame-inline.exp: Test running to an inline
257 function with a backtrace limit, and printing the newest frame.
258 * gdb.python/py-frame-inline.c (main): Call f.
259
2602014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
261
262 * gdb.java/jnpe.exp: Drop srcdir from untested path.
263
2642014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
265
266 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
267 Drop prefix from unsupported source file path.
268
2692014-04-17 Yao Qi <yao@codesourcery.com>
270
271 * lib/gdb.exp (with_target_charset): New proc.
272 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
273 with_target_charset.
274 (test_print_strings): Likewise.
275 (test_repeat_bytes): Likewise.
276 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
277 for some tests.
278
2792014-04-16 Keith Seitz <keiths@redhat.com>
280
281 PR gdb/15827
282 * gdb.dwarf2/corrupt.c: New file.
283 * gdb.dwarf2/corrupt.exp: New file.
284
2852014-04-16 Keith Seitz <keiths@redhat.com>
286
287 PR c++/16597
288 * gdb.cp/namelessclass.cc: New file.
289 * gdb.cp/namelessclass.exp: New file.
290 * gdb.cp/namelessclass.S: New file.
291
2922014-04-16 Doug Evans <dje@google.com>
293
294 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
295 Add comment.
296 (gdbserver_default_get_comm_port): New function.
297 (gdbserver_start): Check if board file provided
298 "gdbserver,get_comm_port" and use it if so.
299 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
300 (gdb,socketport): Set to "stdio".
301 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
302 (stdio_gdbserver_template): Delete.
303 (${board}_get_remote_address): Update.
304 (${board}_build_remote_cmd): Delete.
305 (${board}_get_comm_port): New function.
306 (${board}_spawn): Update.
307 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
308 Delete.
309 (${board}_get_remote_address): Update.
310 (${board}_get_comm_port): New function.
311
3122014-04-16 Andrew Burgess <aburgess@broadcom.com>
313
314 * gdb.base/memattr.exp: Improve regexps to handle memory regions
315 appearing in any order.
316
3172014-04-15 Doug Evans <dje@google.com>
318
319 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
320 uninitialized value of "description".
321
3222014-04-15 Keith Seitz <keiths@redhat.com>
323
324 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
325 Remove unused globals.
326 (test_running_the_program): Likewise.
327 (test_controlled_execution): Likewise.
328 (test_controlling_breakpoints): Likewise.
329 (test_program_termination): Likewise.
330
3312014-04-15 Keith Seitz <keiths@redhat.com>
332
333 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
334 unused globals.
335 (test_rbreak_creation_and_listing): Likewise.
336 (test_ignore_count): Likewise.
337 (test_error): Likewise.
338
3392014-04-15 Pedro Alves <palves@redhat.com>
340
341 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
342 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
343 sym-file-loader.c.
344 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
345 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
346 to sym-file-loader.c.
347 (struct library): Forward declare.
348 (load_shlib, lookup_function): Change prototypes.
349 (find_shstrtab, find_strtab, find_shdr, find_symtab)
350 (translate_offset): Remove declarations.
351 (get_text_addr): New declaration.
352 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
353 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
354 sym-file-loader.h.
355 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
356 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
357 here from sym-file-loader.h.
358 (struct library): New structure.
359 (load_shlib, lookup_function): Change prototypes and adjust to
360 work with a struct library.
361 (find_shstrtab, find_strtab, find_shdr, find_symtab)
362 (translate_offset): Make static.
363 (get_text_addr): New function.
364 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
365
3662014-04-15 Pedro Alves <palves@redhat.com>
367
368 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
369
3702014-04-15 Pedro Alves <palves@redhat.com>
371
372 * gdb.base/sym-file-loader.c: Include <limits.h>.
373 (SELF_LINK): New define.
374 (get_origin): New function.
375 (load_shlib): Use it.
376 * gdb.base/sym-file.exp: Don't early return if the target is
377 remote. Use runto_main, and issue fail is that fails. Use
378 gdb_load_shlibs.
379 (shlib_name): Delete.
380 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
381
3822014-04-15 Pedro Alves <palves@redhat.com>
383
384 * gdb.base/sym-file.exp: Remove regex characters from test
385 message. Don't refer to breakpoint numbers in test messages.
386
3872014-04-14 Keith Seitz <keiths@redhat.com>
388
389 PR c++/16253
390 * gdb.cp/var-tag.cc: New file.
391 * gdb.cp/var-tag.exp: New file.
392 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
393 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
394 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
395 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
396
3972014-04-14 Tom Tromey <tromey@redhat.com>
398
399 * gdb.cp/classes.exp (test_enums): Handle underlying type.
400 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
401 type.
402 * gdb.cp/enum-class.exp: New file.
403 * gdb.cp/enum-class.cc: New file.
404
4052014-04-14 Tom Tromey <tromey@redhat.com>
406
407 * gdb.dwarf2/enum-type.exp: New file.
408
4092014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
410
411 * gdb.mi/mi-vla-c99.exp: New file.
412 * gdb.mi/vla.c: New file.
413
4142014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
415
416 * gdb.base/vla-datatypes.c: New file.
417 * gdb.base/vla-datatypes.exp: New file.
418
4192014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
420
421 * gdb.base/vla-ptr.c: New file.
422 * gdb.base/vla-ptr.exp: New file.
423
4242014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
425
426 * gdb.dwarf2/count.exp: New file.
427
4282014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
429
430 * gdb.base/vla-sideeffect.c: New file.
431 * gdb.base/vla-sideeffect.exp: New file.
432
4332014-04-14 David Blaikie <dblaikie@gmail.com>
434
435 * gdb.mi/non-stop.c: Add return value for non-void function return
436 statement.
437 * gdb.threads/staticthreads.c: Ditto.
438
4392014-04-12 Siva Chandra Reddy <sivachandra@google.com>
440 Doug Evans <xdje42@gmail.com>
441
442 * gdb.guile/scm-value.c: Improve test case.
443 * gdb.guile/scm-value.exp: Add new test.
444
4452014-04-11 David Blaikie <dblaikie@gmail.com>
446
447 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
448 override Clang's default.
449
4502014-04-11 Joel Brobecker <brobecker@adacore.com>
451
452 Revert the following changes (regressions):
453
454 * gdb.base/vla-sideeffect.c: New file.
455 * gdb.base/vla-sideeffect.exp: New file.
456
457 * gdb.dwarf2/count.exp: New file.
458
459 * gdb.base/vla-multi.c: New file.
460 * gdb.base/vla-multi.exp: New file.
461
462 * gdb.base/vla-ptr.c: New file.
463 * gdb.base/vla-ptr.exp: New file.
464
465 * gdb.base/vla-datatypes.c: New file.
466 * gdb.base/vla-datatypes.exp: New file.
467
468 * gdb.mi/mi-vla-c99.exp: New file.
469 * gdb.mi/vla.c: New file.
470
4712014-04-11 Keith Seitz <keiths@redhat.com>
472
473 PR c++/16675
474 * gdb.cp/cpsizeof.exp: New file.
475 * gdb.cp/cpsizeof.cc: New file.
476
4772014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
478
479 * gdb.mi/mi-vla-c99.exp: New file.
480 * gdb.mi/vla.c: New file.
481
4822014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
483
484 * gdb.base/vla-datatypes.c: New file.
485 * gdb.base/vla-datatypes.exp: New file.
486
4872014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
488
489 * gdb.base/vla-ptr.c: New file.
490 * gdb.base/vla-ptr.exp: New file.
491
4922014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
493
494 * gdb.base/vla-multi.c: New file.
495 * gdb.base/vla-multi.exp: New file.
496
4972014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
498
499 * gdb.dwarf2/count.exp: New file.
500
5012014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
502
503 * gdb.base/vla-sideeffect.c: New file.
504 * gdb.base/vla-sideeffect.exp: New file.
505
5062014-04-11 Yao Qi <yao@codesourcery.com>
507
508 * gdb.base/completion.exp: Check file exists before running tests
509 on file completion.
510
5112014-04-10 Pedro Alves <palves@redhat.com>
512
513 * gdb.base/cond-eval-mode.c: New file.
514 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
515 prepare_for_testing to build the new file. Check result of
516 runto_main.
517 (test_break, test_watch): New procedures.
518 (top level): Use them.
519
5202014-04-08 Pierre Muller <muller@sourceware.org>
521
522 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
523 Ctrl-V use for mingw hosts.
524
5252014-04-07 Siva Chandra Reddy <sivachandra@google.com>
526
527 * gdb.python/py-value.c: Improve test case.
528 * gdb.python/py-value.exp: Add new test.
529
5302014-04-07 David Blaikie <dblaikie@gmail.com>
531
532 * lib/compiler.c: Identify the clang compiler.
533 * lib/compiler.cc: Ditto.
534
5352014-04-03 Yao Qi <yao@codesourcery.com>
536
537 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
538
5392014-04-01 Anton Blanchard <anton@samba.org>
540
541 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
542 messages unique.
543
5442014-04-01 Anton Blanchard <anton@samba.org>
545
546 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
547 prepare_for_testing.
548
5492014-04-01 Anton Blanchard <anton@samba.org>
550
551 * gdb.arch/ppc64-atomic-inst.c: Remove.
552 * gdb.arch/ppc64-atomic-inst.S: New file.
553 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
554
5552014-03-31 Doug Evans <dje@google.com>
556
557 * gdb.base/print-symbol-loading-lib.c: New file.
558 * gdb.base/print-symbol-loading-main.c: New file.
559 * gdb.base/print-symbol-loading.exp: New file.
560
5612014-03-31 Yao Qi <yao@codesourcery.com>
562
563 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
564
5652014-03-28 Joel Brobecker <brobecker@adacore.com>
566
567 * gdb.ada/mi_dyn_arr: New testcase.
568
5692014-03-27 Doug Evans <dje@google.com>
570
571 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
572
5732014-03-27 Yao Qi <yao@codesourcery.com>
574
575 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
576 if target is nios2-*-*.
577
5782014-03-26 Yao Qi <yao@codesourcery.com>
579
580 * lib/gdb.exp (readline_is_used): New proc.
581 * gdb.base/completion.exp: Move tests on command complete up.
582 Skip the rest of tests if readline is not used.
583 * gdb.ada/complete.exp: Skp the test if readline is not
584 used.
585 * gdb.base/filesym.exp: Likewise.
586 * gdb.base/macscp.exp: Likewise.
587 * gdb.base/readline-ask.exp: Likewise.
588 * gdb.base/readline.exp: Likewise.
589 * gdb.python/py-cmd.exp: Likewise.
590 * gdb.trace/tfile.exp: Likewise.
591
5922014-03-26 Yao Qi <yao@codesourcery.com>
593
594 * gdb.base/macscp.exp: Fix code format issues.
595
5962014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
597
598 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
599 * gdb.asm/powerpc64le.inc: New file.
600
6012014-03-25 Pedro Alves <palves@redhat.com>
602 Doug Evans <dje@google.com>
603
604 * gdb.base/source-execution.c: New file.
605 * gdb.base/source-execution.exp: New file.
606 * gdb.base/source-execution.gdb: New file.
607
6082014-03-24 Doug Evans <dje@google.com>
609
610 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
611 using fission.
612
6132014-03-24 Hui Zhu <hui@codesourcery.com>
614 Pedro Alves <palves@redhat.com>
615
616 PR breakpoints/16101
617 * gdb.base/dprintf.exp: Use unsupported rather than changing the
618 test pass/fail messages. Detect missing support for dprintf when
619 breakpoints are actually inserted.
620 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
621 breakpoints are actually inserted.
622 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
623 fails.
624
6252014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
626
627 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
628
6292014-03-22 Doug Evans <xdje42@gmail.com>
630
631 * gdb.python/python.exp (python not supported): Verify multi-line
632 python command issues an error.
633 * gdb.guile/guile.exp (guile not supported): Verify multi-line
634 guile command issues an error.
635
6362014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
637
638 * gdb.threads/thread-specific.exp: Handle the lack of usable
639 $this_breakpoint and $this_thread.
640
6412014-03-21 Hui Zhu <hui@codesourcery.com>
642
643 * gdb.base/attach.exp (do_command_attach_tests): New.
644
6452014-03-20 Tom Tromey <tromey@redhat.com>
646 Pedro Alves <palves@redhat.com>
647
648 PR cli/15718
649 * gdb.base/condbreak-call-false.c: New file.
650 * gdb.base/condbreak-call-false.exp: New file.
651
6522014-03-20 Pedro Alves <palves@redhat.com>
653
654 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
655 Delete.
656 (block_signals, unblock_signals): Delete.
657 (child_function_2, main): Remove references to deleted variable
658 and functions.
659
6602014-03-20 Pedro Alves <palves@redhat.com>
661
662 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
663 Use pthread_kill to signal thread 2.
664 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
665 Adjust to make the test send itself a signal rather than using the
666 host's "kill" command.
667
6682014-03-20 Pedro Alves <palves@redhat.com>
669
670 * gdb.threads/multiple-step-overs.c: New file.
671 * gdb.threads/multiple-step-overs.exp: New file.
672 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
673 Adjust expected infrun debug output.
674
6752014-03-20 Pedro Alves <palves@redhat.com>
676
677 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
678 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
679
6802014-03-20 Pedro Alves <palves@redhat.com>
681
682 PR breakpoints/7143
683 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
684 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
685 of gdb_test_multiple.
686 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
687 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
688
6892014-03-20 Pedro Alves <palves@redhat.com>
690
691 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
692 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
693
6942014-03-19 Pedro Alves <palves@redhat.com>
695
696 * gdb.base/async.exp: Remove early return.
697
6982014-03-19 Pedro Alves <palves@redhat.com>
699
700 * gdb.base/async.exp (step& tests): Pass explicit test messages.
701
7022014-03-19 Pedro Alves <palves@redhat.com>
703
704 * gdb.base/async.exp (test_background): Expect \r\n after
705 "completed." in the fail pattern.
706
7072014-03-19 Pedro Alves <palves@redhat.com>
708
709 * gdb.base/async.exp (test_background): New procedure.
710 Use it for all background execution command tests.
711
7122014-03-19 Pedro Alves <palves@redhat.com>
713
714 * gdb.base/async.exp: Use prepare_for_testing.
715
7162014-03-19 Pedro Alves <palves@redhat.com>
717
718 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
719 the same line.
720
7212014-03-19 Pedro Alves <palves@redhat.com>
722
723 * gdb.base/async.c (main): Add "jump here" and "until here" line
724 marker comments.
725 * gdb.base/async.exp (jump_here): New global.
726 (jump& test): Use it.
727 (until_here): New global.
728 (until& test): Use it.
729
7302014-03-19 Pedro Alves <palves@redhat.com>
731
732 * gdb.base/async.exp: Don't frob gdb_protocol.
733
7342014-03-18 Doug Evans <xdje42@gmail.com>
735
736 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
737 Fix spelling of exec-done-display.
738
7392014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
740
741 PR gdb/15358
742 * gdb.base/gdb-sigterm.c: New file.
743 * gdb.base/gdb-sigterm.exp: New file.
744
7452014-03-18 Pedro Alves <palves@redhat.com>
746
747 PR gdb/13860
748 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
749 * lib/mi-support.exp (mi_expect_stop): Add special handling for
750 solib-event.
751
7522014-03-17 Joel Brobecker <brobecker@adacore.com>
753
754 * gdb.ada/pckd_arr_ren: New testcase.
755
7562014-03-13 Doug Evans <xdje42@gmail.com>
757
758 PR guile/16612
759 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
760 collect after discarding symbols.
761
7622014-03-13 Ludovic Courtès <ludo@gnu.org>
763 Doug Evans <xdje42@gmail.com>
764
765 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
766 to history survives a gc.
767
7682014-03-13 Pedro Alves <palves@redhat.com>
769
770 * gdb.base/default.exp: Don't test "target procfs".
771
7722014-03-13 Pedro Alves <palves@redhat.com>
773
774 * gdb.base/default.exp: Update "target child" and "target procfs"
775 tests to not expect "Unix".
776
7772014-03-12 Tom Tromey <tromey@redhat.com>
778
779 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
780 New procs. Add target-async tests.
781 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
782 Add target-async tests.
783
7842014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
785
786 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
787 'func_start' and 'func_end' for the beginning and end of the
788 function code, respectively.
789 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
790 'func_end' instead of 'func' and 'main'.
791
7922014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
793
794 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
795 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
796 generate the debug info assembler source.
797
7982014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
799
800 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
801 * gdb.dwarf2/arr-subrange.exp: Likewise.
802 * gdb.dwarf2/dwz.exp: Likewise.
803 * gdb.dwarf2/method-ptr.exp: Likewise.
804 * gdb.dwarf2/missing-sig-type.exp: Likewise.
805 * gdb.dwarf2/subrange.exp: Likewise.
806 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
807 * gdb.dwarf2/implptrpiece.exp: Likewise.
808 * gdb.dwarf2/nostaticblock.exp: Likewise.
809
8102014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
811
812 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
813 directory to absolute path name arguments.
814
8152014-03-10 Joel Brobecker <brobecker@adacore.com>
816
817 * gdb.ada/tagged_access: New testcase.
818
8192014-03-07 Markus Metzger <markus.t.metzger@intel.com>
820
821 * gdb.btrace/data.exp: Update expected output.
822
8232014-03-06 Yao Qi <yao@codesourcery.com>
824
825 * gdb.trace/pr16508.exp: New file.
826
8272014-03-05 Pedro Alves <palves@redhat.com>
828
829 PR gdb/16575
830 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
831 procedure.
832 (top level): Adjust to use it. Add tests that exercise breakpoint
833 interaction with the code-cache.
834
8352014-02-26 Ludovic Courtès <ludo@gnu.org>
836
837 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
838 test for 'history-append!'.
839
8402014-02-26 Joel Brobecker <brobecker@adacore.com>
841
842 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
843 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
844 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
845 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
846 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
847 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
848
8492014-02-26 Joel Brobecker <brobecker@adacore.com>
850
851 * testsuite/gdb.python/py-pp-re-notag.c: New file.
852 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
853 * testsuite/gdb.python/py-pp-re-notag.p: New file.
854
8552014-02-26 Joel Brobecker <brobecker@adacore.com>
856
857 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
858
8592014-02-26 Joel Brobecker <brobecker@adacore.com>
860
861 * gdb.dwarf2/arr-stride.c: New file.
862 * gdb.dwarf2/arr-stride.exp: New file.
863
8642014-02-26 Pedro Alves <palves@redhat.com>
865
866 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
867 that won't ever trigger. Make sure that GDB reports the correct
868 breakpoint that caused the stop.
869
8702014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
871
872 PR gdb/16626
873 * gdb.base/auto-load-script: New file.
874 * gdb.base/auto-load.c: New file.
875 * gdb.base/auto-load.exp: New file.
876
877 PR gdb/16626
878 * gdb.base/auto-load.exp: Fix out-of-srctree run.
879
8802014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
881
882 Fix dw2-icycle.exp -fsanitize=address GDB crash.
883 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
884
8852014-02-24 Doug Evans <dje@google.com>
886
887 * lib/gdb.exp (run_on_host): Log error output if program fails.
888
8892014-02-21 Pedro Alves <palves@redhat.com>
890
891 * gdb.threads/step-after-sr-lock.c: Rename to ...
892 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
893 * gdb.threads/step-after-sr-lock.exp: Rename to ...
894 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
895 ... this.
896
8972014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
898
899 PR tdep/16397
900 * gdb.arch/amd64-stap-special-operands.exp: New file.
901 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
902 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
903 * gdb.arch/amd64-stap-triplet.S: Likewise.
904 * gdb.arch/amd64-stap-triplet.c: Likewise.
905
9062014-02-20 Joel Brobecker <brobecker@adacore.com>
907
908 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
909 in .section pseudo-op.
910
9112014-02-20 lin zuojian <manjian2006@gmail.com>
912 Joel Brobecker <brobecker@adacore.com>
913 Doug Evans <xdje42@gmail.com>
914
915 PR symtab/16581
916 * gdb.dwarf2/dw2-icycle.S: New file.
917 * gdb.dwarf2/dw2-icycle.c: New file.
918 * gdb.dwarf2/dw2-icycle.exp: New file.
919
9202014-02-19 Siva Chandra Reddy <sivachandra@google.com>
921
922 * gdb.python/py-value-cc.cc: Improve test case to enable testing
923 operations on gdb.Value objects.
924 * gdb.python/py-value-cc.exp: Add new test to test operations on
925 gdb.Value objects.
926
9272014-02-18 Doug Evans <dje@google.com>
928
929 * Makefile.in (TESTS): New variable.
930 (expanded_tests, expanded_tests_or_none): New variables
931 (check-single): Pass $(expanded_tests_or_none) to runtest.
932 (check-parallel): Only run tests in $(TESTS) if non-empty.
933 (check/no-matching-tests-found): New rule.
934 * README: Document TESTS makefile variable.
935
9362014-02-18 Doug Evans <dje@google.com>
937
938 * Makefile.in (check-parallel): rm -rf outputs temp.
939
9402014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
941
942 Fix "ERROR: no fileid for" in the testsuite.
943 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
944
9452014-02-12 Doug Evans <dje@google.com>
946
947 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
948 (MISCELLANEOUS): New variable.
949 (clean): rm -rf $(MISCELLANEOUS).
950 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
951 dwp live in the same directory as symlinks, with each symlink pointed
952 to a differently named file in a different directory.
953
9542014-02-11 Doug Evans <dje@google.com>
955
956 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
957 of Tcl file commands.
958
9592014-02-10 Mark Kettenis <kettenis@gnu.org>
960
961 * gdb.threads/step-after-sr-lock.exp: Avoid executing
962 "kill -SIGUSR1 -1".
963
9642014-02-10 Joel Brobecker <brobecker@adacore.com>
965
966 * gdb.ada/tick_length_array_enum_idx: New testcase.
967
9682014-02-10 Doug Evans <xdje42@gmail.com>
969
970 * configure.ac (AC_OUTPUT): Add gdb.guile.
971 * configure: Regenerate.
972 * lib/gdb-guile.exp: New file.
973 * lib/gdb.exp (get_target_charset): New function.
974 * gdb.base/help.exp: Update expected output from "apropos apropos".
975 * gdb.guile/Makefile.in: New file.
976 * gdb.guile/guile.exp: New file.
977 * gdb.guile/scm-arch.c: New file.
978 * gdb.guile/scm-arch.exp: New file.
979 * gdb.guile/scm-block.c: New file.
980 * gdb.guile/scm-block.exp: New file.
981 * gdb.guile/scm-breakpoint.c: New file.
982 * gdb.guile/scm-breakpoint.exp: New file.
983 * gdb.guile/scm-disasm.c: New file.
984 * gdb.guile/scm-disasm.exp: New file.
985 * gdb.guile/scm-equal.c: New file.
986 * gdb.guile/scm-equal.exp: New file.
987 * gdb.guile/scm-error.exp: New file.
988 * gdb.guile/scm-error.scm: New file.
989 * gdb.guile/scm-frame-args.c: New file.
990 * gdb.guile/scm-frame-args.exp: New file.
991 * gdb.guile/scm-frame-args.scm: New file.
992 * gdb.guile/scm-frame-inline.c: New file.
993 * gdb.guile/scm-frame-inline.exp: New file.
994 * gdb.guile/scm-frame.c: New file.
995 * gdb.guile/scm-frame.exp: New file.
996 * gdb.guile/scm-generics.exp: New file.
997 * gdb.guile/scm-gsmob.exp: New file.
998 * gdb.guile/scm-iterator.c: New file.
999 * gdb.guile/scm-iterator.exp: New file.
1000 * gdb.guile/scm-math.c: New file.
1001 * gdb.guile/scm-math.exp: New file.
1002 * gdb.guile/scm-objfile-script-gdb.in: New file.
1003 * gdb.guile/scm-objfile-script.c: New file.
1004 * gdb.guile/scm-objfile-script.exp: New file.
1005 * gdb.guile/scm-objfile.c: New file.
1006 * gdb.guile/scm-objfile.exp: New file.
1007 * gdb.guile/scm-ports.exp: New file.
1008 * gdb.guile/scm-pretty-print.c: New file.
1009 * gdb.guile/scm-pretty-print.exp: New file.
1010 * gdb.guile/scm-pretty-print.scm: New file.
1011 * gdb.guile/scm-section-script.c: New file.
1012 * gdb.guile/scm-section-script.exp: New file.
1013 * gdb.guile/scm-section-script.scm: New file.
1014 * gdb.guile/scm-symbol.c: New file.
1015 * gdb.guile/scm-symbol.exp: New file.
1016 * gdb.guile/scm-symtab-2.c: New file.
1017 * gdb.guile/scm-symtab.c: New file.
1018 * gdb.guile/scm-symtab.exp: New file.
1019 * gdb.guile/scm-type.c: New file.
1020 * gdb.guile/scm-type.exp: New file.
1021 * gdb.guile/scm-value-cc.cc: New file.
1022 * gdb.guile/scm-value-cc.exp: New file.
1023 * gdb.guile/scm-value.c: New file.
1024 * gdb.guile/scm-value.exp: New file.
1025 * gdb.guile/source2.scm: New file.
1026 * gdb.guile/types-module.cc: New file.
1027 * gdb.guile/types-module.exp: New file.
1028
10292014-02-10 Yao Qi <yao@codesourcery.com>
1030
1031 PR testsuite/16543
1032 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1033 * configure: Regenerated.
1034 * Makefile.in: New file.
1035
10362014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1037
1038 * gdb.python/py-framefilter.exp: Fix typo.
1039
10402014-02-08 Yao Qi <yao@codesourcery.com>
1041
1042 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1043 that no =breakpoint-modified is emitted when breakpoints are
1044 modified through MI commands.
1045
10462014-02-07 Pedro Alves <pedro@codesourcery.com>
1047 Pedro Alves <palves@redhat.com>
1048
1049 * gdb.threads/step-after-sr-lock.c: New file.
1050 * gdb.threads/step-after-sr-lock.exp: New file.
1051
10522014-02-07 Pedro Alves <palves@redhat.com>
1053
1054 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1055
10562014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1057
1058 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1059 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1060
10612014-02-06 Doug Evans <xdje42@gmail.com>
1062
1063 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1064 output.
1065
1066 * gdb.gdb/python-interrupts.exp: New file.
1067
10682014-02-05 Yao Qi <yao@codesourcery.com>
1069
1070 * gdb.trace/report.exp (use_collected_data): Test the output
1071 of "info threads" and "info inferiors".
1072
10732014-02-05 Yao Qi <yao@codesourcery.com>
1074
1075 Revert this patch:
1076
1077 2013-05-24 Yao Qi <yao@codesourcery.com>
1078
1079 * gdb.trace/tfile.exp: Test inferior and thread.
1080
10812014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1082
1083 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1084 on a function.
1085 * gdb.base/step-bt.c: Call hello via function pointer to make
1086 sure its first instruction is executed on powerpc64le-linux.
1087
10882014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1089
1090 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1091
10922014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1093
1094 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1095 of the test patterns for use on little-endian systems.
1096
10972014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1098
1099 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1100 (decimal_vector): Fix for little-endian.
1101
11022014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1103
1104 * gdb.arch/sparc-sysstep.exp: New file.
1105 * gdb.arch/sparc-sysstep.c: Likewise.
1106
1107 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1108
11092014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1110
1111 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1112
11132014-01-23 Tom Tromey <tromey@redhat.com>
1114
1115 * gdb.ada/array_char_idx: New testcase.
1116
11172014-01-23 Tom Tromey <tromey@redhat.com>
1118
1119 PR python/16487:
1120 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1121 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1122 classes.
1123
11242014-01-23 Tom Tromey <tromey@redhat.com>
1125
1126 PR python/16491:
1127 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1128 string from an inferior frame.
1129 * gdb.python/py-framefilter-mi.exp: Update.
1130
11312014-01-22 Doug Evans <dje@google.com>
1132
1133 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1134
11352014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1136
1137 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1138
11392014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1140
1141 * gdb.trace/entry-values.exp: Remove excess space character from
1142 regex patterns. Handle s390 call instruction.
1143
11442014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1145
1146 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1147 define "*_start" label. Make "name" static.
1148 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1149 ${name} by references to ${name}_start.
1150
11512014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1152
1153 * gdb.base/info-macros.exp: Remove "debug" from the compile
1154 options.
1155
11562014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1157
1158 * gdb.dlang/demangle.exp: New file.
1159
11602014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1161
1162 * gdb.dlang/primitive-types.exp: New file.
1163
11642014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1165
1166 * configure.ac: Create gdb.dlang/Makefile.
1167 * configure: Regenerate.
1168 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1169 * gdb.dlang/Makefile.in: New file.
1170 * lib/d-support.exp: New file.
1171 * lib/gdb.exp (skip_d_tests): New proc.
1172
11732014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1174
1175 * gdb.btrace/delta.exp: Check reverse stepi.
1176 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1177 * gdb.btrace/finish.exp: New.
1178 * gdb.btrace/next.exp: New.
1179 * gdb.btrace/nexti.exp: New.
1180 * gdb.btrace/record_goto.c: Add comments.
1181 * gdb.btrace/step.exp: New.
1182 * gdb.btrace/stepi.exp: New.
1183 * gdb.btrace/multi-thread-step.c: New.
1184 * gdb.btrace/multi-thread-step.exp: New.
1185 * gdb.btrace/rn-dl-bind.c: New.
1186 * gdb.btrace/rn-dl-bind.exp: New.
1187 * gdb.btrace/data.c: New.
1188 * gdb.btrace/data.exp: New.
1189 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1190
11912014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1192
1193 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1194 * gdb.btrace/exception.exp: Update.
1195 * gdb.btrace/instruction_history.exp: Update.
1196 * gdb.btrace/record_goto.exp: Update.
1197 * gdb.btrace/tailcall.exp: Update.
1198 * gdb.btrace/unknown_functions.exp: Update.
1199 * gdb.btrace/delta.exp: New.
1200
12012014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1202
1203 * gdb.btrace/record_goto.exp: Add backtrace test.
1204 * gdb.btrace/tailcall.exp: Add backtrace test.
1205
12062014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1207
1208 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1209 * gdb.btrace/record_goto.c: New.
1210 * gdb.btrace/record_goto.exp: New.
1211 * gdb.btrace/x86-record_goto.S: New.
1212
12132014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1214
1215 * gdb.btrace/function_call_history.exp: Update tests.
1216 * gdb.btrace/instruction_history.exp: Update tests.
1217
12182014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1219
1220 * gdb.btrace/function_call_history.exp: Fix expected field
1221 order for "record function-call-history".
1222 Add new tests for "record function-call-history /c".
1223 * gdb.btrace/exception.cc: New.
1224 * gdb.btrace/exception.exp: New.
1225 * gdb.btrace/tailcall.exp: New.
1226 * gdb.btrace/x86-tailcall.S: New.
1227 * gdb.btrace/x86-tailcall.c: New.
1228 * gdb.btrace/unknown_functions.c: New.
1229 * gdb.btrace/unknown_functions.exp: New.
1230 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1231
12322014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1233
1234 * gdb.btrace/instruction_history.exp: Update.
1235 * gdb.btrace/function_call_history.exp: Update.
1236
12372014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1238
1239 * gdb.btrace/function_call_history.exp: Fix expected function
1240 trace.
1241 * gdb.btrace/instruction_history.exp: Initialize traced.
1242 Remove traced_functions.
1243
12442014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1245
1246 * gdb.btrace/function_call_history.exp: Update
1247 * gdb.btrace/instruction_history.exp: Update.
1248
12492014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1250
1251 * gdb.btrace/enable.exp: Update expected text.
1252
12532014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1254
1255 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1256 bytes.
1257
12582014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1259
1260 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1261
12622014-01-15 Omair Javaid <omair.javaid@linaro.org>
1263
1264 * lib/gdb.exp (supports_process_record): Return true for
1265 arm*-linux*. (supports_reverse): Likewise.
1266
12672014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1268
1269 PR python/15464
1270 PR python/16113
1271 * gdb.python/py-type.c: Enhance test case.
1272 * gdb.python/py-value-cc.cc: Likewise
1273 * gdb.python/py-type.exp: Add new tests.
1274 * gdb.python/py-value-cc.exp: Likewise
1275
12762014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1277 Pedro Alves <palves@redhat.com>
1278
1279 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1280 Make "name" extern.
1281 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1282 references to ${name}_start by references to ${name}.
1283
12842014-01-10 Joel Brobecker <brobecker@adacore.com>
1285
1286 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1287
12882014-01-10 Joel Brobecker <brobecker@adacore.com>
1289
1290 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1291
12922014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1293 Pedro Alves <palves@redhat.com>
1294
1295 * gdb.mi/mi-info-os.exp: Connect to the target with
1296 mi_gdb_target_load.
1297
12982014-01-08 Pedro Alves <palves@redhat.com>
1299
1300 * gdb.threads/reconnect-signal.c: New file.
1301 * gdb.threads/reconnect-signal.exp: New file.
1302
13032014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1304
1305 * gdb.base/source-dir.exp: New file.
1306
13072014-01-07 Joel Brobecker <brobecker@adacore.com>
1308
1309 * gdb.ada/mi_interface: New testcase.
1310
13112014-01-07 Joel Brobecker <brobecker@adacore.com>
1312
1313 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1314 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1315 gdb.ada/pp-rec-component/pck.ads: New files.
1316
13172014-01-07 Joel Brobecker <brobecker@adacore.com>
1318
1319 * gdb.python/py-pp-integral.c: New file.
1320 * gdb.python/py-pp-integral.py: New file.
1321 * gdb.python/py-pp-integral.exp: New file.
1322
1323For older changes see ChangeLog-1993-2013.
1324\f
1325;; Local Variables:
1326;; mode: change-log
1327;; left-margin: 8
1328;; fill-column: 74
1329;; version-control: never
1330;; End:
1331
1332 Copyright 2014 Free Software Foundation, Inc.
1333 Copying and distribution of this file, with or without modification,
1334 are permitted provided the copyright notice and this notice are preserved.
This page took 0.028893 seconds and 4 git commands to generate.