Fix MSP430 assembler to support #hi(<symbol>).
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
8b696e31
YQ
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
73c9764f
YQ
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
f1f4348a
JK
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
0dbe70ce
DE
192014-05-16 Doug Evans <dje@google.com>
20
21 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
22 * gdb.base/completion.exp: Check that all expected files exist
23 before doing file completion.
0dbe70ce 24
8d551b02
DE
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
73eb7709
PA
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
3fae92fc
YQ
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
c2b2ccc5
DE
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
8c217a4b
SM
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
3deb39c6
SM
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
71a79f8c
YQ
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
f23fcd46
YQ
662014-05-14 Yao Qi <yao@codesourcery.com>
67
68 * boards/local-remote-host-notty.exp (${board}_file): New
69 proc.
70
9404b58f
KM
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
5e45f04c
YQ
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
c888a17d
KS
822014-05-05 Keith Seitz <keiths@redhat.com>
83
84 * gdb.linespec/ls-dollar.exp: Add test for linespec
85 file:convenience_variable.
86
290a839c
YQ
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
b5262cd0
YQ
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
30a1e6cc
SDJ
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
f33da99a
SDJ
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
5b80f00d
PA
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
f8c2a73c
PA
1322014-05-01 Pedro Alves <palves@redhat.com>
133
134 * boards/local-remote-host.exp: New file.
135
be6e8ac7
PA
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
cac0dc8f
JB
1412014-04-28 Joel Brobecker <brobecker@adacore.com>
142
143 * gdb.ada/dyn_arrayidx: New testcase.
144
9730e6cc
YQ
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
7ae1a6a6
PA
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
4082afcc
PA
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
2abc3f8d
DB
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
bfd39632
DB
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
22842ff6
DB
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
c2e827ad
DB
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
4c2d33e7
YQ
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
56083b99
DB
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
25d4e99d
DB
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
01f9f808
MS
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
4b48d439
KS
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
08351840
PA
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
076855f9
PA
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
483805cf
PA
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
06d97543
PA
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
b4429ea2
YQ
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
51d48146
PA
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
bd1dce5f
MS
3252014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
326
327 * gdb.java/jnpe.exp: Drop srcdir from untested path.
328
40d1a503
MS
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
389b98f7
YQ
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
22869d73
KS
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
c4f87ca6
KS
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
ab19de87
DE
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
fc98a809
AB
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
87fd9e6e
DE
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
099fc3ea
KS
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
5da151d4
KS
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
35e5d2f0
PA
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
eb4c1710
PA
4312014-04-15 Pedro Alves <palves@redhat.com>
432
433 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
434
2d1baf52
PA
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
7dd6df01
PA
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
b50c8614
KS
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
3d567982
TT
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
0626fc76
TT
4702014-04-14 Tom Tromey <tromey@redhat.com>
471
472 * gdb.dwarf2/enum-type.exp: New file.
473
dca325b3
SA
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
5854b38a
SA
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
463bb957
SA
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
3dd170be
SA
4892014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
490
491 * gdb.dwarf2/count.exp: New file.
492
5ecaaa66
SA
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
41f1ada5
DB
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
0be03e84
DE
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
f180a1fb
DB
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
6b662e19
JB
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
245a5f0b
KS
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
58a84dcf
SA
5422014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
543
191a8a90
JB
544 * gdb.mi/mi-vla-c99.exp: New file.
545 * gdb.mi/vla.c: New file.
58a84dcf 546
c8655f75
SA
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
024e13b4
SA
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
1a237e0e
SA
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
504f3432
SA
5622014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
563
564 * gdb.dwarf2/count.exp: New file.
565
3bce8237
SA
5662014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
567
191a8a90
JB
568 * gdb.base/vla-sideeffect.c: New file.
569 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 570
322f9c21
YQ
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
d708bcd1
PA
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
ae1d2761
PM
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
7af389b8
SC
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
5e703181
DE
5952014-04-07 David Blaikie <dblaikie@gmail.com>
596
597 * lib/compiler.c: Identify the clang compiler.
598 * lib/compiler.cc: Ditto.
599
9810b410
YQ
6002014-04-03 Yao Qi <yao@codesourcery.com>
601
602 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
603
98d1b8dc
AB
6042014-04-01 Anton Blanchard <anton@samba.org>
605
606 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
607 messages unique.
608
3114cea1
AB
6092014-04-01 Anton Blanchard <anton@samba.org>
610
611 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
612 prepare_for_testing.
613
62f7182c
AB
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
770e7fc7
DE
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
46e2bafa
YQ
6262014-03-31 Yao Qi <yao@codesourcery.com>
627
628 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
629
8776cfe9
JB
6302014-03-28 Joel Brobecker <brobecker@adacore.com>
631
632 * gdb.ada/mi_dyn_arr: New testcase.
633
5d1ef361
DE
6342014-03-27 Doug Evans <dje@google.com>
635
636 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
637
b5bee914
YQ
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
0d4d0e77
YQ
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
29361eee
YQ
6572014-03-26 Yao Qi <yao@codesourcery.com>
658
659 * gdb.base/macscp.exp: Fix code format issues.
660
bc9a5525
UW
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
d3839ede
PA
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
01672a57
DE
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
88bbeca9
HZ
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
d2348791
JK
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
feef67ab
DE
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.
25d743f9 698 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 699 guile command issues an error.
feef67ab 700
ecebef6a
MR
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
ccdd1909
HZ
7062014-03-21 Hui Zhu <hui@codesourcery.com>
707
708 * gdb.base/attach.exp (do_command_attach_tests): New.
709
beb460e8
PA
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
40acf43a
PA
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
9f5e1e02
PA
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
99619bea
PA
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
2adfaa28
PA
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
31e77af2
PA
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
b9f437de
PA
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
05adc73e
PA
7592014-03-19 Pedro Alves <palves@redhat.com>
760
761 * gdb.base/async.exp: Remove early return.
762
6048b950
PA
7632014-03-19 Pedro Alves <palves@redhat.com>
764
765 * gdb.base/async.exp (step& tests): Pass explicit test messages.
766
8bcfb00a
PA
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
884e37dc
PA
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
148e57e2
PA
7772014-03-19 Pedro Alves <palves@redhat.com>
778
779 * gdb.base/async.exp: Use prepare_for_testing.
780
f48088c7
PA
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
e2f6c966
PA
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
c30568d4
PA
7952014-03-19 Pedro Alves <palves@redhat.com>
796
797 * gdb.base/async.exp: Don't frob gdb_protocol.
798
0172b6a7
DE
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
06c868a8
JK
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
0c7e1a46
PA
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
f7c77d93
JB
8172014-03-17 Joel Brobecker <brobecker@adacore.com>
818
819 * gdb.ada/pckd_arr_ren: New testcase.
820
5a1e8c7a
DE
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
350e1a76
DE
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
a69900ae
PA
8332014-03-13 Pedro Alves <palves@redhat.com>
834
835 * gdb.base/default.exp: Don't test "target procfs".
836
5db9f0bd
PA
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
b3ccfe11
TT
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
646f4417
AA
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
288c211f
AA
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
e0c0f156
AA
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
0e5c4555
AA
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
5ec18f2b
JG
8802014-03-10 Joel Brobecker <brobecker@adacore.com>
881
882 * gdb.ada/tagged_access: New testcase.
883
847fc4f2
MM
8842014-03-07 Markus Metzger <markus.t.metzger@intel.com>
885
886 * gdb.btrace/data.exp: Update expected output.
887
cc3da688
YQ
8882014-03-06 Yao Qi <yao@codesourcery.com>
889
890 * gdb.trace/pr16508.exp: New file.
891
0f26cec1
PA
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
7a5a839f
LC
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
31aa7e4e
JB
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
1b588015
JB
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
55426c9d
JB
9202014-02-26 Joel Brobecker <brobecker@adacore.com>
921
922 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
923
dc53a7ad
JB
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
12ab52e9
PA
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
849c862e
JK
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
71b7d793
JK
942 PR gdb/16626
943 * gdb.base/auto-load.exp: Fix out-of-srctree run.
944
e2f0d509
JK
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
50cc37c8
DE
9502014-02-24 Doug Evans <dje@google.com>
951
952 * lib/gdb.exp (run_on_host): Log error output if program fails.
953
ea4758f2
PA
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
d7b30f67
SDJ
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
83deb43f
JB
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
adde2bff
DE
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
f7bd0f78
SC
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
c17ef0d5
DE
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
5dd3176f
DE
10012014-02-18 Doug Evans <dje@google.com>
1002
1003 * Makefile.in (check-parallel): rm -rf outputs temp.
1004
0b10be4f
JK
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
85f224e7
DE
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
149b30ff
DE
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
1dfdac32
MK
10242014-02-10 Mark Kettenis <kettenis@gnu.org>
1025
1026 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1027 "kill -SIGUSR1 -1".
1028
aa4fb036
JB
10292014-02-10 Joel Brobecker <brobecker@adacore.com>
1030
1031 * gdb.ada/tick_length_array_enum_idx: New testcase.
1032
ed3ef339
DE
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
7026a7c1
YQ
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
6c466447
AS
11012014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1102
1103 * gdb.python/py-framefilter.exp: Fix typo.
1104
6e854735
YQ
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
d137e6dc
PA
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
b5ee5a50
PA
11172014-02-07 Pedro Alves <palves@redhat.com>
1118
1119 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1120
3c77faf3
JK
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
6dddc817
DE
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
de7b2893
YQ
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
66d032ac
YQ
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
591a12a1
UW
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
0ff3e01f
UW
11532014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1154
1155 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1156
084ee545
UW
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
6ed14ff3
UW
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
401e27fd
JM
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
8b924729
EBM
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
fb151210
JB
11782014-01-23 Tom Tromey <tromey@redhat.com>
1179
1180 * gdb.ada/array_char_idx: New testcase.
1181
0740f8d8
TT
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
21909fa1
TT
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
87ce2a04
DE
11962014-01-22 Doug Evans <dje@google.com>
1197
1198 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1199
237b092b
AA
12002014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1201
1202 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1203
d674a709
AA
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
20fa3390
AA
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
78466714
AA
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
ec9f644a
IB
12212014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1222
1223 * gdb.dlang/demangle.exp: New file.
1224
94b1b47e
IB
12252014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1226
1227 * gdb.dlang/primitive-types.exp: New file.
1228
7f420862
IB
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
52834460
MM
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
6e07b1d2
MM
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
0b722aec
MM
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
066ce621
MM
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
0688d04e
MM
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
8710b709
MM
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
5de9129b
MM
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
23a7fe75
MM
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
724c7dd8
MM
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
6d78d93b
MM
13142014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1315
1316 * gdb.btrace/enable.exp: Update expected text.
1317
93a360cc
OJ
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
3772b53f
MR
13232014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1324
1325 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1326
596662fa
OJ
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
b5b08fb4
SC
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
52d7fb13
AA
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
a2cd8cfe
JB
13492014-01-10 Joel Brobecker <brobecker@adacore.com>
1350
1351 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1352
4e23fced
JB
13532014-01-10 Joel Brobecker <brobecker@adacore.com>
1354
1355 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1356
c6a9e42c
PA
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
b7ea362b
PA
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
5e3f4fab
EBM
13682014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1369
1370 * gdb.base/source-dir.exp: New file.
1371
79301218
JB
13722014-01-07 Joel Brobecker <brobecker@adacore.com>
1373
1374 * gdb.ada/mi_interface: New testcase.
1375
8e355c5d
JB
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
c0d48811
JB
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
17b609c3 1388For older changes see ChangeLog-1993-2013.
c906108c 1389\f
8d8cb839
EZ
1390;; Local Variables:
1391;; mode: change-log
1392;; left-margin: 8
1393;; fill-column: 74
1394;; version-control: never
1395;; End:
902f2ccb 1396
14f8b115 1397 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
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 2.854724 seconds and 4 git commands to generate.