Fix MSP430 assembler to support #hi(<symbol>).
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
... / ...
CommitLineData
12014-05-20 Yao Qi <yao@codesourcery.com>
2
3 * lib/gdb.exp (gdb_init): Set timeout if test file is under
4 gdb.reverse directory and gdb_reverse_timeout exists in board
5 setting.
6 * README: Document gdb_reverse_timeout.
7
82014-05-20 Yao Qi <yao@codesourcery.com>
9
10 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
11 'test_file_name'. Treat args as a string instead of a list.
12 (gdb_init): Rename argument 'args' by 'test_file_name'.
13
142014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
15
16 * gdb.arch/powerpc-power.exp: New file.
17 * gdb.arch/powerpc-power.s: New file.
18
192014-05-16 Doug Evans <dje@google.com>
20
21 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
22 * gdb.base/completion.exp: Check that all expected files exist
23 before doing file completion.
24
252014-05-16 Doug Evans <dje@google.com>
26
27 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
28 Update.
29 (do_syscall_tests_without_xml): Update.
30
312014-05-16 Pedro Alves <palves@redhat.com>
32
33 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
34 instead of "unknown output after running".
35
362014-05-16 Yao Qi <yao@codesourcery.com>
37
38 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
39 file1.txt from host at the end.
40 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
41
422014-05-15 Doug Evans <dje@google.com>
43
44 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
45 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
46 loading file. Add test for TU lookup.
47
482014-05-15 Simon Marchi <simon.marchi@ericsson.com>
49
50 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
51 calling "-exec-arguments" or "set args" before running the
52 inferior.
53
542014-05-15 Simon Marchi <simon.marchi@ericsson.com>
55
56 * lib/mi-support.exp (mi_expect_stop): Expect message for
57 inferiors that exit with non-zero exit code.
58
592014-05-14 Yao Qi <yao@codesourcery.com>
60
61 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
62 match absolute path on remote host.
63 (test_file_list_exec_source_files): Remove "/" from the
64 pattern.
65
662014-05-14 Yao Qi <yao@codesourcery.com>
67
68 * boards/local-remote-host-notty.exp (${board}_file): New
69 proc.
70
712014-05-07 Kyle McMartin <kyle@redhat.com>
72
73 Pushed by Joel Brobecker <brobecker@adacore.com>.
74 * gdb.arch/aarch64-atomic-inst.c: New file.
75 * gdb.arch/aarch64-atomic-inst.exp: New file.
76
772014-05-07 Yao Qi <yao@codesourcery.com>
78
79 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
80 in current context" too.
81
822014-05-05 Keith Seitz <keiths@redhat.com>
83
84 * gdb.linespec/ls-dollar.exp: Add test for linespec
85 file:convenience_variable.
86
872014-05-05 Yao Qi <yao@codesourcery.com>
88
89 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
90 traceframes into tfile and ctf trace files. Read data from
91 trace file and test collected data.
92 (gdb_collect_locals_test): Likewise.
93 (gdb_unavailable_registers_test): Likewise.
94 (gdb_unavailable_floats): Likewise.
95 (gdb_collect_globals_test): Likewise.
96 (top-level): Append "ctf" to trace_file_targets if GDB
97 supports.
98
992014-05-05 Yao Qi <yao@codesourcery.com>
100
101 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
102 code to ...
103 (gdb_collect_args_test_1): ... it. New proc.
104 (gdb_collect_locals_test): Move some code to ...
105 (gdb_collect_locals_test_1): ... it. New proc.
106 (gdb_unavailable_registers_test): Move some code to ...
107 (gdb_unavailable_registers_test_1): ... it. New proc.
108 (gdb_unavailable_floats): Move some code to ...
109 (gdb_unavailable_floats_1): ... it. New proc.
110
1112014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
112
113 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
114 probes to test for bitness recognition.
115 * gdb.arch/amd64-stap-optional-prefix.exp
116 (test_probe_value_without_reg): New procedure.
117 Add code to test for different kinds of bitness.
118
1192014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
120
121 PR breakpoints/16889
122 * gdb.arch/amd64-stap-optional-prefix.S: New file.
123 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
124
1252014-05-01 Pedro Alves <palves@redhat.com>
126
127 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
128 gdb_file_cmd if no file is specified.
129 * boards/native-extended-gdbserver.exp (gdb_load): Use the
130 last_loaded_file to set the remote exec-file.
131
1322014-05-01 Pedro Alves <palves@redhat.com>
133
134 * boards/local-remote-host.exp: New file.
135
1362014-05-01 Pedro Alves <palves@redhat.com>
137
138 * boards/local-remote-host.exp: Rename to ...
139 * boards/local-remote-host-notty.exp: ... this.
140
1412014-04-28 Joel Brobecker <brobecker@adacore.com>
142
143 * gdb.ada/dyn_arrayidx: New testcase.
144
1452014-04-26 Yao Qi <yao@codesourcery.com>
146
147 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
148 and compute the length of function main. Save it in
149 $main_length.
150 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
151 (top-level): Use gdb_compile to compile objects into
152 executable and restart GDB. Remove invocation to
153 prepare_for_testing.
154
1552014-04-25 Simon Marchi <simon.marchi@ericsson.com>
156 Pedro Alves <palves@redhat.com>
157
158 PR server/16255
159 * gdb.multi/multi-attach.c: New file.
160 * gdb.multi/multi-attach.exp: New file.
161
1622014-04-25 Pedro Alves <palves@redhat.com>
163
164 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
165 user.
166 (top level): Test that "set remote conditional-breakpoints-packet
167 off" works as intended.
168 * gdb.base/dprintf.exp: Test that "set remote
169 breakpoint-commands-packet off" works as intended.
170 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
171 New function.
172 (top level): Call it.
173 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
174 remote fast-tracepoints-packet off" works as intended.
175 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
176 * lib/gdb.exp (gdb_is_target_remote): ... here.
177
1782014-04-24 David Blaikie <dblaikie@gmail.com>
179
180 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
181 ensure clang would not discard them.
182 * gdb.base/gdbvars.c: Ditto.
183 * gdb.base/memattr.c: Ditto.
184 * gdb.base/whatis.c: Ditto.
185 * gdb.python/py-prettyprint.c: Ditto.
186 * gdb.trace/actions.c: Ditto.
187 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
188 ensure clang would not discard it.
189
1902014-04-24 David Blaikie <dblaikie@gmail.com>
191
192 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
193 clang to emit the full definition of type required by the test
194 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
195
1962014-04-24 David Blaikie <dblaikie@gmail.com>
197
198 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
199 coax Clang into emitting the definition of the type.
200 * gdb.cp/pr10728-x.h (y): Ditto.
201 * gdb.cp/pr10728-y.cc (y): Ditto.
202
2032014-04-24 David Blaikie <dblaikie@gmail.com>
204
205 * gdb.base/label.exp: XFAIL label related tests under Clang.
206 * gdb.cp/cplabel.exp: Ditto.
207 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
208 under Clang those using labels.
209
2102014-04-25 Yao Qi <yao@codesourcery.com>
211
212 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
213 double_label.
214 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
215 partial_label and double_label.
216
2172014-04-24 David Blaikie <dblaikie@gmail.com>
218
219 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
220
2212014-04-24 David Blaikie <dblaikie@gmail.com>
222
223 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
224 of the function to work across GCC and Clang.
225 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
226 pointer types (const void ** const V void **).
227
2282014-04-24 Michael Sturm <michael.sturm@mintel.com>
229 Walfred Tedeschi <walfred.tedeschi@intel.com>
230
231 * Makefile.in (EXECUTABLES): Added i386-avx512.
232 * gdb.arch/i386-avx512.c: New file.
233 * gdb.arch/i386-avx512.exp: Likewise.
234
2352014-04-23 Keith Seitz <keiths@redhat.com>
236
237 * lib/mi-support.exp (mi_list_breakpoints): Delete.
238 (mi_make_breakpoint_table): New procedure.
239 (mi_create_breakpoint): Use mi_make_breakpoint
240 and return the result.
241 (mi_make_breakpoint): New procedure.
242 (mi_build_kv_pairs): New procedure.
243
244 * gdb.mi/mi-break.exp: Remove unused globals,
245 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
246 All callers updated.
247 * gdb.mi/mi-dprintf.exp: Use variable to track command
248 number.
249 Update all callers of mi_create_breakpoint and use
250 mi_make_breakpoint_table.
251 Remove any unused global variables.
252 * gdb.mi/mi-nonstop.exp: Likewise.
253 * gdb.mi/mi-nsintrall.exp: Likewise.
254 * gdb.mi/mi-nsmoribund.exp: Likewise.
255 * gdb.mi/mi-nsthrexec.exp: Likewise.
256 * gdb.mi/mi-reverse.exp: Likewise.
257 * gdb.mi/mi-simplerun.exp: Likewise.
258 * gdb.mi/mi-stepn.exp: Likewise.
259 * gdb.mi/mi-syn-frame.exp: Likewise.
260 * gdb.mi/mi-until.exp: Likewise.
261 * gdb.mi/mi-var-cp.exp: Likewise.
262 * gdb.mi/mi-var-display.exp: Likewise.
263 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
264 * gdb.mi/mi2-var-child.exp: Likewise.
265 * gdb.mi/mi-vla-c99.exp: Likewise.
266 * lib/mi-support.exp: Likewise.
267
268 From Ian Lance Taylor <iant@cygnus.com>:
269 * lib/gdb.exp (parse_args): New procedure.
270
2712014-04-23 Pedro Alves <palves@redhat.com>
272
273 * gdb.base/break-unload-file.c: New file.
274 * gdb.base/break-unload-file.exp: New file.
275 * gdb.base/sym-file-lib.c (baz): New function.
276 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
277 field.
278 (load): Store the segment's mapped size.
279 (unload): New function.
280 (unload_shlib): New function.
281 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
282 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
283 set a breakpoint at baz, and call it.
284 * gdb.base/sym-file.exp: New tests for stale breakpoint
285 instructions.
286
2872014-04-23 Pedro Alves <palves@redhat.com>
288
289 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
290 * gdb.base/hbreak-in-shr-unsupported.c: New file.
291 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
292 * gdb.base/hbreak-unmapped.c: New file.
293 * gdb.base/hbreak-unmapped.exp: New file.
294 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
295 * lib/gdb.exp (gdb_is_target_remote): ... here.
296
2972014-04-22 Pedro Alves <palves@redhat.com>
298
299 * gdb.base/consecutive-step-over.c: New file.
300 * gdb.base/consecutive-step-over.exp: New file.
301
3022014-04-22 Pedro Alves <palves@redhat.com>
303
304 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
305 instead of send_gdb/gdb_expect.
306
3072014-04-22 Yao Qi <yao@codesourcery.com>
308
309 * lib/trace-support.exp (generate_tracefile): New procedure.
310 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
311 return 0.
312 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
313 if generate_tracefile returns 1.
314
3152014-04-18 Tom Tromey <palves@redhat.com>
316 Pedro alves <tromey@redhat.com>
317
318 PR backtrace/15558
319 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
320 with a backtrace limit.
321 * gdb.python/py-frame-inline.exp: Test running to an inline
322 function with a backtrace limit, and printing the newest frame.
323 * gdb.python/py-frame-inline.c (main): Call f.
324
3252014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
326
327 * gdb.java/jnpe.exp: Drop srcdir from untested path.
328
3292014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
330
331 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
332 Drop prefix from unsupported source file path.
333
3342014-04-17 Yao Qi <yao@codesourcery.com>
335
336 * lib/gdb.exp (with_target_charset): New proc.
337 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
338 with_target_charset.
339 (test_print_strings): Likewise.
340 (test_repeat_bytes): Likewise.
341 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
342 for some tests.
343
3442014-04-16 Keith Seitz <keiths@redhat.com>
345
346 PR gdb/15827
347 * gdb.dwarf2/corrupt.c: New file.
348 * gdb.dwarf2/corrupt.exp: New file.
349
3502014-04-16 Keith Seitz <keiths@redhat.com>
351
352 PR c++/16597
353 * gdb.cp/namelessclass.cc: New file.
354 * gdb.cp/namelessclass.exp: New file.
355 * gdb.cp/namelessclass.S: New file.
356
3572014-04-16 Doug Evans <dje@google.com>
358
359 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
360 Add comment.
361 (gdbserver_default_get_comm_port): New function.
362 (gdbserver_start): Check if board file provided
363 "gdbserver,get_comm_port" and use it if so.
364 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
365 (gdb,socketport): Set to "stdio".
366 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
367 (stdio_gdbserver_template): Delete.
368 (${board}_get_remote_address): Update.
369 (${board}_build_remote_cmd): Delete.
370 (${board}_get_comm_port): New function.
371 (${board}_spawn): Update.
372 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
373 Delete.
374 (${board}_get_remote_address): Update.
375 (${board}_get_comm_port): New function.
376
3772014-04-16 Andrew Burgess <aburgess@broadcom.com>
378
379 * gdb.base/memattr.exp: Improve regexps to handle memory regions
380 appearing in any order.
381
3822014-04-15 Doug Evans <dje@google.com>
383
384 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
385 uninitialized value of "description".
386
3872014-04-15 Keith Seitz <keiths@redhat.com>
388
389 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
390 Remove unused globals.
391 (test_running_the_program): Likewise.
392 (test_controlled_execution): Likewise.
393 (test_controlling_breakpoints): Likewise.
394 (test_program_termination): Likewise.
395
3962014-04-15 Keith Seitz <keiths@redhat.com>
397
398 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
399 unused globals.
400 (test_rbreak_creation_and_listing): Likewise.
401 (test_ignore_count): Likewise.
402 (test_error): Likewise.
403
4042014-04-15 Pedro Alves <palves@redhat.com>
405
406 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
407 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
408 sym-file-loader.c.
409 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
410 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
411 to sym-file-loader.c.
412 (struct library): Forward declare.
413 (load_shlib, lookup_function): Change prototypes.
414 (find_shstrtab, find_strtab, find_shdr, find_symtab)
415 (translate_offset): Remove declarations.
416 (get_text_addr): New declaration.
417 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
418 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
419 sym-file-loader.h.
420 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
421 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
422 here from sym-file-loader.h.
423 (struct library): New structure.
424 (load_shlib, lookup_function): Change prototypes and adjust to
425 work with a struct library.
426 (find_shstrtab, find_strtab, find_shdr, find_symtab)
427 (translate_offset): Make static.
428 (get_text_addr): New function.
429 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
430
4312014-04-15 Pedro Alves <palves@redhat.com>
432
433 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
434
4352014-04-15 Pedro Alves <palves@redhat.com>
436
437 * gdb.base/sym-file-loader.c: Include <limits.h>.
438 (SELF_LINK): New define.
439 (get_origin): New function.
440 (load_shlib): Use it.
441 * gdb.base/sym-file.exp: Don't early return if the target is
442 remote. Use runto_main, and issue fail is that fails. Use
443 gdb_load_shlibs.
444 (shlib_name): Delete.
445 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
446
4472014-04-15 Pedro Alves <palves@redhat.com>
448
449 * gdb.base/sym-file.exp: Remove regex characters from test
450 message. Don't refer to breakpoint numbers in test messages.
451
4522014-04-14 Keith Seitz <keiths@redhat.com>
453
454 PR c++/16253
455 * gdb.cp/var-tag.cc: New file.
456 * gdb.cp/var-tag.exp: New file.
457 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
458 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
459 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
460 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
461
4622014-04-14 Tom Tromey <tromey@redhat.com>
463
464 * gdb.cp/classes.exp (test_enums): Handle underlying type.
465 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
466 type.
467 * gdb.cp/enum-class.exp: New file.
468 * gdb.cp/enum-class.cc: New file.
469
4702014-04-14 Tom Tromey <tromey@redhat.com>
471
472 * gdb.dwarf2/enum-type.exp: New file.
473
4742014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
475
476 * gdb.mi/mi-vla-c99.exp: New file.
477 * gdb.mi/vla.c: New file.
478
4792014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
480
481 * gdb.base/vla-datatypes.c: New file.
482 * gdb.base/vla-datatypes.exp: New file.
483
4842014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
485
486 * gdb.base/vla-ptr.c: New file.
487 * gdb.base/vla-ptr.exp: New file.
488
4892014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
490
491 * gdb.dwarf2/count.exp: New file.
492
4932014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
494
495 * gdb.base/vla-sideeffect.c: New file.
496 * gdb.base/vla-sideeffect.exp: New file.
497
4982014-04-14 David Blaikie <dblaikie@gmail.com>
499
500 * gdb.mi/non-stop.c: Add return value for non-void function return
501 statement.
502 * gdb.threads/staticthreads.c: Ditto.
503
5042014-04-12 Siva Chandra Reddy <sivachandra@google.com>
505 Doug Evans <xdje42@gmail.com>
506
507 * gdb.guile/scm-value.c: Improve test case.
508 * gdb.guile/scm-value.exp: Add new test.
509
5102014-04-11 David Blaikie <dblaikie@gmail.com>
511
512 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
513 override Clang's default.
514
5152014-04-11 Joel Brobecker <brobecker@adacore.com>
516
517 Revert the following changes (regressions):
518
519 * gdb.base/vla-sideeffect.c: New file.
520 * gdb.base/vla-sideeffect.exp: New file.
521
522 * gdb.dwarf2/count.exp: New file.
523
524 * gdb.base/vla-multi.c: New file.
525 * gdb.base/vla-multi.exp: New file.
526
527 * gdb.base/vla-ptr.c: New file.
528 * gdb.base/vla-ptr.exp: New file.
529
530 * gdb.base/vla-datatypes.c: New file.
531 * gdb.base/vla-datatypes.exp: New file.
532
533 * gdb.mi/mi-vla-c99.exp: New file.
534 * gdb.mi/vla.c: New file.
535
5362014-04-11 Keith Seitz <keiths@redhat.com>
537
538 PR c++/16675
539 * gdb.cp/cpsizeof.exp: New file.
540 * gdb.cp/cpsizeof.cc: New file.
541
5422014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
543
544 * gdb.mi/mi-vla-c99.exp: New file.
545 * gdb.mi/vla.c: New file.
546
5472014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
548
549 * gdb.base/vla-datatypes.c: New file.
550 * gdb.base/vla-datatypes.exp: New file.
551
5522014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
553
554 * gdb.base/vla-ptr.c: New file.
555 * gdb.base/vla-ptr.exp: New file.
556
5572014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
558
559 * gdb.base/vla-multi.c: New file.
560 * gdb.base/vla-multi.exp: New file.
561
5622014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
563
564 * gdb.dwarf2/count.exp: New file.
565
5662014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
567
568 * gdb.base/vla-sideeffect.c: New file.
569 * gdb.base/vla-sideeffect.exp: New file.
570
5712014-04-11 Yao Qi <yao@codesourcery.com>
572
573 * gdb.base/completion.exp: Check file exists before running tests
574 on file completion.
575
5762014-04-10 Pedro Alves <palves@redhat.com>
577
578 * gdb.base/cond-eval-mode.c: New file.
579 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
580 prepare_for_testing to build the new file. Check result of
581 runto_main.
582 (test_break, test_watch): New procedures.
583 (top level): Use them.
584
5852014-04-08 Pierre Muller <muller@sourceware.org>
586
587 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
588 Ctrl-V use for mingw hosts.
589
5902014-04-07 Siva Chandra Reddy <sivachandra@google.com>
591
592 * gdb.python/py-value.c: Improve test case.
593 * gdb.python/py-value.exp: Add new test.
594
5952014-04-07 David Blaikie <dblaikie@gmail.com>
596
597 * lib/compiler.c: Identify the clang compiler.
598 * lib/compiler.cc: Ditto.
599
6002014-04-03 Yao Qi <yao@codesourcery.com>
601
602 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
603
6042014-04-01 Anton Blanchard <anton@samba.org>
605
606 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
607 messages unique.
608
6092014-04-01 Anton Blanchard <anton@samba.org>
610
611 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
612 prepare_for_testing.
613
6142014-04-01 Anton Blanchard <anton@samba.org>
615
616 * gdb.arch/ppc64-atomic-inst.c: Remove.
617 * gdb.arch/ppc64-atomic-inst.S: New file.
618 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
619
6202014-03-31 Doug Evans <dje@google.com>
621
622 * gdb.base/print-symbol-loading-lib.c: New file.
623 * gdb.base/print-symbol-loading-main.c: New file.
624 * gdb.base/print-symbol-loading.exp: New file.
625
6262014-03-31 Yao Qi <yao@codesourcery.com>
627
628 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
629
6302014-03-28 Joel Brobecker <brobecker@adacore.com>
631
632 * gdb.ada/mi_dyn_arr: New testcase.
633
6342014-03-27 Doug Evans <dje@google.com>
635
636 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
637
6382014-03-27 Yao Qi <yao@codesourcery.com>
639
640 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
641 if target is nios2-*-*.
642
6432014-03-26 Yao Qi <yao@codesourcery.com>
644
645 * lib/gdb.exp (readline_is_used): New proc.
646 * gdb.base/completion.exp: Move tests on command complete up.
647 Skip the rest of tests if readline is not used.
648 * gdb.ada/complete.exp: Skp the test if readline is not
649 used.
650 * gdb.base/filesym.exp: Likewise.
651 * gdb.base/macscp.exp: Likewise.
652 * gdb.base/readline-ask.exp: Likewise.
653 * gdb.base/readline.exp: Likewise.
654 * gdb.python/py-cmd.exp: Likewise.
655 * gdb.trace/tfile.exp: Likewise.
656
6572014-03-26 Yao Qi <yao@codesourcery.com>
658
659 * gdb.base/macscp.exp: Fix code format issues.
660
6612014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
662
663 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
664 * gdb.asm/powerpc64le.inc: New file.
665
6662014-03-25 Pedro Alves <palves@redhat.com>
667 Doug Evans <dje@google.com>
668
669 * gdb.base/source-execution.c: New file.
670 * gdb.base/source-execution.exp: New file.
671 * gdb.base/source-execution.gdb: New file.
672
6732014-03-24 Doug Evans <dje@google.com>
674
675 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
676 using fission.
677
6782014-03-24 Hui Zhu <hui@codesourcery.com>
679 Pedro Alves <palves@redhat.com>
680
681 PR breakpoints/16101
682 * gdb.base/dprintf.exp: Use unsupported rather than changing the
683 test pass/fail messages. Detect missing support for dprintf when
684 breakpoints are actually inserted.
685 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
686 breakpoints are actually inserted.
687 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
688 fails.
689
6902014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
691
692 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
693
6942014-03-22 Doug Evans <xdje42@gmail.com>
695
696 * gdb.python/python.exp (python not supported): Verify multi-line
697 python command issues an error.
698 * gdb.guile/guile.exp (guile not supported): Verify multi-line
699 guile command issues an error.
700
7012014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
702
703 * gdb.threads/thread-specific.exp: Handle the lack of usable
704 $this_breakpoint and $this_thread.
705
7062014-03-21 Hui Zhu <hui@codesourcery.com>
707
708 * gdb.base/attach.exp (do_command_attach_tests): New.
709
7102014-03-20 Tom Tromey <tromey@redhat.com>
711 Pedro Alves <palves@redhat.com>
712
713 PR cli/15718
714 * gdb.base/condbreak-call-false.c: New file.
715 * gdb.base/condbreak-call-false.exp: New file.
716
7172014-03-20 Pedro Alves <palves@redhat.com>
718
719 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
720 Delete.
721 (block_signals, unblock_signals): Delete.
722 (child_function_2, main): Remove references to deleted variable
723 and functions.
724
7252014-03-20 Pedro Alves <palves@redhat.com>
726
727 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
728 Use pthread_kill to signal thread 2.
729 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
730 Adjust to make the test send itself a signal rather than using the
731 host's "kill" command.
732
7332014-03-20 Pedro Alves <palves@redhat.com>
734
735 * gdb.threads/multiple-step-overs.c: New file.
736 * gdb.threads/multiple-step-overs.exp: New file.
737 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
738 Adjust expected infrun debug output.
739
7402014-03-20 Pedro Alves <palves@redhat.com>
741
742 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
743 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
744
7452014-03-20 Pedro Alves <palves@redhat.com>
746
747 PR breakpoints/7143
748 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
749 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
750 of gdb_test_multiple.
751 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
752 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
753
7542014-03-20 Pedro Alves <palves@redhat.com>
755
756 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
757 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
758
7592014-03-19 Pedro Alves <palves@redhat.com>
760
761 * gdb.base/async.exp: Remove early return.
762
7632014-03-19 Pedro Alves <palves@redhat.com>
764
765 * gdb.base/async.exp (step& tests): Pass explicit test messages.
766
7672014-03-19 Pedro Alves <palves@redhat.com>
768
769 * gdb.base/async.exp (test_background): Expect \r\n after
770 "completed." in the fail pattern.
771
7722014-03-19 Pedro Alves <palves@redhat.com>
773
774 * gdb.base/async.exp (test_background): New procedure.
775 Use it for all background execution command tests.
776
7772014-03-19 Pedro Alves <palves@redhat.com>
778
779 * gdb.base/async.exp: Use prepare_for_testing.
780
7812014-03-19 Pedro Alves <palves@redhat.com>
782
783 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
784 the same line.
785
7862014-03-19 Pedro Alves <palves@redhat.com>
787
788 * gdb.base/async.c (main): Add "jump here" and "until here" line
789 marker comments.
790 * gdb.base/async.exp (jump_here): New global.
791 (jump& test): Use it.
792 (until_here): New global.
793 (until& test): Use it.
794
7952014-03-19 Pedro Alves <palves@redhat.com>
796
797 * gdb.base/async.exp: Don't frob gdb_protocol.
798
7992014-03-18 Doug Evans <xdje42@gmail.com>
800
801 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
802 Fix spelling of exec-done-display.
803
8042014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
805
806 PR gdb/15358
807 * gdb.base/gdb-sigterm.c: New file.
808 * gdb.base/gdb-sigterm.exp: New file.
809
8102014-03-18 Pedro Alves <palves@redhat.com>
811
812 PR gdb/13860
813 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
814 * lib/mi-support.exp (mi_expect_stop): Add special handling for
815 solib-event.
816
8172014-03-17 Joel Brobecker <brobecker@adacore.com>
818
819 * gdb.ada/pckd_arr_ren: New testcase.
820
8212014-03-13 Doug Evans <xdje42@gmail.com>
822
823 PR guile/16612
824 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
825 collect after discarding symbols.
826
8272014-03-13 Ludovic Courtès <ludo@gnu.org>
828 Doug Evans <xdje42@gmail.com>
829
830 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
831 to history survives a gc.
832
8332014-03-13 Pedro Alves <palves@redhat.com>
834
835 * gdb.base/default.exp: Don't test "target procfs".
836
8372014-03-13 Pedro Alves <palves@redhat.com>
838
839 * gdb.base/default.exp: Update "target child" and "target procfs"
840 tests to not expect "Unix".
841
8422014-03-12 Tom Tromey <tromey@redhat.com>
843
844 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
845 New procs. Add target-async tests.
846 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
847 Add target-async tests.
848
8492014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
850
851 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
852 'func_start' and 'func_end' for the beginning and end of the
853 function code, respectively.
854 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
855 'func_end' instead of 'func' and 'main'.
856
8572014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
858
859 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
860 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
861 generate the debug info assembler source.
862
8632014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
864
865 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
866 * gdb.dwarf2/arr-subrange.exp: Likewise.
867 * gdb.dwarf2/dwz.exp: Likewise.
868 * gdb.dwarf2/method-ptr.exp: Likewise.
869 * gdb.dwarf2/missing-sig-type.exp: Likewise.
870 * gdb.dwarf2/subrange.exp: Likewise.
871 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
872 * gdb.dwarf2/implptrpiece.exp: Likewise.
873 * gdb.dwarf2/nostaticblock.exp: Likewise.
874
8752014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
876
877 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
878 directory to absolute path name arguments.
879
8802014-03-10 Joel Brobecker <brobecker@adacore.com>
881
882 * gdb.ada/tagged_access: New testcase.
883
8842014-03-07 Markus Metzger <markus.t.metzger@intel.com>
885
886 * gdb.btrace/data.exp: Update expected output.
887
8882014-03-06 Yao Qi <yao@codesourcery.com>
889
890 * gdb.trace/pr16508.exp: New file.
891
8922014-03-05 Pedro Alves <palves@redhat.com>
893
894 PR gdb/16575
895 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
896 procedure.
897 (top level): Adjust to use it. Add tests that exercise breakpoint
898 interaction with the code-cache.
899
9002014-02-26 Ludovic Courtès <ludo@gnu.org>
901
902 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
903 test for 'history-append!'.
904
9052014-02-26 Joel Brobecker <brobecker@adacore.com>
906
907 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
908 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
909 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
910 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
911 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
912 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
913
9142014-02-26 Joel Brobecker <brobecker@adacore.com>
915
916 * testsuite/gdb.python/py-pp-re-notag.c: New file.
917 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
918 * testsuite/gdb.python/py-pp-re-notag.p: New file.
919
9202014-02-26 Joel Brobecker <brobecker@adacore.com>
921
922 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
923
9242014-02-26 Joel Brobecker <brobecker@adacore.com>
925
926 * gdb.dwarf2/arr-stride.c: New file.
927 * gdb.dwarf2/arr-stride.exp: New file.
928
9292014-02-26 Pedro Alves <palves@redhat.com>
930
931 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
932 that won't ever trigger. Make sure that GDB reports the correct
933 breakpoint that caused the stop.
934
9352014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
936
937 PR gdb/16626
938 * gdb.base/auto-load-script: New file.
939 * gdb.base/auto-load.c: New file.
940 * gdb.base/auto-load.exp: New file.
941
942 PR gdb/16626
943 * gdb.base/auto-load.exp: Fix out-of-srctree run.
944
9452014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
946
947 Fix dw2-icycle.exp -fsanitize=address GDB crash.
948 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
949
9502014-02-24 Doug Evans <dje@google.com>
951
952 * lib/gdb.exp (run_on_host): Log error output if program fails.
953
9542014-02-21 Pedro Alves <palves@redhat.com>
955
956 * gdb.threads/step-after-sr-lock.c: Rename to ...
957 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
958 * gdb.threads/step-after-sr-lock.exp: Rename to ...
959 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
960 ... this.
961
9622014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
963
964 PR tdep/16397
965 * gdb.arch/amd64-stap-special-operands.exp: New file.
966 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
967 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
968 * gdb.arch/amd64-stap-triplet.S: Likewise.
969 * gdb.arch/amd64-stap-triplet.c: Likewise.
970
9712014-02-20 Joel Brobecker <brobecker@adacore.com>
972
973 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
974 in .section pseudo-op.
975
9762014-02-20 lin zuojian <manjian2006@gmail.com>
977 Joel Brobecker <brobecker@adacore.com>
978 Doug Evans <xdje42@gmail.com>
979
980 PR symtab/16581
981 * gdb.dwarf2/dw2-icycle.S: New file.
982 * gdb.dwarf2/dw2-icycle.c: New file.
983 * gdb.dwarf2/dw2-icycle.exp: New file.
984
9852014-02-19 Siva Chandra Reddy <sivachandra@google.com>
986
987 * gdb.python/py-value-cc.cc: Improve test case to enable testing
988 operations on gdb.Value objects.
989 * gdb.python/py-value-cc.exp: Add new test to test operations on
990 gdb.Value objects.
991
9922014-02-18 Doug Evans <dje@google.com>
993
994 * Makefile.in (TESTS): New variable.
995 (expanded_tests, expanded_tests_or_none): New variables
996 (check-single): Pass $(expanded_tests_or_none) to runtest.
997 (check-parallel): Only run tests in $(TESTS) if non-empty.
998 (check/no-matching-tests-found): New rule.
999 * README: Document TESTS makefile variable.
1000
10012014-02-18 Doug Evans <dje@google.com>
1002
1003 * Makefile.in (check-parallel): rm -rf outputs temp.
1004
10052014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1006
1007 Fix "ERROR: no fileid for" in the testsuite.
1008 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1009
10102014-02-12 Doug Evans <dje@google.com>
1011
1012 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1013 (MISCELLANEOUS): New variable.
1014 (clean): rm -rf $(MISCELLANEOUS).
1015 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1016 dwp live in the same directory as symlinks, with each symlink pointed
1017 to a differently named file in a different directory.
1018
10192014-02-11 Doug Evans <dje@google.com>
1020
1021 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1022 of Tcl file commands.
1023
10242014-02-10 Mark Kettenis <kettenis@gnu.org>
1025
1026 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1027 "kill -SIGUSR1 -1".
1028
10292014-02-10 Joel Brobecker <brobecker@adacore.com>
1030
1031 * gdb.ada/tick_length_array_enum_idx: New testcase.
1032
10332014-02-10 Doug Evans <xdje42@gmail.com>
1034
1035 * configure.ac (AC_OUTPUT): Add gdb.guile.
1036 * configure: Regenerate.
1037 * lib/gdb-guile.exp: New file.
1038 * lib/gdb.exp (get_target_charset): New function.
1039 * gdb.base/help.exp: Update expected output from "apropos apropos".
1040 * gdb.guile/Makefile.in: New file.
1041 * gdb.guile/guile.exp: New file.
1042 * gdb.guile/scm-arch.c: New file.
1043 * gdb.guile/scm-arch.exp: New file.
1044 * gdb.guile/scm-block.c: New file.
1045 * gdb.guile/scm-block.exp: New file.
1046 * gdb.guile/scm-breakpoint.c: New file.
1047 * gdb.guile/scm-breakpoint.exp: New file.
1048 * gdb.guile/scm-disasm.c: New file.
1049 * gdb.guile/scm-disasm.exp: New file.
1050 * gdb.guile/scm-equal.c: New file.
1051 * gdb.guile/scm-equal.exp: New file.
1052 * gdb.guile/scm-error.exp: New file.
1053 * gdb.guile/scm-error.scm: New file.
1054 * gdb.guile/scm-frame-args.c: New file.
1055 * gdb.guile/scm-frame-args.exp: New file.
1056 * gdb.guile/scm-frame-args.scm: New file.
1057 * gdb.guile/scm-frame-inline.c: New file.
1058 * gdb.guile/scm-frame-inline.exp: New file.
1059 * gdb.guile/scm-frame.c: New file.
1060 * gdb.guile/scm-frame.exp: New file.
1061 * gdb.guile/scm-generics.exp: New file.
1062 * gdb.guile/scm-gsmob.exp: New file.
1063 * gdb.guile/scm-iterator.c: New file.
1064 * gdb.guile/scm-iterator.exp: New file.
1065 * gdb.guile/scm-math.c: New file.
1066 * gdb.guile/scm-math.exp: New file.
1067 * gdb.guile/scm-objfile-script-gdb.in: New file.
1068 * gdb.guile/scm-objfile-script.c: New file.
1069 * gdb.guile/scm-objfile-script.exp: New file.
1070 * gdb.guile/scm-objfile.c: New file.
1071 * gdb.guile/scm-objfile.exp: New file.
1072 * gdb.guile/scm-ports.exp: New file.
1073 * gdb.guile/scm-pretty-print.c: New file.
1074 * gdb.guile/scm-pretty-print.exp: New file.
1075 * gdb.guile/scm-pretty-print.scm: New file.
1076 * gdb.guile/scm-section-script.c: New file.
1077 * gdb.guile/scm-section-script.exp: New file.
1078 * gdb.guile/scm-section-script.scm: New file.
1079 * gdb.guile/scm-symbol.c: New file.
1080 * gdb.guile/scm-symbol.exp: New file.
1081 * gdb.guile/scm-symtab-2.c: New file.
1082 * gdb.guile/scm-symtab.c: New file.
1083 * gdb.guile/scm-symtab.exp: New file.
1084 * gdb.guile/scm-type.c: New file.
1085 * gdb.guile/scm-type.exp: New file.
1086 * gdb.guile/scm-value-cc.cc: New file.
1087 * gdb.guile/scm-value-cc.exp: New file.
1088 * gdb.guile/scm-value.c: New file.
1089 * gdb.guile/scm-value.exp: New file.
1090 * gdb.guile/source2.scm: New file.
1091 * gdb.guile/types-module.cc: New file.
1092 * gdb.guile/types-module.exp: New file.
1093
10942014-02-10 Yao Qi <yao@codesourcery.com>
1095
1096 PR testsuite/16543
1097 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1098 * configure: Regenerated.
1099 * Makefile.in: New file.
1100
11012014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1102
1103 * gdb.python/py-framefilter.exp: Fix typo.
1104
11052014-02-08 Yao Qi <yao@codesourcery.com>
1106
1107 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1108 that no =breakpoint-modified is emitted when breakpoints are
1109 modified through MI commands.
1110
11112014-02-07 Pedro Alves <pedro@codesourcery.com>
1112 Pedro Alves <palves@redhat.com>
1113
1114 * gdb.threads/step-after-sr-lock.c: New file.
1115 * gdb.threads/step-after-sr-lock.exp: New file.
1116
11172014-02-07 Pedro Alves <palves@redhat.com>
1118
1119 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1120
11212014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1122
1123 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1124 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1125
11262014-02-06 Doug Evans <xdje42@gmail.com>
1127
1128 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1129 output.
1130
1131 * gdb.gdb/python-interrupts.exp: New file.
1132
11332014-02-05 Yao Qi <yao@codesourcery.com>
1134
1135 * gdb.trace/report.exp (use_collected_data): Test the output
1136 of "info threads" and "info inferiors".
1137
11382014-02-05 Yao Qi <yao@codesourcery.com>
1139
1140 Revert this patch:
1141
1142 2013-05-24 Yao Qi <yao@codesourcery.com>
1143
1144 * gdb.trace/tfile.exp: Test inferior and thread.
1145
11462014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1147
1148 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1149 on a function.
1150 * gdb.base/step-bt.c: Call hello via function pointer to make
1151 sure its first instruction is executed on powerpc64le-linux.
1152
11532014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1154
1155 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1156
11572014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1158
1159 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1160 of the test patterns for use on little-endian systems.
1161
11622014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1163
1164 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1165 (decimal_vector): Fix for little-endian.
1166
11672014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1168
1169 * gdb.arch/sparc-sysstep.exp: New file.
1170 * gdb.arch/sparc-sysstep.c: Likewise.
1171
1172 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1173
11742014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1175
1176 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1177
11782014-01-23 Tom Tromey <tromey@redhat.com>
1179
1180 * gdb.ada/array_char_idx: New testcase.
1181
11822014-01-23 Tom Tromey <tromey@redhat.com>
1183
1184 PR python/16487:
1185 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1186 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1187 classes.
1188
11892014-01-23 Tom Tromey <tromey@redhat.com>
1190
1191 PR python/16491:
1192 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1193 string from an inferior frame.
1194 * gdb.python/py-framefilter-mi.exp: Update.
1195
11962014-01-22 Doug Evans <dje@google.com>
1197
1198 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1199
12002014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1201
1202 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1203
12042014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1205
1206 * gdb.trace/entry-values.exp: Remove excess space character from
1207 regex patterns. Handle s390 call instruction.
1208
12092014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1210
1211 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1212 define "*_start" label. Make "name" static.
1213 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1214 ${name} by references to ${name}_start.
1215
12162014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1217
1218 * gdb.base/info-macros.exp: Remove "debug" from the compile
1219 options.
1220
12212014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1222
1223 * gdb.dlang/demangle.exp: New file.
1224
12252014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1226
1227 * gdb.dlang/primitive-types.exp: New file.
1228
12292014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1230
1231 * configure.ac: Create gdb.dlang/Makefile.
1232 * configure: Regenerate.
1233 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1234 * gdb.dlang/Makefile.in: New file.
1235 * lib/d-support.exp: New file.
1236 * lib/gdb.exp (skip_d_tests): New proc.
1237
12382014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1239
1240 * gdb.btrace/delta.exp: Check reverse stepi.
1241 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1242 * gdb.btrace/finish.exp: New.
1243 * gdb.btrace/next.exp: New.
1244 * gdb.btrace/nexti.exp: New.
1245 * gdb.btrace/record_goto.c: Add comments.
1246 * gdb.btrace/step.exp: New.
1247 * gdb.btrace/stepi.exp: New.
1248 * gdb.btrace/multi-thread-step.c: New.
1249 * gdb.btrace/multi-thread-step.exp: New.
1250 * gdb.btrace/rn-dl-bind.c: New.
1251 * gdb.btrace/rn-dl-bind.exp: New.
1252 * gdb.btrace/data.c: New.
1253 * gdb.btrace/data.exp: New.
1254 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1255
12562014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1257
1258 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1259 * gdb.btrace/exception.exp: Update.
1260 * gdb.btrace/instruction_history.exp: Update.
1261 * gdb.btrace/record_goto.exp: Update.
1262 * gdb.btrace/tailcall.exp: Update.
1263 * gdb.btrace/unknown_functions.exp: Update.
1264 * gdb.btrace/delta.exp: New.
1265
12662014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1267
1268 * gdb.btrace/record_goto.exp: Add backtrace test.
1269 * gdb.btrace/tailcall.exp: Add backtrace test.
1270
12712014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1272
1273 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1274 * gdb.btrace/record_goto.c: New.
1275 * gdb.btrace/record_goto.exp: New.
1276 * gdb.btrace/x86-record_goto.S: New.
1277
12782014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1279
1280 * gdb.btrace/function_call_history.exp: Update tests.
1281 * gdb.btrace/instruction_history.exp: Update tests.
1282
12832014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1284
1285 * gdb.btrace/function_call_history.exp: Fix expected field
1286 order for "record function-call-history".
1287 Add new tests for "record function-call-history /c".
1288 * gdb.btrace/exception.cc: New.
1289 * gdb.btrace/exception.exp: New.
1290 * gdb.btrace/tailcall.exp: New.
1291 * gdb.btrace/x86-tailcall.S: New.
1292 * gdb.btrace/x86-tailcall.c: New.
1293 * gdb.btrace/unknown_functions.c: New.
1294 * gdb.btrace/unknown_functions.exp: New.
1295 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1296
12972014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1298
1299 * gdb.btrace/instruction_history.exp: Update.
1300 * gdb.btrace/function_call_history.exp: Update.
1301
13022014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1303
1304 * gdb.btrace/function_call_history.exp: Fix expected function
1305 trace.
1306 * gdb.btrace/instruction_history.exp: Initialize traced.
1307 Remove traced_functions.
1308
13092014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1310
1311 * gdb.btrace/function_call_history.exp: Update
1312 * gdb.btrace/instruction_history.exp: Update.
1313
13142014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1315
1316 * gdb.btrace/enable.exp: Update expected text.
1317
13182014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1319
1320 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1321 bytes.
1322
13232014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1324
1325 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1326
13272014-01-15 Omair Javaid <omair.javaid@linaro.org>
1328
1329 * lib/gdb.exp (supports_process_record): Return true for
1330 arm*-linux*. (supports_reverse): Likewise.
1331
13322014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1333
1334 PR python/15464
1335 PR python/16113
1336 * gdb.python/py-type.c: Enhance test case.
1337 * gdb.python/py-value-cc.cc: Likewise
1338 * gdb.python/py-type.exp: Add new tests.
1339 * gdb.python/py-value-cc.exp: Likewise
1340
13412014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1342 Pedro Alves <palves@redhat.com>
1343
1344 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1345 Make "name" extern.
1346 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1347 references to ${name}_start by references to ${name}.
1348
13492014-01-10 Joel Brobecker <brobecker@adacore.com>
1350
1351 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1352
13532014-01-10 Joel Brobecker <brobecker@adacore.com>
1354
1355 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1356
13572014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1358 Pedro Alves <palves@redhat.com>
1359
1360 * gdb.mi/mi-info-os.exp: Connect to the target with
1361 mi_gdb_target_load.
1362
13632014-01-08 Pedro Alves <palves@redhat.com>
1364
1365 * gdb.threads/reconnect-signal.c: New file.
1366 * gdb.threads/reconnect-signal.exp: New file.
1367
13682014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1369
1370 * gdb.base/source-dir.exp: New file.
1371
13722014-01-07 Joel Brobecker <brobecker@adacore.com>
1373
1374 * gdb.ada/mi_interface: New testcase.
1375
13762014-01-07 Joel Brobecker <brobecker@adacore.com>
1377
1378 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1379 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1380 gdb.ada/pp-rec-component/pck.ads: New files.
1381
13822014-01-07 Joel Brobecker <brobecker@adacore.com>
1383
1384 * gdb.python/py-pp-integral.c: New file.
1385 * gdb.python/py-pp-integral.py: New file.
1386 * gdb.python/py-pp-integral.exp: New file.
1387
1388For older changes see ChangeLog-1993-2013.
1389\f
1390;; Local Variables:
1391;; mode: change-log
1392;; left-margin: 8
1393;; fill-column: 74
1394;; version-control: never
1395;; End:
1396
1397 Copyright 2014 Free Software Foundation, Inc.
1398 Copying and distribution of this file, with or without modification,
1399 are permitted provided the copyright notice and this notice are preserved.
This page took 0.029488 seconds and 4 git commands to generate.