Import the "dirfd" gnulib module.
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
73eb7709
PA
12014-05-16 Pedro Alves <palves@redhat.com>
2
3 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
4 instead of "unknown output after running".
5
3fae92fc
YQ
62014-05-16 Yao Qi <yao@codesourcery.com>
7
8 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
9 file1.txt from host at the end.
10 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
11
c2b2ccc5
DE
122014-05-15 Doug Evans <dje@google.com>
13
14 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
15 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
16 loading file. Add test for TU lookup.
17
8c217a4b
SM
182014-05-15 Simon Marchi <simon.marchi@ericsson.com>
19
20 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
21 calling "-exec-arguments" or "set args" before running the
22 inferior.
23
3deb39c6
SM
242014-05-15 Simon Marchi <simon.marchi@ericsson.com>
25
26 * lib/mi-support.exp (mi_expect_stop): Expect message for
27 inferiors that exit with non-zero exit code.
28
71a79f8c
YQ
292014-05-14 Yao Qi <yao@codesourcery.com>
30
31 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
32 match absolute path on remote host.
33 (test_file_list_exec_source_files): Remove "/" from the
34 pattern.
35
f23fcd46
YQ
362014-05-14 Yao Qi <yao@codesourcery.com>
37
38 * boards/local-remote-host-notty.exp (${board}_file): New
39 proc.
40
9404b58f
KM
412014-05-07 Kyle McMartin <kyle@redhat.com>
42
43 Pushed by Joel Brobecker <brobecker@adacore.com>.
44 * gdb.arch/aarch64-atomic-inst.c: New file.
45 * gdb.arch/aarch64-atomic-inst.exp: New file.
46
5e45f04c
YQ
472014-05-07 Yao Qi <yao@codesourcery.com>
48
49 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
50 in current context" too.
51
c888a17d
KS
522014-05-05 Keith Seitz <keiths@redhat.com>
53
54 * gdb.linespec/ls-dollar.exp: Add test for linespec
55 file:convenience_variable.
56
290a839c
YQ
572014-05-05 Yao Qi <yao@codesourcery.com>
58
59 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
60 traceframes into tfile and ctf trace files. Read data from
61 trace file and test collected data.
62 (gdb_collect_locals_test): Likewise.
63 (gdb_unavailable_registers_test): Likewise.
64 (gdb_unavailable_floats): Likewise.
65 (gdb_collect_globals_test): Likewise.
66 (top-level): Append "ctf" to trace_file_targets if GDB
67 supports.
68
b5262cd0
YQ
692014-05-05 Yao Qi <yao@codesourcery.com>
70
71 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
72 code to ...
73 (gdb_collect_args_test_1): ... it. New proc.
74 (gdb_collect_locals_test): Move some code to ...
75 (gdb_collect_locals_test_1): ... it. New proc.
76 (gdb_unavailable_registers_test): Move some code to ...
77 (gdb_unavailable_registers_test_1): ... it. New proc.
78 (gdb_unavailable_floats): Move some code to ...
79 (gdb_unavailable_floats_1): ... it. New proc.
80
30a1e6cc
SDJ
812014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
82
83 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
84 probes to test for bitness recognition.
85 * gdb.arch/amd64-stap-optional-prefix.exp
86 (test_probe_value_without_reg): New procedure.
87 Add code to test for different kinds of bitness.
88
f33da99a
SDJ
892014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
90
91 PR breakpoints/16889
92 * gdb.arch/amd64-stap-optional-prefix.S: New file.
93 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
94
5b80f00d
PA
952014-05-01 Pedro Alves <palves@redhat.com>
96
97 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
98 gdb_file_cmd if no file is specified.
99 * boards/native-extended-gdbserver.exp (gdb_load): Use the
100 last_loaded_file to set the remote exec-file.
101
f8c2a73c
PA
1022014-05-01 Pedro Alves <palves@redhat.com>
103
104 * boards/local-remote-host.exp: New file.
105
be6e8ac7
PA
1062014-05-01 Pedro Alves <palves@redhat.com>
107
108 * boards/local-remote-host.exp: Rename to ...
109 * boards/local-remote-host-notty.exp: ... this.
110
cac0dc8f
JB
1112014-04-28 Joel Brobecker <brobecker@adacore.com>
112
113 * gdb.ada/dyn_arrayidx: New testcase.
114
9730e6cc
YQ
1152014-04-26 Yao Qi <yao@codesourcery.com>
116
117 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
118 and compute the length of function main. Save it in
119 $main_length.
120 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
121 (top-level): Use gdb_compile to compile objects into
122 executable and restart GDB. Remove invocation to
123 prepare_for_testing.
124
7ae1a6a6
PA
1252014-04-25 Simon Marchi <simon.marchi@ericsson.com>
126 Pedro Alves <palves@redhat.com>
127
128 PR server/16255
129 * gdb.multi/multi-attach.c: New file.
130 * gdb.multi/multi-attach.exp: New file.
131
4082afcc
PA
1322014-04-25 Pedro Alves <palves@redhat.com>
133
134 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
135 user.
136 (top level): Test that "set remote conditional-breakpoints-packet
137 off" works as intended.
138 * gdb.base/dprintf.exp: Test that "set remote
139 breakpoint-commands-packet off" works as intended.
140 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
141 New function.
142 (top level): Call it.
143 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
144 remote fast-tracepoints-packet off" works as intended.
145 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
146 * lib/gdb.exp (gdb_is_target_remote): ... here.
147
2abc3f8d
DB
1482014-04-24 David Blaikie <dblaikie@gmail.com>
149
150 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
151 ensure clang would not discard them.
152 * gdb.base/gdbvars.c: Ditto.
153 * gdb.base/memattr.c: Ditto.
154 * gdb.base/whatis.c: Ditto.
155 * gdb.python/py-prettyprint.c: Ditto.
156 * gdb.trace/actions.c: Ditto.
157 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
158 ensure clang would not discard it.
159
bfd39632
DB
1602014-04-24 David Blaikie <dblaikie@gmail.com>
161
162 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
163 clang to emit the full definition of type required by the test
164 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
165
22842ff6
DB
1662014-04-24 David Blaikie <dblaikie@gmail.com>
167
168 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
169 coax Clang into emitting the definition of the type.
170 * gdb.cp/pr10728-x.h (y): Ditto.
171 * gdb.cp/pr10728-y.cc (y): Ditto.
172
c2e827ad
DB
1732014-04-24 David Blaikie <dblaikie@gmail.com>
174
175 * gdb.base/label.exp: XFAIL label related tests under Clang.
176 * gdb.cp/cplabel.exp: Ditto.
177 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
178 under Clang those using labels.
179
4c2d33e7
YQ
1802014-04-25 Yao Qi <yao@codesourcery.com>
181
182 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
183 double_label.
184 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
185 partial_label and double_label.
186
56083b99
DB
1872014-04-24 David Blaikie <dblaikie@gmail.com>
188
189 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
190
25d4e99d
DB
1912014-04-24 David Blaikie <dblaikie@gmail.com>
192
193 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
194 of the function to work across GCC and Clang.
195 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
196 pointer types (const void ** const V void **).
197
01f9f808
MS
1982014-04-24 Michael Sturm <michael.sturm@mintel.com>
199 Walfred Tedeschi <walfred.tedeschi@intel.com>
200
201 * Makefile.in (EXECUTABLES): Added i386-avx512.
202 * gdb.arch/i386-avx512.c: New file.
203 * gdb.arch/i386-avx512.exp: Likewise.
204
4b48d439
KS
2052014-04-23 Keith Seitz <keiths@redhat.com>
206
207 * lib/mi-support.exp (mi_list_breakpoints): Delete.
208 (mi_make_breakpoint_table): New procedure.
209 (mi_create_breakpoint): Use mi_make_breakpoint
210 and return the result.
211 (mi_make_breakpoint): New procedure.
212 (mi_build_kv_pairs): New procedure.
213
214 * gdb.mi/mi-break.exp: Remove unused globals,
215 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
216 All callers updated.
217 * gdb.mi/mi-dprintf.exp: Use variable to track command
218 number.
219 Update all callers of mi_create_breakpoint and use
220 mi_make_breakpoint_table.
221 Remove any unused global variables.
222 * gdb.mi/mi-nonstop.exp: Likewise.
223 * gdb.mi/mi-nsintrall.exp: Likewise.
224 * gdb.mi/mi-nsmoribund.exp: Likewise.
225 * gdb.mi/mi-nsthrexec.exp: Likewise.
226 * gdb.mi/mi-reverse.exp: Likewise.
227 * gdb.mi/mi-simplerun.exp: Likewise.
228 * gdb.mi/mi-stepn.exp: Likewise.
229 * gdb.mi/mi-syn-frame.exp: Likewise.
230 * gdb.mi/mi-until.exp: Likewise.
231 * gdb.mi/mi-var-cp.exp: Likewise.
232 * gdb.mi/mi-var-display.exp: Likewise.
233 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
234 * gdb.mi/mi2-var-child.exp: Likewise.
235 * gdb.mi/mi-vla-c99.exp: Likewise.
236 * lib/mi-support.exp: Likewise.
237
238 From Ian Lance Taylor <iant@cygnus.com>:
239 * lib/gdb.exp (parse_args): New procedure.
240
08351840
PA
2412014-04-23 Pedro Alves <palves@redhat.com>
242
243 * gdb.base/break-unload-file.c: New file.
244 * gdb.base/break-unload-file.exp: New file.
245 * gdb.base/sym-file-lib.c (baz): New function.
246 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
247 field.
248 (load): Store the segment's mapped size.
249 (unload): New function.
250 (unload_shlib): New function.
251 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
252 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
253 set a breakpoint at baz, and call it.
254 * gdb.base/sym-file.exp: New tests for stale breakpoint
255 instructions.
256
076855f9
PA
2572014-04-23 Pedro Alves <palves@redhat.com>
258
259 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
260 * gdb.base/hbreak-in-shr-unsupported.c: New file.
261 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
262 * gdb.base/hbreak-unmapped.c: New file.
263 * gdb.base/hbreak-unmapped.exp: New file.
264 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
265 * lib/gdb.exp (gdb_is_target_remote): ... here.
266
483805cf
PA
2672014-04-22 Pedro Alves <palves@redhat.com>
268
269 * gdb.base/consecutive-step-over.c: New file.
270 * gdb.base/consecutive-step-over.exp: New file.
271
06d97543
PA
2722014-04-22 Pedro Alves <palves@redhat.com>
273
274 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
275 instead of send_gdb/gdb_expect.
276
b4429ea2
YQ
2772014-04-22 Yao Qi <yao@codesourcery.com>
278
279 * lib/trace-support.exp (generate_tracefile): New procedure.
280 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
281 return 0.
282 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
283 if generate_tracefile returns 1.
284
51d48146
PA
2852014-04-18 Tom Tromey <palves@redhat.com>
286 Pedro alves <tromey@redhat.com>
287
288 PR backtrace/15558
289 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
290 with a backtrace limit.
291 * gdb.python/py-frame-inline.exp: Test running to an inline
292 function with a backtrace limit, and printing the newest frame.
293 * gdb.python/py-frame-inline.c (main): Call f.
294
bd1dce5f
MS
2952014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
296
297 * gdb.java/jnpe.exp: Drop srcdir from untested path.
298
40d1a503
MS
2992014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
300
301 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
302 Drop prefix from unsupported source file path.
303
389b98f7
YQ
3042014-04-17 Yao Qi <yao@codesourcery.com>
305
306 * lib/gdb.exp (with_target_charset): New proc.
307 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
308 with_target_charset.
309 (test_print_strings): Likewise.
310 (test_repeat_bytes): Likewise.
311 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
312 for some tests.
313
22869d73
KS
3142014-04-16 Keith Seitz <keiths@redhat.com>
315
316 PR gdb/15827
317 * gdb.dwarf2/corrupt.c: New file.
318 * gdb.dwarf2/corrupt.exp: New file.
319
c4f87ca6
KS
3202014-04-16 Keith Seitz <keiths@redhat.com>
321
322 PR c++/16597
323 * gdb.cp/namelessclass.cc: New file.
324 * gdb.cp/namelessclass.exp: New file.
325 * gdb.cp/namelessclass.S: New file.
326
ab19de87
DE
3272014-04-16 Doug Evans <dje@google.com>
328
329 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
330 Add comment.
331 (gdbserver_default_get_comm_port): New function.
332 (gdbserver_start): Check if board file provided
333 "gdbserver,get_comm_port" and use it if so.
334 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
335 (gdb,socketport): Set to "stdio".
336 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
337 (stdio_gdbserver_template): Delete.
338 (${board}_get_remote_address): Update.
339 (${board}_build_remote_cmd): Delete.
340 (${board}_get_comm_port): New function.
341 (${board}_spawn): Update.
342 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
343 Delete.
344 (${board}_get_remote_address): Update.
345 (${board}_get_comm_port): New function.
346
fc98a809
AB
3472014-04-16 Andrew Burgess <aburgess@broadcom.com>
348
349 * gdb.base/memattr.exp: Improve regexps to handle memory regions
350 appearing in any order.
351
87fd9e6e
DE
3522014-04-15 Doug Evans <dje@google.com>
353
354 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
355 uninitialized value of "description".
356
099fc3ea
KS
3572014-04-15 Keith Seitz <keiths@redhat.com>
358
359 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
360 Remove unused globals.
361 (test_running_the_program): Likewise.
362 (test_controlled_execution): Likewise.
363 (test_controlling_breakpoints): Likewise.
364 (test_program_termination): Likewise.
365
5da151d4
KS
3662014-04-15 Keith Seitz <keiths@redhat.com>
367
368 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
369 unused globals.
370 (test_rbreak_creation_and_listing): Likewise.
371 (test_ignore_count): Likewise.
372 (test_error): Likewise.
373
35e5d2f0
PA
3742014-04-15 Pedro Alves <palves@redhat.com>
375
376 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
377 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
378 sym-file-loader.c.
379 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
380 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
381 to sym-file-loader.c.
382 (struct library): Forward declare.
383 (load_shlib, lookup_function): Change prototypes.
384 (find_shstrtab, find_strtab, find_shdr, find_symtab)
385 (translate_offset): Remove declarations.
386 (get_text_addr): New declaration.
387 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
388 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
389 sym-file-loader.h.
390 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
391 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
392 here from sym-file-loader.h.
393 (struct library): New structure.
394 (load_shlib, lookup_function): Change prototypes and adjust to
395 work with a struct library.
396 (find_shstrtab, find_strtab, find_shdr, find_symtab)
397 (translate_offset): Make static.
398 (get_text_addr): New function.
399 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
400
eb4c1710
PA
4012014-04-15 Pedro Alves <palves@redhat.com>
402
403 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
404
2d1baf52
PA
4052014-04-15 Pedro Alves <palves@redhat.com>
406
407 * gdb.base/sym-file-loader.c: Include <limits.h>.
408 (SELF_LINK): New define.
409 (get_origin): New function.
410 (load_shlib): Use it.
411 * gdb.base/sym-file.exp: Don't early return if the target is
412 remote. Use runto_main, and issue fail is that fails. Use
413 gdb_load_shlibs.
414 (shlib_name): Delete.
415 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
416
7dd6df01
PA
4172014-04-15 Pedro Alves <palves@redhat.com>
418
419 * gdb.base/sym-file.exp: Remove regex characters from test
420 message. Don't refer to breakpoint numbers in test messages.
421
b50c8614
KS
4222014-04-14 Keith Seitz <keiths@redhat.com>
423
424 PR c++/16253
425 * gdb.cp/var-tag.cc: New file.
426 * gdb.cp/var-tag.exp: New file.
427 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
428 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
429 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
430 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
431
3d567982
TT
4322014-04-14 Tom Tromey <tromey@redhat.com>
433
434 * gdb.cp/classes.exp (test_enums): Handle underlying type.
435 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
436 type.
437 * gdb.cp/enum-class.exp: New file.
438 * gdb.cp/enum-class.cc: New file.
439
0626fc76
TT
4402014-04-14 Tom Tromey <tromey@redhat.com>
441
442 * gdb.dwarf2/enum-type.exp: New file.
443
dca325b3
SA
4442014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
445
446 * gdb.mi/mi-vla-c99.exp: New file.
447 * gdb.mi/vla.c: New file.
448
5854b38a
SA
4492014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
450
451 * gdb.base/vla-datatypes.c: New file.
452 * gdb.base/vla-datatypes.exp: New file.
453
463bb957
SA
4542014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
455
456 * gdb.base/vla-ptr.c: New file.
457 * gdb.base/vla-ptr.exp: New file.
458
3dd170be
SA
4592014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
460
461 * gdb.dwarf2/count.exp: New file.
462
5ecaaa66
SA
4632014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
464
465 * gdb.base/vla-sideeffect.c: New file.
466 * gdb.base/vla-sideeffect.exp: New file.
467
41f1ada5
DB
4682014-04-14 David Blaikie <dblaikie@gmail.com>
469
470 * gdb.mi/non-stop.c: Add return value for non-void function return
471 statement.
472 * gdb.threads/staticthreads.c: Ditto.
473
0be03e84
DE
4742014-04-12 Siva Chandra Reddy <sivachandra@google.com>
475 Doug Evans <xdje42@gmail.com>
476
477 * gdb.guile/scm-value.c: Improve test case.
478 * gdb.guile/scm-value.exp: Add new test.
479
f180a1fb
DB
4802014-04-11 David Blaikie <dblaikie@gmail.com>
481
482 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
483 override Clang's default.
484
6b662e19
JB
4852014-04-11 Joel Brobecker <brobecker@adacore.com>
486
487 Revert the following changes (regressions):
488
489 * gdb.base/vla-sideeffect.c: New file.
490 * gdb.base/vla-sideeffect.exp: New file.
491
492 * gdb.dwarf2/count.exp: New file.
493
494 * gdb.base/vla-multi.c: New file.
495 * gdb.base/vla-multi.exp: New file.
496
497 * gdb.base/vla-ptr.c: New file.
498 * gdb.base/vla-ptr.exp: New file.
499
500 * gdb.base/vla-datatypes.c: New file.
501 * gdb.base/vla-datatypes.exp: New file.
502
503 * gdb.mi/mi-vla-c99.exp: New file.
504 * gdb.mi/vla.c: New file.
505
245a5f0b
KS
5062014-04-11 Keith Seitz <keiths@redhat.com>
507
508 PR c++/16675
509 * gdb.cp/cpsizeof.exp: New file.
510 * gdb.cp/cpsizeof.cc: New file.
511
58a84dcf
SA
5122014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
513
191a8a90
JB
514 * gdb.mi/mi-vla-c99.exp: New file.
515 * gdb.mi/vla.c: New file.
58a84dcf 516
c8655f75
SA
5172014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
518
519 * gdb.base/vla-datatypes.c: New file.
520 * gdb.base/vla-datatypes.exp: New file.
521
024e13b4
SA
5222014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
523
524 * gdb.base/vla-ptr.c: New file.
525 * gdb.base/vla-ptr.exp: New file.
526
1a237e0e
SA
5272014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
528
529 * gdb.base/vla-multi.c: New file.
530 * gdb.base/vla-multi.exp: New file.
531
504f3432
SA
5322014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
533
534 * gdb.dwarf2/count.exp: New file.
535
3bce8237
SA
5362014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
537
191a8a90
JB
538 * gdb.base/vla-sideeffect.c: New file.
539 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 540
322f9c21
YQ
5412014-04-11 Yao Qi <yao@codesourcery.com>
542
543 * gdb.base/completion.exp: Check file exists before running tests
544 on file completion.
545
d708bcd1
PA
5462014-04-10 Pedro Alves <palves@redhat.com>
547
548 * gdb.base/cond-eval-mode.c: New file.
549 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
550 prepare_for_testing to build the new file. Check result of
551 runto_main.
552 (test_break, test_watch): New procedures.
553 (top level): Use them.
554
ae1d2761
PM
5552014-04-08 Pierre Muller <muller@sourceware.org>
556
557 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
558 Ctrl-V use for mingw hosts.
559
7af389b8
SC
5602014-04-07 Siva Chandra Reddy <sivachandra@google.com>
561
562 * gdb.python/py-value.c: Improve test case.
563 * gdb.python/py-value.exp: Add new test.
564
5e703181
DE
5652014-04-07 David Blaikie <dblaikie@gmail.com>
566
567 * lib/compiler.c: Identify the clang compiler.
568 * lib/compiler.cc: Ditto.
569
9810b410
YQ
5702014-04-03 Yao Qi <yao@codesourcery.com>
571
572 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
573
98d1b8dc
AB
5742014-04-01 Anton Blanchard <anton@samba.org>
575
576 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
577 messages unique.
578
3114cea1
AB
5792014-04-01 Anton Blanchard <anton@samba.org>
580
581 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
582 prepare_for_testing.
583
62f7182c
AB
5842014-04-01 Anton Blanchard <anton@samba.org>
585
586 * gdb.arch/ppc64-atomic-inst.c: Remove.
587 * gdb.arch/ppc64-atomic-inst.S: New file.
588 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
589
770e7fc7
DE
5902014-03-31 Doug Evans <dje@google.com>
591
592 * gdb.base/print-symbol-loading-lib.c: New file.
593 * gdb.base/print-symbol-loading-main.c: New file.
594 * gdb.base/print-symbol-loading.exp: New file.
595
46e2bafa
YQ
5962014-03-31 Yao Qi <yao@codesourcery.com>
597
598 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
599
8776cfe9
JB
6002014-03-28 Joel Brobecker <brobecker@adacore.com>
601
602 * gdb.ada/mi_dyn_arr: New testcase.
603
5d1ef361
DE
6042014-03-27 Doug Evans <dje@google.com>
605
606 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
607
b5bee914
YQ
6082014-03-27 Yao Qi <yao@codesourcery.com>
609
610 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
611 if target is nios2-*-*.
612
0d4d0e77
YQ
6132014-03-26 Yao Qi <yao@codesourcery.com>
614
615 * lib/gdb.exp (readline_is_used): New proc.
616 * gdb.base/completion.exp: Move tests on command complete up.
617 Skip the rest of tests if readline is not used.
618 * gdb.ada/complete.exp: Skp the test if readline is not
619 used.
620 * gdb.base/filesym.exp: Likewise.
621 * gdb.base/macscp.exp: Likewise.
622 * gdb.base/readline-ask.exp: Likewise.
623 * gdb.base/readline.exp: Likewise.
624 * gdb.python/py-cmd.exp: Likewise.
625 * gdb.trace/tfile.exp: Likewise.
626
29361eee
YQ
6272014-03-26 Yao Qi <yao@codesourcery.com>
628
629 * gdb.base/macscp.exp: Fix code format issues.
630
bc9a5525
UW
6312014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
632
633 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
634 * gdb.asm/powerpc64le.inc: New file.
635
d3839ede
PA
6362014-03-25 Pedro Alves <palves@redhat.com>
637 Doug Evans <dje@google.com>
638
639 * gdb.base/source-execution.c: New file.
640 * gdb.base/source-execution.exp: New file.
641 * gdb.base/source-execution.gdb: New file.
642
01672a57
DE
6432014-03-24 Doug Evans <dje@google.com>
644
645 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
646 using fission.
647
88bbeca9
HZ
6482014-03-24 Hui Zhu <hui@codesourcery.com>
649 Pedro Alves <palves@redhat.com>
650
651 PR breakpoints/16101
652 * gdb.base/dprintf.exp: Use unsupported rather than changing the
653 test pass/fail messages. Detect missing support for dprintf when
654 breakpoints are actually inserted.
655 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
656 breakpoints are actually inserted.
657 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
658 fails.
659
d2348791
JK
6602014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
661
662 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
663
feef67ab
DE
6642014-03-22 Doug Evans <xdje42@gmail.com>
665
666 * gdb.python/python.exp (python not supported): Verify multi-line
667 python command issues an error.
25d743f9 668 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 669 guile command issues an error.
feef67ab 670
ecebef6a
MR
6712014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
672
673 * gdb.threads/thread-specific.exp: Handle the lack of usable
674 $this_breakpoint and $this_thread.
675
ccdd1909
HZ
6762014-03-21 Hui Zhu <hui@codesourcery.com>
677
678 * gdb.base/attach.exp (do_command_attach_tests): New.
679
beb460e8
PA
6802014-03-20 Tom Tromey <tromey@redhat.com>
681 Pedro Alves <palves@redhat.com>
682
683 PR cli/15718
684 * gdb.base/condbreak-call-false.c: New file.
685 * gdb.base/condbreak-call-false.exp: New file.
686
40acf43a
PA
6872014-03-20 Pedro Alves <palves@redhat.com>
688
689 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
690 Delete.
691 (block_signals, unblock_signals): Delete.
692 (child_function_2, main): Remove references to deleted variable
693 and functions.
694
9f5e1e02
PA
6952014-03-20 Pedro Alves <palves@redhat.com>
696
697 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
698 Use pthread_kill to signal thread 2.
699 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
700 Adjust to make the test send itself a signal rather than using the
701 host's "kill" command.
702
99619bea
PA
7032014-03-20 Pedro Alves <palves@redhat.com>
704
705 * gdb.threads/multiple-step-overs.c: New file.
706 * gdb.threads/multiple-step-overs.exp: New file.
707 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
708 Adjust expected infrun debug output.
709
2adfaa28
PA
7102014-03-20 Pedro Alves <palves@redhat.com>
711
712 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
713 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
714
31e77af2
PA
7152014-03-20 Pedro Alves <palves@redhat.com>
716
717 PR breakpoints/7143
718 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
719 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
720 of gdb_test_multiple.
721 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
722 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
723
b9f437de
PA
7242014-03-20 Pedro Alves <palves@redhat.com>
725
726 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
727 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
728
05adc73e
PA
7292014-03-19 Pedro Alves <palves@redhat.com>
730
731 * gdb.base/async.exp: Remove early return.
732
6048b950
PA
7332014-03-19 Pedro Alves <palves@redhat.com>
734
735 * gdb.base/async.exp (step& tests): Pass explicit test messages.
736
8bcfb00a
PA
7372014-03-19 Pedro Alves <palves@redhat.com>
738
739 * gdb.base/async.exp (test_background): Expect \r\n after
740 "completed." in the fail pattern.
741
884e37dc
PA
7422014-03-19 Pedro Alves <palves@redhat.com>
743
744 * gdb.base/async.exp (test_background): New procedure.
745 Use it for all background execution command tests.
746
148e57e2
PA
7472014-03-19 Pedro Alves <palves@redhat.com>
748
749 * gdb.base/async.exp: Use prepare_for_testing.
750
f48088c7
PA
7512014-03-19 Pedro Alves <palves@redhat.com>
752
753 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
754 the same line.
755
e2f6c966
PA
7562014-03-19 Pedro Alves <palves@redhat.com>
757
758 * gdb.base/async.c (main): Add "jump here" and "until here" line
759 marker comments.
760 * gdb.base/async.exp (jump_here): New global.
761 (jump& test): Use it.
762 (until_here): New global.
763 (until& test): Use it.
764
c30568d4
PA
7652014-03-19 Pedro Alves <palves@redhat.com>
766
767 * gdb.base/async.exp: Don't frob gdb_protocol.
768
0172b6a7
DE
7692014-03-18 Doug Evans <xdje42@gmail.com>
770
771 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
772 Fix spelling of exec-done-display.
773
06c868a8
JK
7742014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
775
776 PR gdb/15358
777 * gdb.base/gdb-sigterm.c: New file.
778 * gdb.base/gdb-sigterm.exp: New file.
779
0c7e1a46
PA
7802014-03-18 Pedro Alves <palves@redhat.com>
781
782 PR gdb/13860
783 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
784 * lib/mi-support.exp (mi_expect_stop): Add special handling for
785 solib-event.
786
f7c77d93
JB
7872014-03-17 Joel Brobecker <brobecker@adacore.com>
788
789 * gdb.ada/pckd_arr_ren: New testcase.
790
5a1e8c7a
DE
7912014-03-13 Doug Evans <xdje42@gmail.com>
792
793 PR guile/16612
794 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
795 collect after discarding symbols.
796
350e1a76
DE
7972014-03-13 Ludovic Courtès <ludo@gnu.org>
798 Doug Evans <xdje42@gmail.com>
799
800 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
801 to history survives a gc.
802
a69900ae
PA
8032014-03-13 Pedro Alves <palves@redhat.com>
804
805 * gdb.base/default.exp: Don't test "target procfs".
806
5db9f0bd
PA
8072014-03-13 Pedro Alves <palves@redhat.com>
808
809 * gdb.base/default.exp: Update "target child" and "target procfs"
810 tests to not expect "Unix".
811
b3ccfe11
TT
8122014-03-12 Tom Tromey <tromey@redhat.com>
813
814 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
815 New procs. Add target-async tests.
816 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
817 Add target-async tests.
818
646f4417
AA
8192014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
820
821 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
822 'func_start' and 'func_end' for the beginning and end of the
823 function code, respectively.
824 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
825 'func_end' instead of 'func' and 'main'.
826
288c211f
AA
8272014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
828
829 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
830 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
831 generate the debug info assembler source.
832
e0c0f156
AA
8332014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
834
835 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
836 * gdb.dwarf2/arr-subrange.exp: Likewise.
837 * gdb.dwarf2/dwz.exp: Likewise.
838 * gdb.dwarf2/method-ptr.exp: Likewise.
839 * gdb.dwarf2/missing-sig-type.exp: Likewise.
840 * gdb.dwarf2/subrange.exp: Likewise.
841 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
842 * gdb.dwarf2/implptrpiece.exp: Likewise.
843 * gdb.dwarf2/nostaticblock.exp: Likewise.
844
0e5c4555
AA
8452014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
846
847 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
848 directory to absolute path name arguments.
849
5ec18f2b
JG
8502014-03-10 Joel Brobecker <brobecker@adacore.com>
851
852 * gdb.ada/tagged_access: New testcase.
853
847fc4f2
MM
8542014-03-07 Markus Metzger <markus.t.metzger@intel.com>
855
856 * gdb.btrace/data.exp: Update expected output.
857
cc3da688
YQ
8582014-03-06 Yao Qi <yao@codesourcery.com>
859
860 * gdb.trace/pr16508.exp: New file.
861
0f26cec1
PA
8622014-03-05 Pedro Alves <palves@redhat.com>
863
864 PR gdb/16575
865 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
866 procedure.
867 (top level): Adjust to use it. Add tests that exercise breakpoint
868 interaction with the code-cache.
869
7a5a839f
LC
8702014-02-26 Ludovic Courtès <ludo@gnu.org>
871
872 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
873 test for 'history-append!'.
874
31aa7e4e
JB
8752014-02-26 Joel Brobecker <brobecker@adacore.com>
876
877 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
878 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
879 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
880 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
881 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
882 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
883
1b588015
JB
8842014-02-26 Joel Brobecker <brobecker@adacore.com>
885
886 * testsuite/gdb.python/py-pp-re-notag.c: New file.
887 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
888 * testsuite/gdb.python/py-pp-re-notag.p: New file.
889
55426c9d
JB
8902014-02-26 Joel Brobecker <brobecker@adacore.com>
891
892 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
893
dc53a7ad
JB
8942014-02-26 Joel Brobecker <brobecker@adacore.com>
895
896 * gdb.dwarf2/arr-stride.c: New file.
897 * gdb.dwarf2/arr-stride.exp: New file.
898
12ab52e9
PA
8992014-02-26 Pedro Alves <palves@redhat.com>
900
901 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
902 that won't ever trigger. Make sure that GDB reports the correct
903 breakpoint that caused the stop.
904
849c862e
JK
9052014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
906
907 PR gdb/16626
908 * gdb.base/auto-load-script: New file.
909 * gdb.base/auto-load.c: New file.
910 * gdb.base/auto-load.exp: New file.
911
71b7d793
JK
912 PR gdb/16626
913 * gdb.base/auto-load.exp: Fix out-of-srctree run.
914
e2f0d509
JK
9152014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
916
917 Fix dw2-icycle.exp -fsanitize=address GDB crash.
918 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
919
50cc37c8
DE
9202014-02-24 Doug Evans <dje@google.com>
921
922 * lib/gdb.exp (run_on_host): Log error output if program fails.
923
ea4758f2
PA
9242014-02-21 Pedro Alves <palves@redhat.com>
925
926 * gdb.threads/step-after-sr-lock.c: Rename to ...
927 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
928 * gdb.threads/step-after-sr-lock.exp: Rename to ...
929 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
930 ... this.
931
d7b30f67
SDJ
9322014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
933
934 PR tdep/16397
935 * gdb.arch/amd64-stap-special-operands.exp: New file.
936 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
937 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
938 * gdb.arch/amd64-stap-triplet.S: Likewise.
939 * gdb.arch/amd64-stap-triplet.c: Likewise.
940
83deb43f
JB
9412014-02-20 Joel Brobecker <brobecker@adacore.com>
942
943 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
944 in .section pseudo-op.
945
adde2bff
DE
9462014-02-20 lin zuojian <manjian2006@gmail.com>
947 Joel Brobecker <brobecker@adacore.com>
948 Doug Evans <xdje42@gmail.com>
949
950 PR symtab/16581
951 * gdb.dwarf2/dw2-icycle.S: New file.
952 * gdb.dwarf2/dw2-icycle.c: New file.
953 * gdb.dwarf2/dw2-icycle.exp: New file.
954
f7bd0f78
SC
9552014-02-19 Siva Chandra Reddy <sivachandra@google.com>
956
957 * gdb.python/py-value-cc.cc: Improve test case to enable testing
958 operations on gdb.Value objects.
959 * gdb.python/py-value-cc.exp: Add new test to test operations on
960 gdb.Value objects.
961
c17ef0d5
DE
9622014-02-18 Doug Evans <dje@google.com>
963
964 * Makefile.in (TESTS): New variable.
965 (expanded_tests, expanded_tests_or_none): New variables
966 (check-single): Pass $(expanded_tests_or_none) to runtest.
967 (check-parallel): Only run tests in $(TESTS) if non-empty.
968 (check/no-matching-tests-found): New rule.
969 * README: Document TESTS makefile variable.
970
5dd3176f
DE
9712014-02-18 Doug Evans <dje@google.com>
972
973 * Makefile.in (check-parallel): rm -rf outputs temp.
974
0b10be4f
JK
9752014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
976
977 Fix "ERROR: no fileid for" in the testsuite.
978 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
979
85f224e7
DE
9802014-02-12 Doug Evans <dje@google.com>
981
982 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
983 (MISCELLANEOUS): New variable.
984 (clean): rm -rf $(MISCELLANEOUS).
985 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
986 dwp live in the same directory as symlinks, with each symlink pointed
987 to a differently named file in a different directory.
988
149b30ff
DE
9892014-02-11 Doug Evans <dje@google.com>
990
991 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
992 of Tcl file commands.
993
1dfdac32
MK
9942014-02-10 Mark Kettenis <kettenis@gnu.org>
995
996 * gdb.threads/step-after-sr-lock.exp: Avoid executing
997 "kill -SIGUSR1 -1".
998
aa4fb036
JB
9992014-02-10 Joel Brobecker <brobecker@adacore.com>
1000
1001 * gdb.ada/tick_length_array_enum_idx: New testcase.
1002
ed3ef339
DE
10032014-02-10 Doug Evans <xdje42@gmail.com>
1004
1005 * configure.ac (AC_OUTPUT): Add gdb.guile.
1006 * configure: Regenerate.
1007 * lib/gdb-guile.exp: New file.
1008 * lib/gdb.exp (get_target_charset): New function.
1009 * gdb.base/help.exp: Update expected output from "apropos apropos".
1010 * gdb.guile/Makefile.in: New file.
1011 * gdb.guile/guile.exp: New file.
1012 * gdb.guile/scm-arch.c: New file.
1013 * gdb.guile/scm-arch.exp: New file.
1014 * gdb.guile/scm-block.c: New file.
1015 * gdb.guile/scm-block.exp: New file.
1016 * gdb.guile/scm-breakpoint.c: New file.
1017 * gdb.guile/scm-breakpoint.exp: New file.
1018 * gdb.guile/scm-disasm.c: New file.
1019 * gdb.guile/scm-disasm.exp: New file.
1020 * gdb.guile/scm-equal.c: New file.
1021 * gdb.guile/scm-equal.exp: New file.
1022 * gdb.guile/scm-error.exp: New file.
1023 * gdb.guile/scm-error.scm: New file.
1024 * gdb.guile/scm-frame-args.c: New file.
1025 * gdb.guile/scm-frame-args.exp: New file.
1026 * gdb.guile/scm-frame-args.scm: New file.
1027 * gdb.guile/scm-frame-inline.c: New file.
1028 * gdb.guile/scm-frame-inline.exp: New file.
1029 * gdb.guile/scm-frame.c: New file.
1030 * gdb.guile/scm-frame.exp: New file.
1031 * gdb.guile/scm-generics.exp: New file.
1032 * gdb.guile/scm-gsmob.exp: New file.
1033 * gdb.guile/scm-iterator.c: New file.
1034 * gdb.guile/scm-iterator.exp: New file.
1035 * gdb.guile/scm-math.c: New file.
1036 * gdb.guile/scm-math.exp: New file.
1037 * gdb.guile/scm-objfile-script-gdb.in: New file.
1038 * gdb.guile/scm-objfile-script.c: New file.
1039 * gdb.guile/scm-objfile-script.exp: New file.
1040 * gdb.guile/scm-objfile.c: New file.
1041 * gdb.guile/scm-objfile.exp: New file.
1042 * gdb.guile/scm-ports.exp: New file.
1043 * gdb.guile/scm-pretty-print.c: New file.
1044 * gdb.guile/scm-pretty-print.exp: New file.
1045 * gdb.guile/scm-pretty-print.scm: New file.
1046 * gdb.guile/scm-section-script.c: New file.
1047 * gdb.guile/scm-section-script.exp: New file.
1048 * gdb.guile/scm-section-script.scm: New file.
1049 * gdb.guile/scm-symbol.c: New file.
1050 * gdb.guile/scm-symbol.exp: New file.
1051 * gdb.guile/scm-symtab-2.c: New file.
1052 * gdb.guile/scm-symtab.c: New file.
1053 * gdb.guile/scm-symtab.exp: New file.
1054 * gdb.guile/scm-type.c: New file.
1055 * gdb.guile/scm-type.exp: New file.
1056 * gdb.guile/scm-value-cc.cc: New file.
1057 * gdb.guile/scm-value-cc.exp: New file.
1058 * gdb.guile/scm-value.c: New file.
1059 * gdb.guile/scm-value.exp: New file.
1060 * gdb.guile/source2.scm: New file.
1061 * gdb.guile/types-module.cc: New file.
1062 * gdb.guile/types-module.exp: New file.
1063
7026a7c1
YQ
10642014-02-10 Yao Qi <yao@codesourcery.com>
1065
1066 PR testsuite/16543
1067 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1068 * configure: Regenerated.
1069 * Makefile.in: New file.
1070
6c466447
AS
10712014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1072
1073 * gdb.python/py-framefilter.exp: Fix typo.
1074
6e854735
YQ
10752014-02-08 Yao Qi <yao@codesourcery.com>
1076
1077 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1078 that no =breakpoint-modified is emitted when breakpoints are
1079 modified through MI commands.
1080
d137e6dc
PA
10812014-02-07 Pedro Alves <pedro@codesourcery.com>
1082 Pedro Alves <palves@redhat.com>
1083
1084 * gdb.threads/step-after-sr-lock.c: New file.
1085 * gdb.threads/step-after-sr-lock.exp: New file.
1086
b5ee5a50
PA
10872014-02-07 Pedro Alves <palves@redhat.com>
1088
1089 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1090
3c77faf3
JK
10912014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1092
1093 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1094 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1095
6dddc817
DE
10962014-02-06 Doug Evans <xdje42@gmail.com>
1097
1098 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1099 output.
1100
1101 * gdb.gdb/python-interrupts.exp: New file.
1102
de7b2893
YQ
11032014-02-05 Yao Qi <yao@codesourcery.com>
1104
1105 * gdb.trace/report.exp (use_collected_data): Test the output
1106 of "info threads" and "info inferiors".
1107
66d032ac
YQ
11082014-02-05 Yao Qi <yao@codesourcery.com>
1109
1110 Revert this patch:
1111
1112 2013-05-24 Yao Qi <yao@codesourcery.com>
1113
1114 * gdb.trace/tfile.exp: Test inferior and thread.
1115
591a12a1
UW
11162014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1117
1118 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1119 on a function.
1120 * gdb.base/step-bt.c: Call hello via function pointer to make
1121 sure its first instruction is executed on powerpc64le-linux.
1122
0ff3e01f
UW
11232014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1124
1125 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1126
084ee545
UW
11272014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1128
1129 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1130 of the test patterns for use on little-endian systems.
1131
6ed14ff3
UW
11322014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1133
1134 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1135 (decimal_vector): Fix for little-endian.
1136
401e27fd
JM
11372014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1138
1139 * gdb.arch/sparc-sysstep.exp: New file.
1140 * gdb.arch/sparc-sysstep.c: Likewise.
1141
1142 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1143
8b924729
EBM
11442014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1145
1146 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1147
fb151210
JB
11482014-01-23 Tom Tromey <tromey@redhat.com>
1149
1150 * gdb.ada/array_char_idx: New testcase.
1151
0740f8d8
TT
11522014-01-23 Tom Tromey <tromey@redhat.com>
1153
1154 PR python/16487:
1155 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1156 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1157 classes.
1158
21909fa1
TT
11592014-01-23 Tom Tromey <tromey@redhat.com>
1160
1161 PR python/16491:
1162 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1163 string from an inferior frame.
1164 * gdb.python/py-framefilter-mi.exp: Update.
1165
87ce2a04
DE
11662014-01-22 Doug Evans <dje@google.com>
1167
1168 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1169
237b092b
AA
11702014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1171
1172 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1173
d674a709
AA
11742014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1175
1176 * gdb.trace/entry-values.exp: Remove excess space character from
1177 regex patterns. Handle s390 call instruction.
1178
20fa3390
AA
11792014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1180
1181 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1182 define "*_start" label. Make "name" static.
1183 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1184 ${name} by references to ${name}_start.
1185
78466714
AA
11862014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1187
1188 * gdb.base/info-macros.exp: Remove "debug" from the compile
1189 options.
1190
ec9f644a
IB
11912014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1192
1193 * gdb.dlang/demangle.exp: New file.
1194
94b1b47e
IB
11952014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1196
1197 * gdb.dlang/primitive-types.exp: New file.
1198
7f420862
IB
11992014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1200
1201 * configure.ac: Create gdb.dlang/Makefile.
1202 * configure: Regenerate.
1203 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1204 * gdb.dlang/Makefile.in: New file.
1205 * lib/d-support.exp: New file.
1206 * lib/gdb.exp (skip_d_tests): New proc.
1207
52834460
MM
12082014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1209
1210 * gdb.btrace/delta.exp: Check reverse stepi.
1211 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1212 * gdb.btrace/finish.exp: New.
1213 * gdb.btrace/next.exp: New.
1214 * gdb.btrace/nexti.exp: New.
1215 * gdb.btrace/record_goto.c: Add comments.
1216 * gdb.btrace/step.exp: New.
1217 * gdb.btrace/stepi.exp: New.
1218 * gdb.btrace/multi-thread-step.c: New.
1219 * gdb.btrace/multi-thread-step.exp: New.
1220 * gdb.btrace/rn-dl-bind.c: New.
1221 * gdb.btrace/rn-dl-bind.exp: New.
1222 * gdb.btrace/data.c: New.
1223 * gdb.btrace/data.exp: New.
1224 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1225
6e07b1d2
MM
12262014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1227
1228 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1229 * gdb.btrace/exception.exp: Update.
1230 * gdb.btrace/instruction_history.exp: Update.
1231 * gdb.btrace/record_goto.exp: Update.
1232 * gdb.btrace/tailcall.exp: Update.
1233 * gdb.btrace/unknown_functions.exp: Update.
1234 * gdb.btrace/delta.exp: New.
1235
0b722aec
MM
12362014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1237
1238 * gdb.btrace/record_goto.exp: Add backtrace test.
1239 * gdb.btrace/tailcall.exp: Add backtrace test.
1240
066ce621
MM
12412014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1242
1243 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1244 * gdb.btrace/record_goto.c: New.
1245 * gdb.btrace/record_goto.exp: New.
1246 * gdb.btrace/x86-record_goto.S: New.
1247
0688d04e
MM
12482014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1249
1250 * gdb.btrace/function_call_history.exp: Update tests.
1251 * gdb.btrace/instruction_history.exp: Update tests.
1252
8710b709
MM
12532014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1254
1255 * gdb.btrace/function_call_history.exp: Fix expected field
1256 order for "record function-call-history".
1257 Add new tests for "record function-call-history /c".
1258 * gdb.btrace/exception.cc: New.
1259 * gdb.btrace/exception.exp: New.
1260 * gdb.btrace/tailcall.exp: New.
1261 * gdb.btrace/x86-tailcall.S: New.
1262 * gdb.btrace/x86-tailcall.c: New.
1263 * gdb.btrace/unknown_functions.c: New.
1264 * gdb.btrace/unknown_functions.exp: New.
1265 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1266
5de9129b
MM
12672014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1268
1269 * gdb.btrace/instruction_history.exp: Update.
1270 * gdb.btrace/function_call_history.exp: Update.
1271
23a7fe75
MM
12722014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1273
1274 * gdb.btrace/function_call_history.exp: Fix expected function
1275 trace.
1276 * gdb.btrace/instruction_history.exp: Initialize traced.
1277 Remove traced_functions.
1278
724c7dd8
MM
12792014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1280
1281 * gdb.btrace/function_call_history.exp: Update
1282 * gdb.btrace/instruction_history.exp: Update.
1283
6d78d93b
MM
12842014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1285
1286 * gdb.btrace/enable.exp: Update expected text.
1287
93a360cc
OJ
12882014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1289
1290 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1291 bytes.
1292
3772b53f
MR
12932014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1294
1295 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1296
596662fa
OJ
12972014-01-15 Omair Javaid <omair.javaid@linaro.org>
1298
1299 * lib/gdb.exp (supports_process_record): Return true for
1300 arm*-linux*. (supports_reverse): Likewise.
1301
b5b08fb4
SC
13022014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1303
1304 PR python/15464
1305 PR python/16113
1306 * gdb.python/py-type.c: Enhance test case.
1307 * gdb.python/py-value-cc.cc: Likewise
1308 * gdb.python/py-type.exp: Add new tests.
1309 * gdb.python/py-value-cc.exp: Likewise
1310
52d7fb13
AA
13112014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1312 Pedro Alves <palves@redhat.com>
1313
1314 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1315 Make "name" extern.
1316 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1317 references to ${name}_start by references to ${name}.
1318
a2cd8cfe
JB
13192014-01-10 Joel Brobecker <brobecker@adacore.com>
1320
1321 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1322
4e23fced
JB
13232014-01-10 Joel Brobecker <brobecker@adacore.com>
1324
1325 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1326
c6a9e42c
PA
13272014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1328 Pedro Alves <palves@redhat.com>
1329
1330 * gdb.mi/mi-info-os.exp: Connect to the target with
1331 mi_gdb_target_load.
1332
b7ea362b
PA
13332014-01-08 Pedro Alves <palves@redhat.com>
1334
1335 * gdb.threads/reconnect-signal.c: New file.
1336 * gdb.threads/reconnect-signal.exp: New file.
1337
5e3f4fab
EBM
13382014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1339
1340 * gdb.base/source-dir.exp: New file.
1341
79301218
JB
13422014-01-07 Joel Brobecker <brobecker@adacore.com>
1343
1344 * gdb.ada/mi_interface: New testcase.
1345
8e355c5d
JB
13462014-01-07 Joel Brobecker <brobecker@adacore.com>
1347
1348 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1349 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1350 gdb.ada/pp-rec-component/pck.ads: New files.
1351
c0d48811
JB
13522014-01-07 Joel Brobecker <brobecker@adacore.com>
1353
1354 * gdb.python/py-pp-integral.c: New file.
1355 * gdb.python/py-pp-integral.py: New file.
1356 * gdb.python/py-pp-integral.exp: New file.
1357
17b609c3 1358For older changes see ChangeLog-1993-2013.
c906108c 1359\f
8d8cb839
EZ
1360;; Local Variables:
1361;; mode: change-log
1362;; left-margin: 8
1363;; fill-column: 74
1364;; version-control: never
1365;; End:
902f2ccb 1366
14f8b115 1367 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
1368 Copying and distribution of this file, with or without modification,
1369 are permitted provided the copyright notice and this notice are preserved.
This page took 3.602184 seconds and 4 git commands to generate.