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