[GDBserver] Move Z packet defines and type convertion routines to shared code.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
e59fa00f
MM
12014-05-20 Markus Metzger <markus.t.metzger@intel.com>
2
3 * gdb.btrace/nohist.exp: New.
4
8b696e31
YQ
52014-05-20 Yao Qi <yao@codesourcery.com>
6
7 * lib/gdb.exp (gdb_init): Set timeout if test file is under
8 gdb.reverse directory and gdb_reverse_timeout exists in board
9 setting.
10 * README: Document gdb_reverse_timeout.
11
73c9764f
YQ
122014-05-20 Yao Qi <yao@codesourcery.com>
13
14 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
15 'test_file_name'. Treat args as a string instead of a list.
16 (gdb_init): Rename argument 'args' by 'test_file_name'.
17
f1f4348a
JK
182014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
19
20 * gdb.arch/powerpc-power.exp: New file.
21 * gdb.arch/powerpc-power.s: New file.
22
0dbe70ce
DE
232014-05-16 Doug Evans <dje@google.com>
24
25 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
26 * gdb.base/completion.exp: Check that all expected files exist
27 before doing file completion.
0dbe70ce 28
8d551b02
DE
292014-05-16 Doug Evans <dje@google.com>
30
31 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
32 Update.
33 (do_syscall_tests_without_xml): Update.
34
73eb7709
PA
352014-05-16 Pedro Alves <palves@redhat.com>
36
37 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
38 instead of "unknown output after running".
39
3fae92fc
YQ
402014-05-16 Yao Qi <yao@codesourcery.com>
41
42 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
43 file1.txt from host at the end.
44 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
45
c2b2ccc5
DE
462014-05-15 Doug Evans <dje@google.com>
47
48 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
49 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
50 loading file. Add test for TU lookup.
51
8c217a4b
SM
522014-05-15 Simon Marchi <simon.marchi@ericsson.com>
53
54 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
55 calling "-exec-arguments" or "set args" before running the
56 inferior.
57
3deb39c6
SM
582014-05-15 Simon Marchi <simon.marchi@ericsson.com>
59
60 * lib/mi-support.exp (mi_expect_stop): Expect message for
61 inferiors that exit with non-zero exit code.
62
71a79f8c
YQ
632014-05-14 Yao Qi <yao@codesourcery.com>
64
65 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
66 match absolute path on remote host.
67 (test_file_list_exec_source_files): Remove "/" from the
68 pattern.
69
f23fcd46
YQ
702014-05-14 Yao Qi <yao@codesourcery.com>
71
72 * boards/local-remote-host-notty.exp (${board}_file): New
73 proc.
74
9404b58f
KM
752014-05-07 Kyle McMartin <kyle@redhat.com>
76
77 Pushed by Joel Brobecker <brobecker@adacore.com>.
78 * gdb.arch/aarch64-atomic-inst.c: New file.
79 * gdb.arch/aarch64-atomic-inst.exp: New file.
80
5e45f04c
YQ
812014-05-07 Yao Qi <yao@codesourcery.com>
82
83 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
84 in current context" too.
85
c888a17d
KS
862014-05-05 Keith Seitz <keiths@redhat.com>
87
88 * gdb.linespec/ls-dollar.exp: Add test for linespec
89 file:convenience_variable.
90
290a839c
YQ
912014-05-05 Yao Qi <yao@codesourcery.com>
92
93 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
94 traceframes into tfile and ctf trace files. Read data from
95 trace file and test collected data.
96 (gdb_collect_locals_test): Likewise.
97 (gdb_unavailable_registers_test): Likewise.
98 (gdb_unavailable_floats): Likewise.
99 (gdb_collect_globals_test): Likewise.
100 (top-level): Append "ctf" to trace_file_targets if GDB
101 supports.
102
b5262cd0
YQ
1032014-05-05 Yao Qi <yao@codesourcery.com>
104
105 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
106 code to ...
107 (gdb_collect_args_test_1): ... it. New proc.
108 (gdb_collect_locals_test): Move some code to ...
109 (gdb_collect_locals_test_1): ... it. New proc.
110 (gdb_unavailable_registers_test): Move some code to ...
111 (gdb_unavailable_registers_test_1): ... it. New proc.
112 (gdb_unavailable_floats): Move some code to ...
113 (gdb_unavailable_floats_1): ... it. New proc.
114
30a1e6cc
SDJ
1152014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
116
117 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
118 probes to test for bitness recognition.
119 * gdb.arch/amd64-stap-optional-prefix.exp
120 (test_probe_value_without_reg): New procedure.
121 Add code to test for different kinds of bitness.
122
f33da99a
SDJ
1232014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
124
125 PR breakpoints/16889
126 * gdb.arch/amd64-stap-optional-prefix.S: New file.
127 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
128
5b80f00d
PA
1292014-05-01 Pedro Alves <palves@redhat.com>
130
131 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
132 gdb_file_cmd if no file is specified.
133 * boards/native-extended-gdbserver.exp (gdb_load): Use the
134 last_loaded_file to set the remote exec-file.
135
f8c2a73c
PA
1362014-05-01 Pedro Alves <palves@redhat.com>
137
138 * boards/local-remote-host.exp: New file.
139
be6e8ac7
PA
1402014-05-01 Pedro Alves <palves@redhat.com>
141
142 * boards/local-remote-host.exp: Rename to ...
143 * boards/local-remote-host-notty.exp: ... this.
144
cac0dc8f
JB
1452014-04-28 Joel Brobecker <brobecker@adacore.com>
146
147 * gdb.ada/dyn_arrayidx: New testcase.
148
9730e6cc
YQ
1492014-04-26 Yao Qi <yao@codesourcery.com>
150
151 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
152 and compute the length of function main. Save it in
153 $main_length.
154 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
155 (top-level): Use gdb_compile to compile objects into
156 executable and restart GDB. Remove invocation to
157 prepare_for_testing.
158
7ae1a6a6
PA
1592014-04-25 Simon Marchi <simon.marchi@ericsson.com>
160 Pedro Alves <palves@redhat.com>
161
162 PR server/16255
163 * gdb.multi/multi-attach.c: New file.
164 * gdb.multi/multi-attach.exp: New file.
165
4082afcc
PA
1662014-04-25 Pedro Alves <palves@redhat.com>
167
168 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
169 user.
170 (top level): Test that "set remote conditional-breakpoints-packet
171 off" works as intended.
172 * gdb.base/dprintf.exp: Test that "set remote
173 breakpoint-commands-packet off" works as intended.
174 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
175 New function.
176 (top level): Call it.
177 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
178 remote fast-tracepoints-packet off" works as intended.
179 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
180 * lib/gdb.exp (gdb_is_target_remote): ... here.
181
2abc3f8d
DB
1822014-04-24 David Blaikie <dblaikie@gmail.com>
183
184 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
185 ensure clang would not discard them.
186 * gdb.base/gdbvars.c: Ditto.
187 * gdb.base/memattr.c: Ditto.
188 * gdb.base/whatis.c: Ditto.
189 * gdb.python/py-prettyprint.c: Ditto.
190 * gdb.trace/actions.c: Ditto.
191 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
192 ensure clang would not discard it.
193
bfd39632
DB
1942014-04-24 David Blaikie <dblaikie@gmail.com>
195
196 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
197 clang to emit the full definition of type required by the test
198 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
199
22842ff6
DB
2002014-04-24 David Blaikie <dblaikie@gmail.com>
201
202 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
203 coax Clang into emitting the definition of the type.
204 * gdb.cp/pr10728-x.h (y): Ditto.
205 * gdb.cp/pr10728-y.cc (y): Ditto.
206
c2e827ad
DB
2072014-04-24 David Blaikie <dblaikie@gmail.com>
208
209 * gdb.base/label.exp: XFAIL label related tests under Clang.
210 * gdb.cp/cplabel.exp: Ditto.
211 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
212 under Clang those using labels.
213
4c2d33e7
YQ
2142014-04-25 Yao Qi <yao@codesourcery.com>
215
216 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
217 double_label.
218 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
219 partial_label and double_label.
220
56083b99
DB
2212014-04-24 David Blaikie <dblaikie@gmail.com>
222
223 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
224
25d4e99d
DB
2252014-04-24 David Blaikie <dblaikie@gmail.com>
226
227 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
228 of the function to work across GCC and Clang.
229 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
230 pointer types (const void ** const V void **).
231
01f9f808
MS
2322014-04-24 Michael Sturm <michael.sturm@mintel.com>
233 Walfred Tedeschi <walfred.tedeschi@intel.com>
234
235 * Makefile.in (EXECUTABLES): Added i386-avx512.
236 * gdb.arch/i386-avx512.c: New file.
237 * gdb.arch/i386-avx512.exp: Likewise.
238
4b48d439
KS
2392014-04-23 Keith Seitz <keiths@redhat.com>
240
241 * lib/mi-support.exp (mi_list_breakpoints): Delete.
242 (mi_make_breakpoint_table): New procedure.
243 (mi_create_breakpoint): Use mi_make_breakpoint
244 and return the result.
245 (mi_make_breakpoint): New procedure.
246 (mi_build_kv_pairs): New procedure.
247
248 * gdb.mi/mi-break.exp: Remove unused globals,
249 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
250 All callers updated.
251 * gdb.mi/mi-dprintf.exp: Use variable to track command
252 number.
253 Update all callers of mi_create_breakpoint and use
254 mi_make_breakpoint_table.
255 Remove any unused global variables.
256 * gdb.mi/mi-nonstop.exp: Likewise.
257 * gdb.mi/mi-nsintrall.exp: Likewise.
258 * gdb.mi/mi-nsmoribund.exp: Likewise.
259 * gdb.mi/mi-nsthrexec.exp: Likewise.
260 * gdb.mi/mi-reverse.exp: Likewise.
261 * gdb.mi/mi-simplerun.exp: Likewise.
262 * gdb.mi/mi-stepn.exp: Likewise.
263 * gdb.mi/mi-syn-frame.exp: Likewise.
264 * gdb.mi/mi-until.exp: Likewise.
265 * gdb.mi/mi-var-cp.exp: Likewise.
266 * gdb.mi/mi-var-display.exp: Likewise.
267 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
268 * gdb.mi/mi2-var-child.exp: Likewise.
269 * gdb.mi/mi-vla-c99.exp: Likewise.
270 * lib/mi-support.exp: Likewise.
271
272 From Ian Lance Taylor <iant@cygnus.com>:
273 * lib/gdb.exp (parse_args): New procedure.
274
08351840
PA
2752014-04-23 Pedro Alves <palves@redhat.com>
276
277 * gdb.base/break-unload-file.c: New file.
278 * gdb.base/break-unload-file.exp: New file.
279 * gdb.base/sym-file-lib.c (baz): New function.
280 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
281 field.
282 (load): Store the segment's mapped size.
283 (unload): New function.
284 (unload_shlib): New function.
285 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
286 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
287 set a breakpoint at baz, and call it.
288 * gdb.base/sym-file.exp: New tests for stale breakpoint
289 instructions.
290
076855f9
PA
2912014-04-23 Pedro Alves <palves@redhat.com>
292
293 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
294 * gdb.base/hbreak-in-shr-unsupported.c: New file.
295 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
296 * gdb.base/hbreak-unmapped.c: New file.
297 * gdb.base/hbreak-unmapped.exp: New file.
298 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
299 * lib/gdb.exp (gdb_is_target_remote): ... here.
300
483805cf
PA
3012014-04-22 Pedro Alves <palves@redhat.com>
302
303 * gdb.base/consecutive-step-over.c: New file.
304 * gdb.base/consecutive-step-over.exp: New file.
305
06d97543
PA
3062014-04-22 Pedro Alves <palves@redhat.com>
307
308 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
309 instead of send_gdb/gdb_expect.
310
b4429ea2
YQ
3112014-04-22 Yao Qi <yao@codesourcery.com>
312
313 * lib/trace-support.exp (generate_tracefile): New procedure.
314 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
315 return 0.
316 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
317 if generate_tracefile returns 1.
318
51d48146
PA
3192014-04-18 Tom Tromey <palves@redhat.com>
320 Pedro alves <tromey@redhat.com>
321
322 PR backtrace/15558
323 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
324 with a backtrace limit.
325 * gdb.python/py-frame-inline.exp: Test running to an inline
326 function with a backtrace limit, and printing the newest frame.
327 * gdb.python/py-frame-inline.c (main): Call f.
328
bd1dce5f
MS
3292014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
330
331 * gdb.java/jnpe.exp: Drop srcdir from untested path.
332
40d1a503
MS
3332014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
334
335 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
336 Drop prefix from unsupported source file path.
337
389b98f7
YQ
3382014-04-17 Yao Qi <yao@codesourcery.com>
339
340 * lib/gdb.exp (with_target_charset): New proc.
341 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
342 with_target_charset.
343 (test_print_strings): Likewise.
344 (test_repeat_bytes): Likewise.
345 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
346 for some tests.
347
22869d73
KS
3482014-04-16 Keith Seitz <keiths@redhat.com>
349
350 PR gdb/15827
351 * gdb.dwarf2/corrupt.c: New file.
352 * gdb.dwarf2/corrupt.exp: New file.
353
c4f87ca6
KS
3542014-04-16 Keith Seitz <keiths@redhat.com>
355
356 PR c++/16597
357 * gdb.cp/namelessclass.cc: New file.
358 * gdb.cp/namelessclass.exp: New file.
359 * gdb.cp/namelessclass.S: New file.
360
ab19de87
DE
3612014-04-16 Doug Evans <dje@google.com>
362
363 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
364 Add comment.
365 (gdbserver_default_get_comm_port): New function.
366 (gdbserver_start): Check if board file provided
367 "gdbserver,get_comm_port" and use it if so.
368 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
369 (gdb,socketport): Set to "stdio".
370 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
371 (stdio_gdbserver_template): Delete.
372 (${board}_get_remote_address): Update.
373 (${board}_build_remote_cmd): Delete.
374 (${board}_get_comm_port): New function.
375 (${board}_spawn): Update.
376 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
377 Delete.
378 (${board}_get_remote_address): Update.
379 (${board}_get_comm_port): New function.
380
fc98a809
AB
3812014-04-16 Andrew Burgess <aburgess@broadcom.com>
382
383 * gdb.base/memattr.exp: Improve regexps to handle memory regions
384 appearing in any order.
385
87fd9e6e
DE
3862014-04-15 Doug Evans <dje@google.com>
387
388 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
389 uninitialized value of "description".
390
099fc3ea
KS
3912014-04-15 Keith Seitz <keiths@redhat.com>
392
393 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
394 Remove unused globals.
395 (test_running_the_program): Likewise.
396 (test_controlled_execution): Likewise.
397 (test_controlling_breakpoints): Likewise.
398 (test_program_termination): Likewise.
399
5da151d4
KS
4002014-04-15 Keith Seitz <keiths@redhat.com>
401
402 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
403 unused globals.
404 (test_rbreak_creation_and_listing): Likewise.
405 (test_ignore_count): Likewise.
406 (test_error): Likewise.
407
35e5d2f0
PA
4082014-04-15 Pedro Alves <palves@redhat.com>
409
410 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
411 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
412 sym-file-loader.c.
413 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
414 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
415 to sym-file-loader.c.
416 (struct library): Forward declare.
417 (load_shlib, lookup_function): Change prototypes.
418 (find_shstrtab, find_strtab, find_shdr, find_symtab)
419 (translate_offset): Remove declarations.
420 (get_text_addr): New declaration.
421 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
422 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
423 sym-file-loader.h.
424 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
425 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
426 here from sym-file-loader.h.
427 (struct library): New structure.
428 (load_shlib, lookup_function): Change prototypes and adjust to
429 work with a struct library.
430 (find_shstrtab, find_strtab, find_shdr, find_symtab)
431 (translate_offset): Make static.
432 (get_text_addr): New function.
433 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
434
eb4c1710
PA
4352014-04-15 Pedro Alves <palves@redhat.com>
436
437 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
438
2d1baf52
PA
4392014-04-15 Pedro Alves <palves@redhat.com>
440
441 * gdb.base/sym-file-loader.c: Include <limits.h>.
442 (SELF_LINK): New define.
443 (get_origin): New function.
444 (load_shlib): Use it.
445 * gdb.base/sym-file.exp: Don't early return if the target is
446 remote. Use runto_main, and issue fail is that fails. Use
447 gdb_load_shlibs.
448 (shlib_name): Delete.
449 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
450
7dd6df01
PA
4512014-04-15 Pedro Alves <palves@redhat.com>
452
453 * gdb.base/sym-file.exp: Remove regex characters from test
454 message. Don't refer to breakpoint numbers in test messages.
455
b50c8614
KS
4562014-04-14 Keith Seitz <keiths@redhat.com>
457
458 PR c++/16253
459 * gdb.cp/var-tag.cc: New file.
460 * gdb.cp/var-tag.exp: New file.
461 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
462 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
463 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
464 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
465
3d567982
TT
4662014-04-14 Tom Tromey <tromey@redhat.com>
467
468 * gdb.cp/classes.exp (test_enums): Handle underlying type.
469 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
470 type.
471 * gdb.cp/enum-class.exp: New file.
472 * gdb.cp/enum-class.cc: New file.
473
0626fc76
TT
4742014-04-14 Tom Tromey <tromey@redhat.com>
475
476 * gdb.dwarf2/enum-type.exp: New file.
477
dca325b3
SA
4782014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
479
480 * gdb.mi/mi-vla-c99.exp: New file.
481 * gdb.mi/vla.c: New file.
482
5854b38a
SA
4832014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
484
485 * gdb.base/vla-datatypes.c: New file.
486 * gdb.base/vla-datatypes.exp: New file.
487
463bb957
SA
4882014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
489
490 * gdb.base/vla-ptr.c: New file.
491 * gdb.base/vla-ptr.exp: New file.
492
3dd170be
SA
4932014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
494
495 * gdb.dwarf2/count.exp: New file.
496
5ecaaa66
SA
4972014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
498
499 * gdb.base/vla-sideeffect.c: New file.
500 * gdb.base/vla-sideeffect.exp: New file.
501
41f1ada5
DB
5022014-04-14 David Blaikie <dblaikie@gmail.com>
503
504 * gdb.mi/non-stop.c: Add return value for non-void function return
505 statement.
506 * gdb.threads/staticthreads.c: Ditto.
507
0be03e84
DE
5082014-04-12 Siva Chandra Reddy <sivachandra@google.com>
509 Doug Evans <xdje42@gmail.com>
510
511 * gdb.guile/scm-value.c: Improve test case.
512 * gdb.guile/scm-value.exp: Add new test.
513
f180a1fb
DB
5142014-04-11 David Blaikie <dblaikie@gmail.com>
515
516 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
517 override Clang's default.
518
6b662e19
JB
5192014-04-11 Joel Brobecker <brobecker@adacore.com>
520
521 Revert the following changes (regressions):
522
523 * gdb.base/vla-sideeffect.c: New file.
524 * gdb.base/vla-sideeffect.exp: New file.
525
526 * gdb.dwarf2/count.exp: New file.
527
528 * gdb.base/vla-multi.c: New file.
529 * gdb.base/vla-multi.exp: New file.
530
531 * gdb.base/vla-ptr.c: New file.
532 * gdb.base/vla-ptr.exp: New file.
533
534 * gdb.base/vla-datatypes.c: New file.
535 * gdb.base/vla-datatypes.exp: New file.
536
537 * gdb.mi/mi-vla-c99.exp: New file.
538 * gdb.mi/vla.c: New file.
539
245a5f0b
KS
5402014-04-11 Keith Seitz <keiths@redhat.com>
541
542 PR c++/16675
543 * gdb.cp/cpsizeof.exp: New file.
544 * gdb.cp/cpsizeof.cc: New file.
545
58a84dcf
SA
5462014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
547
191a8a90
JB
548 * gdb.mi/mi-vla-c99.exp: New file.
549 * gdb.mi/vla.c: New file.
58a84dcf 550
c8655f75
SA
5512014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
552
553 * gdb.base/vla-datatypes.c: New file.
554 * gdb.base/vla-datatypes.exp: New file.
555
024e13b4
SA
5562014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
557
558 * gdb.base/vla-ptr.c: New file.
559 * gdb.base/vla-ptr.exp: New file.
560
1a237e0e
SA
5612014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
562
563 * gdb.base/vla-multi.c: New file.
564 * gdb.base/vla-multi.exp: New file.
565
504f3432
SA
5662014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
567
568 * gdb.dwarf2/count.exp: New file.
569
3bce8237
SA
5702014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
571
191a8a90
JB
572 * gdb.base/vla-sideeffect.c: New file.
573 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 574
322f9c21
YQ
5752014-04-11 Yao Qi <yao@codesourcery.com>
576
577 * gdb.base/completion.exp: Check file exists before running tests
578 on file completion.
579
d708bcd1
PA
5802014-04-10 Pedro Alves <palves@redhat.com>
581
582 * gdb.base/cond-eval-mode.c: New file.
583 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
584 prepare_for_testing to build the new file. Check result of
585 runto_main.
586 (test_break, test_watch): New procedures.
587 (top level): Use them.
588
ae1d2761
PM
5892014-04-08 Pierre Muller <muller@sourceware.org>
590
591 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
592 Ctrl-V use for mingw hosts.
593
7af389b8
SC
5942014-04-07 Siva Chandra Reddy <sivachandra@google.com>
595
596 * gdb.python/py-value.c: Improve test case.
597 * gdb.python/py-value.exp: Add new test.
598
5e703181
DE
5992014-04-07 David Blaikie <dblaikie@gmail.com>
600
601 * lib/compiler.c: Identify the clang compiler.
602 * lib/compiler.cc: Ditto.
603
9810b410
YQ
6042014-04-03 Yao Qi <yao@codesourcery.com>
605
606 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
607
98d1b8dc
AB
6082014-04-01 Anton Blanchard <anton@samba.org>
609
610 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
611 messages unique.
612
3114cea1
AB
6132014-04-01 Anton Blanchard <anton@samba.org>
614
615 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
616 prepare_for_testing.
617
62f7182c
AB
6182014-04-01 Anton Blanchard <anton@samba.org>
619
620 * gdb.arch/ppc64-atomic-inst.c: Remove.
621 * gdb.arch/ppc64-atomic-inst.S: New file.
622 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
623
770e7fc7
DE
6242014-03-31 Doug Evans <dje@google.com>
625
626 * gdb.base/print-symbol-loading-lib.c: New file.
627 * gdb.base/print-symbol-loading-main.c: New file.
628 * gdb.base/print-symbol-loading.exp: New file.
629
46e2bafa
YQ
6302014-03-31 Yao Qi <yao@codesourcery.com>
631
632 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
633
8776cfe9
JB
6342014-03-28 Joel Brobecker <brobecker@adacore.com>
635
636 * gdb.ada/mi_dyn_arr: New testcase.
637
5d1ef361
DE
6382014-03-27 Doug Evans <dje@google.com>
639
640 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
641
b5bee914
YQ
6422014-03-27 Yao Qi <yao@codesourcery.com>
643
644 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
645 if target is nios2-*-*.
646
0d4d0e77
YQ
6472014-03-26 Yao Qi <yao@codesourcery.com>
648
649 * lib/gdb.exp (readline_is_used): New proc.
650 * gdb.base/completion.exp: Move tests on command complete up.
651 Skip the rest of tests if readline is not used.
652 * gdb.ada/complete.exp: Skp the test if readline is not
653 used.
654 * gdb.base/filesym.exp: Likewise.
655 * gdb.base/macscp.exp: Likewise.
656 * gdb.base/readline-ask.exp: Likewise.
657 * gdb.base/readline.exp: Likewise.
658 * gdb.python/py-cmd.exp: Likewise.
659 * gdb.trace/tfile.exp: Likewise.
660
29361eee
YQ
6612014-03-26 Yao Qi <yao@codesourcery.com>
662
663 * gdb.base/macscp.exp: Fix code format issues.
664
bc9a5525
UW
6652014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
666
667 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
668 * gdb.asm/powerpc64le.inc: New file.
669
d3839ede
PA
6702014-03-25 Pedro Alves <palves@redhat.com>
671 Doug Evans <dje@google.com>
672
673 * gdb.base/source-execution.c: New file.
674 * gdb.base/source-execution.exp: New file.
675 * gdb.base/source-execution.gdb: New file.
676
01672a57
DE
6772014-03-24 Doug Evans <dje@google.com>
678
679 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
680 using fission.
681
88bbeca9
HZ
6822014-03-24 Hui Zhu <hui@codesourcery.com>
683 Pedro Alves <palves@redhat.com>
684
685 PR breakpoints/16101
686 * gdb.base/dprintf.exp: Use unsupported rather than changing the
687 test pass/fail messages. Detect missing support for dprintf when
688 breakpoints are actually inserted.
689 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
690 breakpoints are actually inserted.
691 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
692 fails.
693
d2348791
JK
6942014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
695
696 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
697
feef67ab
DE
6982014-03-22 Doug Evans <xdje42@gmail.com>
699
700 * gdb.python/python.exp (python not supported): Verify multi-line
701 python command issues an error.
25d743f9 702 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 703 guile command issues an error.
feef67ab 704
ecebef6a
MR
7052014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
706
707 * gdb.threads/thread-specific.exp: Handle the lack of usable
708 $this_breakpoint and $this_thread.
709
ccdd1909
HZ
7102014-03-21 Hui Zhu <hui@codesourcery.com>
711
712 * gdb.base/attach.exp (do_command_attach_tests): New.
713
beb460e8
PA
7142014-03-20 Tom Tromey <tromey@redhat.com>
715 Pedro Alves <palves@redhat.com>
716
717 PR cli/15718
718 * gdb.base/condbreak-call-false.c: New file.
719 * gdb.base/condbreak-call-false.exp: New file.
720
40acf43a
PA
7212014-03-20 Pedro Alves <palves@redhat.com>
722
723 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
724 Delete.
725 (block_signals, unblock_signals): Delete.
726 (child_function_2, main): Remove references to deleted variable
727 and functions.
728
9f5e1e02
PA
7292014-03-20 Pedro Alves <palves@redhat.com>
730
731 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
732 Use pthread_kill to signal thread 2.
733 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
734 Adjust to make the test send itself a signal rather than using the
735 host's "kill" command.
736
99619bea
PA
7372014-03-20 Pedro Alves <palves@redhat.com>
738
739 * gdb.threads/multiple-step-overs.c: New file.
740 * gdb.threads/multiple-step-overs.exp: New file.
741 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
742 Adjust expected infrun debug output.
743
2adfaa28
PA
7442014-03-20 Pedro Alves <palves@redhat.com>
745
746 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
747 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
748
31e77af2
PA
7492014-03-20 Pedro Alves <palves@redhat.com>
750
751 PR breakpoints/7143
752 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
753 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
754 of gdb_test_multiple.
755 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
756 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
757
b9f437de
PA
7582014-03-20 Pedro Alves <palves@redhat.com>
759
760 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
761 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
762
05adc73e
PA
7632014-03-19 Pedro Alves <palves@redhat.com>
764
765 * gdb.base/async.exp: Remove early return.
766
6048b950
PA
7672014-03-19 Pedro Alves <palves@redhat.com>
768
769 * gdb.base/async.exp (step& tests): Pass explicit test messages.
770
8bcfb00a
PA
7712014-03-19 Pedro Alves <palves@redhat.com>
772
773 * gdb.base/async.exp (test_background): Expect \r\n after
774 "completed." in the fail pattern.
775
884e37dc
PA
7762014-03-19 Pedro Alves <palves@redhat.com>
777
778 * gdb.base/async.exp (test_background): New procedure.
779 Use it for all background execution command tests.
780
148e57e2
PA
7812014-03-19 Pedro Alves <palves@redhat.com>
782
783 * gdb.base/async.exp: Use prepare_for_testing.
784
f48088c7
PA
7852014-03-19 Pedro Alves <palves@redhat.com>
786
787 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
788 the same line.
789
e2f6c966
PA
7902014-03-19 Pedro Alves <palves@redhat.com>
791
792 * gdb.base/async.c (main): Add "jump here" and "until here" line
793 marker comments.
794 * gdb.base/async.exp (jump_here): New global.
795 (jump& test): Use it.
796 (until_here): New global.
797 (until& test): Use it.
798
c30568d4
PA
7992014-03-19 Pedro Alves <palves@redhat.com>
800
801 * gdb.base/async.exp: Don't frob gdb_protocol.
802
0172b6a7
DE
8032014-03-18 Doug Evans <xdje42@gmail.com>
804
805 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
806 Fix spelling of exec-done-display.
807
06c868a8
JK
8082014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
809
810 PR gdb/15358
811 * gdb.base/gdb-sigterm.c: New file.
812 * gdb.base/gdb-sigterm.exp: New file.
813
0c7e1a46
PA
8142014-03-18 Pedro Alves <palves@redhat.com>
815
816 PR gdb/13860
817 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
818 * lib/mi-support.exp (mi_expect_stop): Add special handling for
819 solib-event.
820
f7c77d93
JB
8212014-03-17 Joel Brobecker <brobecker@adacore.com>
822
823 * gdb.ada/pckd_arr_ren: New testcase.
824
5a1e8c7a
DE
8252014-03-13 Doug Evans <xdje42@gmail.com>
826
827 PR guile/16612
828 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
829 collect after discarding symbols.
830
350e1a76
DE
8312014-03-13 Ludovic Courtès <ludo@gnu.org>
832 Doug Evans <xdje42@gmail.com>
833
834 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
835 to history survives a gc.
836
a69900ae
PA
8372014-03-13 Pedro Alves <palves@redhat.com>
838
839 * gdb.base/default.exp: Don't test "target procfs".
840
5db9f0bd
PA
8412014-03-13 Pedro Alves <palves@redhat.com>
842
843 * gdb.base/default.exp: Update "target child" and "target procfs"
844 tests to not expect "Unix".
845
b3ccfe11
TT
8462014-03-12 Tom Tromey <tromey@redhat.com>
847
848 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
849 New procs. Add target-async tests.
850 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
851 Add target-async tests.
852
646f4417
AA
8532014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
854
855 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
856 'func_start' and 'func_end' for the beginning and end of the
857 function code, respectively.
858 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
859 'func_end' instead of 'func' and 'main'.
860
288c211f
AA
8612014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
862
863 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
864 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
865 generate the debug info assembler source.
866
e0c0f156
AA
8672014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
868
869 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
870 * gdb.dwarf2/arr-subrange.exp: Likewise.
871 * gdb.dwarf2/dwz.exp: Likewise.
872 * gdb.dwarf2/method-ptr.exp: Likewise.
873 * gdb.dwarf2/missing-sig-type.exp: Likewise.
874 * gdb.dwarf2/subrange.exp: Likewise.
875 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
876 * gdb.dwarf2/implptrpiece.exp: Likewise.
877 * gdb.dwarf2/nostaticblock.exp: Likewise.
878
0e5c4555
AA
8792014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
880
881 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
882 directory to absolute path name arguments.
883
5ec18f2b
JG
8842014-03-10 Joel Brobecker <brobecker@adacore.com>
885
886 * gdb.ada/tagged_access: New testcase.
887
847fc4f2
MM
8882014-03-07 Markus Metzger <markus.t.metzger@intel.com>
889
890 * gdb.btrace/data.exp: Update expected output.
891
cc3da688
YQ
8922014-03-06 Yao Qi <yao@codesourcery.com>
893
894 * gdb.trace/pr16508.exp: New file.
895
0f26cec1
PA
8962014-03-05 Pedro Alves <palves@redhat.com>
897
898 PR gdb/16575
899 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
900 procedure.
901 (top level): Adjust to use it. Add tests that exercise breakpoint
902 interaction with the code-cache.
903
7a5a839f
LC
9042014-02-26 Ludovic Courtès <ludo@gnu.org>
905
906 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
907 test for 'history-append!'.
908
31aa7e4e
JB
9092014-02-26 Joel Brobecker <brobecker@adacore.com>
910
911 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
912 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
913 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
914 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
915 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
916 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
917
1b588015
JB
9182014-02-26 Joel Brobecker <brobecker@adacore.com>
919
920 * testsuite/gdb.python/py-pp-re-notag.c: New file.
921 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
922 * testsuite/gdb.python/py-pp-re-notag.p: New file.
923
55426c9d
JB
9242014-02-26 Joel Brobecker <brobecker@adacore.com>
925
926 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
927
dc53a7ad
JB
9282014-02-26 Joel Brobecker <brobecker@adacore.com>
929
930 * gdb.dwarf2/arr-stride.c: New file.
931 * gdb.dwarf2/arr-stride.exp: New file.
932
12ab52e9
PA
9332014-02-26 Pedro Alves <palves@redhat.com>
934
935 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
936 that won't ever trigger. Make sure that GDB reports the correct
937 breakpoint that caused the stop.
938
849c862e
JK
9392014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
940
941 PR gdb/16626
942 * gdb.base/auto-load-script: New file.
943 * gdb.base/auto-load.c: New file.
944 * gdb.base/auto-load.exp: New file.
945
71b7d793
JK
946 PR gdb/16626
947 * gdb.base/auto-load.exp: Fix out-of-srctree run.
948
e2f0d509
JK
9492014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
950
951 Fix dw2-icycle.exp -fsanitize=address GDB crash.
952 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
953
50cc37c8
DE
9542014-02-24 Doug Evans <dje@google.com>
955
956 * lib/gdb.exp (run_on_host): Log error output if program fails.
957
ea4758f2
PA
9582014-02-21 Pedro Alves <palves@redhat.com>
959
960 * gdb.threads/step-after-sr-lock.c: Rename to ...
961 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
962 * gdb.threads/step-after-sr-lock.exp: Rename to ...
963 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
964 ... this.
965
d7b30f67
SDJ
9662014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
967
968 PR tdep/16397
969 * gdb.arch/amd64-stap-special-operands.exp: New file.
970 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
971 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
972 * gdb.arch/amd64-stap-triplet.S: Likewise.
973 * gdb.arch/amd64-stap-triplet.c: Likewise.
974
83deb43f
JB
9752014-02-20 Joel Brobecker <brobecker@adacore.com>
976
977 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
978 in .section pseudo-op.
979
adde2bff
DE
9802014-02-20 lin zuojian <manjian2006@gmail.com>
981 Joel Brobecker <brobecker@adacore.com>
982 Doug Evans <xdje42@gmail.com>
983
984 PR symtab/16581
985 * gdb.dwarf2/dw2-icycle.S: New file.
986 * gdb.dwarf2/dw2-icycle.c: New file.
987 * gdb.dwarf2/dw2-icycle.exp: New file.
988
f7bd0f78
SC
9892014-02-19 Siva Chandra Reddy <sivachandra@google.com>
990
991 * gdb.python/py-value-cc.cc: Improve test case to enable testing
992 operations on gdb.Value objects.
993 * gdb.python/py-value-cc.exp: Add new test to test operations on
994 gdb.Value objects.
995
c17ef0d5
DE
9962014-02-18 Doug Evans <dje@google.com>
997
998 * Makefile.in (TESTS): New variable.
999 (expanded_tests, expanded_tests_or_none): New variables
1000 (check-single): Pass $(expanded_tests_or_none) to runtest.
1001 (check-parallel): Only run tests in $(TESTS) if non-empty.
1002 (check/no-matching-tests-found): New rule.
1003 * README: Document TESTS makefile variable.
1004
5dd3176f
DE
10052014-02-18 Doug Evans <dje@google.com>
1006
1007 * Makefile.in (check-parallel): rm -rf outputs temp.
1008
0b10be4f
JK
10092014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1010
1011 Fix "ERROR: no fileid for" in the testsuite.
1012 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1013
85f224e7
DE
10142014-02-12 Doug Evans <dje@google.com>
1015
1016 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1017 (MISCELLANEOUS): New variable.
1018 (clean): rm -rf $(MISCELLANEOUS).
1019 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1020 dwp live in the same directory as symlinks, with each symlink pointed
1021 to a differently named file in a different directory.
1022
149b30ff
DE
10232014-02-11 Doug Evans <dje@google.com>
1024
1025 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1026 of Tcl file commands.
1027
1dfdac32
MK
10282014-02-10 Mark Kettenis <kettenis@gnu.org>
1029
1030 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1031 "kill -SIGUSR1 -1".
1032
aa4fb036
JB
10332014-02-10 Joel Brobecker <brobecker@adacore.com>
1034
1035 * gdb.ada/tick_length_array_enum_idx: New testcase.
1036
ed3ef339
DE
10372014-02-10 Doug Evans <xdje42@gmail.com>
1038
1039 * configure.ac (AC_OUTPUT): Add gdb.guile.
1040 * configure: Regenerate.
1041 * lib/gdb-guile.exp: New file.
1042 * lib/gdb.exp (get_target_charset): New function.
1043 * gdb.base/help.exp: Update expected output from "apropos apropos".
1044 * gdb.guile/Makefile.in: New file.
1045 * gdb.guile/guile.exp: New file.
1046 * gdb.guile/scm-arch.c: New file.
1047 * gdb.guile/scm-arch.exp: New file.
1048 * gdb.guile/scm-block.c: New file.
1049 * gdb.guile/scm-block.exp: New file.
1050 * gdb.guile/scm-breakpoint.c: New file.
1051 * gdb.guile/scm-breakpoint.exp: New file.
1052 * gdb.guile/scm-disasm.c: New file.
1053 * gdb.guile/scm-disasm.exp: New file.
1054 * gdb.guile/scm-equal.c: New file.
1055 * gdb.guile/scm-equal.exp: New file.
1056 * gdb.guile/scm-error.exp: New file.
1057 * gdb.guile/scm-error.scm: New file.
1058 * gdb.guile/scm-frame-args.c: New file.
1059 * gdb.guile/scm-frame-args.exp: New file.
1060 * gdb.guile/scm-frame-args.scm: New file.
1061 * gdb.guile/scm-frame-inline.c: New file.
1062 * gdb.guile/scm-frame-inline.exp: New file.
1063 * gdb.guile/scm-frame.c: New file.
1064 * gdb.guile/scm-frame.exp: New file.
1065 * gdb.guile/scm-generics.exp: New file.
1066 * gdb.guile/scm-gsmob.exp: New file.
1067 * gdb.guile/scm-iterator.c: New file.
1068 * gdb.guile/scm-iterator.exp: New file.
1069 * gdb.guile/scm-math.c: New file.
1070 * gdb.guile/scm-math.exp: New file.
1071 * gdb.guile/scm-objfile-script-gdb.in: New file.
1072 * gdb.guile/scm-objfile-script.c: New file.
1073 * gdb.guile/scm-objfile-script.exp: New file.
1074 * gdb.guile/scm-objfile.c: New file.
1075 * gdb.guile/scm-objfile.exp: New file.
1076 * gdb.guile/scm-ports.exp: New file.
1077 * gdb.guile/scm-pretty-print.c: New file.
1078 * gdb.guile/scm-pretty-print.exp: New file.
1079 * gdb.guile/scm-pretty-print.scm: New file.
1080 * gdb.guile/scm-section-script.c: New file.
1081 * gdb.guile/scm-section-script.exp: New file.
1082 * gdb.guile/scm-section-script.scm: New file.
1083 * gdb.guile/scm-symbol.c: New file.
1084 * gdb.guile/scm-symbol.exp: New file.
1085 * gdb.guile/scm-symtab-2.c: New file.
1086 * gdb.guile/scm-symtab.c: New file.
1087 * gdb.guile/scm-symtab.exp: New file.
1088 * gdb.guile/scm-type.c: New file.
1089 * gdb.guile/scm-type.exp: New file.
1090 * gdb.guile/scm-value-cc.cc: New file.
1091 * gdb.guile/scm-value-cc.exp: New file.
1092 * gdb.guile/scm-value.c: New file.
1093 * gdb.guile/scm-value.exp: New file.
1094 * gdb.guile/source2.scm: New file.
1095 * gdb.guile/types-module.cc: New file.
1096 * gdb.guile/types-module.exp: New file.
1097
7026a7c1
YQ
10982014-02-10 Yao Qi <yao@codesourcery.com>
1099
1100 PR testsuite/16543
1101 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1102 * configure: Regenerated.
1103 * Makefile.in: New file.
1104
6c466447
AS
11052014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1106
1107 * gdb.python/py-framefilter.exp: Fix typo.
1108
6e854735
YQ
11092014-02-08 Yao Qi <yao@codesourcery.com>
1110
1111 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1112 that no =breakpoint-modified is emitted when breakpoints are
1113 modified through MI commands.
1114
d137e6dc
PA
11152014-02-07 Pedro Alves <pedro@codesourcery.com>
1116 Pedro Alves <palves@redhat.com>
1117
1118 * gdb.threads/step-after-sr-lock.c: New file.
1119 * gdb.threads/step-after-sr-lock.exp: New file.
1120
b5ee5a50
PA
11212014-02-07 Pedro Alves <palves@redhat.com>
1122
1123 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1124
3c77faf3
JK
11252014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1126
1127 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1128 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1129
6dddc817
DE
11302014-02-06 Doug Evans <xdje42@gmail.com>
1131
1132 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1133 output.
1134
1135 * gdb.gdb/python-interrupts.exp: New file.
1136
de7b2893
YQ
11372014-02-05 Yao Qi <yao@codesourcery.com>
1138
1139 * gdb.trace/report.exp (use_collected_data): Test the output
1140 of "info threads" and "info inferiors".
1141
66d032ac
YQ
11422014-02-05 Yao Qi <yao@codesourcery.com>
1143
1144 Revert this patch:
1145
1146 2013-05-24 Yao Qi <yao@codesourcery.com>
1147
1148 * gdb.trace/tfile.exp: Test inferior and thread.
1149
591a12a1
UW
11502014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1151
1152 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1153 on a function.
1154 * gdb.base/step-bt.c: Call hello via function pointer to make
1155 sure its first instruction is executed on powerpc64le-linux.
1156
0ff3e01f
UW
11572014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1158
1159 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1160
084ee545
UW
11612014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1162
1163 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1164 of the test patterns for use on little-endian systems.
1165
6ed14ff3
UW
11662014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1167
1168 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1169 (decimal_vector): Fix for little-endian.
1170
401e27fd
JM
11712014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1172
1173 * gdb.arch/sparc-sysstep.exp: New file.
1174 * gdb.arch/sparc-sysstep.c: Likewise.
1175
1176 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1177
8b924729
EBM
11782014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1179
1180 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1181
fb151210
JB
11822014-01-23 Tom Tromey <tromey@redhat.com>
1183
1184 * gdb.ada/array_char_idx: New testcase.
1185
0740f8d8
TT
11862014-01-23 Tom Tromey <tromey@redhat.com>
1187
1188 PR python/16487:
1189 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1190 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1191 classes.
1192
21909fa1
TT
11932014-01-23 Tom Tromey <tromey@redhat.com>
1194
1195 PR python/16491:
1196 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1197 string from an inferior frame.
1198 * gdb.python/py-framefilter-mi.exp: Update.
1199
87ce2a04
DE
12002014-01-22 Doug Evans <dje@google.com>
1201
1202 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1203
237b092b
AA
12042014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1205
1206 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1207
d674a709
AA
12082014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1209
1210 * gdb.trace/entry-values.exp: Remove excess space character from
1211 regex patterns. Handle s390 call instruction.
1212
20fa3390
AA
12132014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1214
1215 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1216 define "*_start" label. Make "name" static.
1217 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1218 ${name} by references to ${name}_start.
1219
78466714
AA
12202014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1221
1222 * gdb.base/info-macros.exp: Remove "debug" from the compile
1223 options.
1224
ec9f644a
IB
12252014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1226
1227 * gdb.dlang/demangle.exp: New file.
1228
94b1b47e
IB
12292014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1230
1231 * gdb.dlang/primitive-types.exp: New file.
1232
7f420862
IB
12332014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1234
1235 * configure.ac: Create gdb.dlang/Makefile.
1236 * configure: Regenerate.
1237 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1238 * gdb.dlang/Makefile.in: New file.
1239 * lib/d-support.exp: New file.
1240 * lib/gdb.exp (skip_d_tests): New proc.
1241
52834460
MM
12422014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1243
1244 * gdb.btrace/delta.exp: Check reverse stepi.
1245 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1246 * gdb.btrace/finish.exp: New.
1247 * gdb.btrace/next.exp: New.
1248 * gdb.btrace/nexti.exp: New.
1249 * gdb.btrace/record_goto.c: Add comments.
1250 * gdb.btrace/step.exp: New.
1251 * gdb.btrace/stepi.exp: New.
1252 * gdb.btrace/multi-thread-step.c: New.
1253 * gdb.btrace/multi-thread-step.exp: New.
1254 * gdb.btrace/rn-dl-bind.c: New.
1255 * gdb.btrace/rn-dl-bind.exp: New.
1256 * gdb.btrace/data.c: New.
1257 * gdb.btrace/data.exp: New.
1258 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1259
6e07b1d2
MM
12602014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1261
1262 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1263 * gdb.btrace/exception.exp: Update.
1264 * gdb.btrace/instruction_history.exp: Update.
1265 * gdb.btrace/record_goto.exp: Update.
1266 * gdb.btrace/tailcall.exp: Update.
1267 * gdb.btrace/unknown_functions.exp: Update.
1268 * gdb.btrace/delta.exp: New.
1269
0b722aec
MM
12702014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1271
1272 * gdb.btrace/record_goto.exp: Add backtrace test.
1273 * gdb.btrace/tailcall.exp: Add backtrace test.
1274
066ce621
MM
12752014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1276
1277 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1278 * gdb.btrace/record_goto.c: New.
1279 * gdb.btrace/record_goto.exp: New.
1280 * gdb.btrace/x86-record_goto.S: New.
1281
0688d04e
MM
12822014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1283
1284 * gdb.btrace/function_call_history.exp: Update tests.
1285 * gdb.btrace/instruction_history.exp: Update tests.
1286
8710b709
MM
12872014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1288
1289 * gdb.btrace/function_call_history.exp: Fix expected field
1290 order for "record function-call-history".
1291 Add new tests for "record function-call-history /c".
1292 * gdb.btrace/exception.cc: New.
1293 * gdb.btrace/exception.exp: New.
1294 * gdb.btrace/tailcall.exp: New.
1295 * gdb.btrace/x86-tailcall.S: New.
1296 * gdb.btrace/x86-tailcall.c: New.
1297 * gdb.btrace/unknown_functions.c: New.
1298 * gdb.btrace/unknown_functions.exp: New.
1299 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1300
5de9129b
MM
13012014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1302
1303 * gdb.btrace/instruction_history.exp: Update.
1304 * gdb.btrace/function_call_history.exp: Update.
1305
23a7fe75
MM
13062014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1307
1308 * gdb.btrace/function_call_history.exp: Fix expected function
1309 trace.
1310 * gdb.btrace/instruction_history.exp: Initialize traced.
1311 Remove traced_functions.
1312
724c7dd8
MM
13132014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1314
1315 * gdb.btrace/function_call_history.exp: Update
1316 * gdb.btrace/instruction_history.exp: Update.
1317
6d78d93b
MM
13182014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1319
1320 * gdb.btrace/enable.exp: Update expected text.
1321
93a360cc
OJ
13222014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1323
1324 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1325 bytes.
1326
3772b53f
MR
13272014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1328
1329 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1330
596662fa
OJ
13312014-01-15 Omair Javaid <omair.javaid@linaro.org>
1332
1333 * lib/gdb.exp (supports_process_record): Return true for
1334 arm*-linux*. (supports_reverse): Likewise.
1335
b5b08fb4
SC
13362014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1337
1338 PR python/15464
1339 PR python/16113
1340 * gdb.python/py-type.c: Enhance test case.
1341 * gdb.python/py-value-cc.cc: Likewise
1342 * gdb.python/py-type.exp: Add new tests.
1343 * gdb.python/py-value-cc.exp: Likewise
1344
52d7fb13
AA
13452014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1346 Pedro Alves <palves@redhat.com>
1347
1348 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1349 Make "name" extern.
1350 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1351 references to ${name}_start by references to ${name}.
1352
a2cd8cfe
JB
13532014-01-10 Joel Brobecker <brobecker@adacore.com>
1354
1355 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1356
4e23fced
JB
13572014-01-10 Joel Brobecker <brobecker@adacore.com>
1358
1359 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1360
c6a9e42c
PA
13612014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1362 Pedro Alves <palves@redhat.com>
1363
1364 * gdb.mi/mi-info-os.exp: Connect to the target with
1365 mi_gdb_target_load.
1366
b7ea362b
PA
13672014-01-08 Pedro Alves <palves@redhat.com>
1368
1369 * gdb.threads/reconnect-signal.c: New file.
1370 * gdb.threads/reconnect-signal.exp: New file.
1371
5e3f4fab
EBM
13722014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1373
1374 * gdb.base/source-dir.exp: New file.
1375
79301218
JB
13762014-01-07 Joel Brobecker <brobecker@adacore.com>
1377
1378 * gdb.ada/mi_interface: New testcase.
1379
8e355c5d
JB
13802014-01-07 Joel Brobecker <brobecker@adacore.com>
1381
1382 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1383 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1384 gdb.ada/pp-rec-component/pck.ads: New files.
1385
c0d48811
JB
13862014-01-07 Joel Brobecker <brobecker@adacore.com>
1387
1388 * gdb.python/py-pp-integral.c: New file.
1389 * gdb.python/py-pp-integral.py: New file.
1390 * gdb.python/py-pp-integral.exp: New file.
1391
17b609c3 1392For older changes see ChangeLog-1993-2013.
c906108c 1393\f
8d8cb839
EZ
1394;; Local Variables:
1395;; mode: change-log
1396;; left-margin: 8
1397;; fill-column: 74
1398;; version-control: never
1399;; End:
902f2ccb 1400
14f8b115 1401 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
1402 Copying and distribution of this file, with or without modification,
1403 are permitted provided the copyright notice and this notice are preserved.
This page took 1.977124 seconds and 4 git commands to generate.