Overwrite ${board}_file in local-remote-host
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
f23fcd46
YQ
12014-05-14 Yao Qi <yao@codesourcery.com>
2
3 * boards/local-remote-host-notty.exp (${board}_file): New
4 proc.
5
9404b58f
KM
62014-05-07 Kyle McMartin <kyle@redhat.com>
7
8 Pushed by Joel Brobecker <brobecker@adacore.com>.
9 * gdb.arch/aarch64-atomic-inst.c: New file.
10 * gdb.arch/aarch64-atomic-inst.exp: New file.
11
5e45f04c
YQ
122014-05-07 Yao Qi <yao@codesourcery.com>
13
14 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
15 in current context" too.
16
c888a17d
KS
172014-05-05 Keith Seitz <keiths@redhat.com>
18
19 * gdb.linespec/ls-dollar.exp: Add test for linespec
20 file:convenience_variable.
21
290a839c
YQ
222014-05-05 Yao Qi <yao@codesourcery.com>
23
24 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
25 traceframes into tfile and ctf trace files. Read data from
26 trace file and test collected data.
27 (gdb_collect_locals_test): Likewise.
28 (gdb_unavailable_registers_test): Likewise.
29 (gdb_unavailable_floats): Likewise.
30 (gdb_collect_globals_test): Likewise.
31 (top-level): Append "ctf" to trace_file_targets if GDB
32 supports.
33
b5262cd0
YQ
342014-05-05 Yao Qi <yao@codesourcery.com>
35
36 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
37 code to ...
38 (gdb_collect_args_test_1): ... it. New proc.
39 (gdb_collect_locals_test): Move some code to ...
40 (gdb_collect_locals_test_1): ... it. New proc.
41 (gdb_unavailable_registers_test): Move some code to ...
42 (gdb_unavailable_registers_test_1): ... it. New proc.
43 (gdb_unavailable_floats): Move some code to ...
44 (gdb_unavailable_floats_1): ... it. New proc.
45
30a1e6cc
SDJ
462014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
47
48 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
49 probes to test for bitness recognition.
50 * gdb.arch/amd64-stap-optional-prefix.exp
51 (test_probe_value_without_reg): New procedure.
52 Add code to test for different kinds of bitness.
53
f33da99a
SDJ
542014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
55
56 PR breakpoints/16889
57 * gdb.arch/amd64-stap-optional-prefix.S: New file.
58 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
59
5b80f00d
PA
602014-05-01 Pedro Alves <palves@redhat.com>
61
62 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
63 gdb_file_cmd if no file is specified.
64 * boards/native-extended-gdbserver.exp (gdb_load): Use the
65 last_loaded_file to set the remote exec-file.
66
f8c2a73c
PA
672014-05-01 Pedro Alves <palves@redhat.com>
68
69 * boards/local-remote-host.exp: New file.
70
be6e8ac7
PA
712014-05-01 Pedro Alves <palves@redhat.com>
72
73 * boards/local-remote-host.exp: Rename to ...
74 * boards/local-remote-host-notty.exp: ... this.
75
cac0dc8f
JB
762014-04-28 Joel Brobecker <brobecker@adacore.com>
77
78 * gdb.ada/dyn_arrayidx: New testcase.
79
9730e6cc
YQ
802014-04-26 Yao Qi <yao@codesourcery.com>
81
82 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
83 and compute the length of function main. Save it in
84 $main_length.
85 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
86 (top-level): Use gdb_compile to compile objects into
87 executable and restart GDB. Remove invocation to
88 prepare_for_testing.
89
7ae1a6a6
PA
902014-04-25 Simon Marchi <simon.marchi@ericsson.com>
91 Pedro Alves <palves@redhat.com>
92
93 PR server/16255
94 * gdb.multi/multi-attach.c: New file.
95 * gdb.multi/multi-attach.exp: New file.
96
4082afcc
PA
972014-04-25 Pedro Alves <palves@redhat.com>
98
99 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
100 user.
101 (top level): Test that "set remote conditional-breakpoints-packet
102 off" works as intended.
103 * gdb.base/dprintf.exp: Test that "set remote
104 breakpoint-commands-packet off" works as intended.
105 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
106 New function.
107 (top level): Call it.
108 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
109 remote fast-tracepoints-packet off" works as intended.
110 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
111 * lib/gdb.exp (gdb_is_target_remote): ... here.
112
2abc3f8d
DB
1132014-04-24 David Blaikie <dblaikie@gmail.com>
114
115 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
116 ensure clang would not discard them.
117 * gdb.base/gdbvars.c: Ditto.
118 * gdb.base/memattr.c: Ditto.
119 * gdb.base/whatis.c: Ditto.
120 * gdb.python/py-prettyprint.c: Ditto.
121 * gdb.trace/actions.c: Ditto.
122 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
123 ensure clang would not discard it.
124
bfd39632
DB
1252014-04-24 David Blaikie <dblaikie@gmail.com>
126
127 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
128 clang to emit the full definition of type required by the test
129 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
130
22842ff6
DB
1312014-04-24 David Blaikie <dblaikie@gmail.com>
132
133 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
134 coax Clang into emitting the definition of the type.
135 * gdb.cp/pr10728-x.h (y): Ditto.
136 * gdb.cp/pr10728-y.cc (y): Ditto.
137
c2e827ad
DB
1382014-04-24 David Blaikie <dblaikie@gmail.com>
139
140 * gdb.base/label.exp: XFAIL label related tests under Clang.
141 * gdb.cp/cplabel.exp: Ditto.
142 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
143 under Clang those using labels.
144
4c2d33e7
YQ
1452014-04-25 Yao Qi <yao@codesourcery.com>
146
147 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
148 double_label.
149 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
150 partial_label and double_label.
151
56083b99
DB
1522014-04-24 David Blaikie <dblaikie@gmail.com>
153
154 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
155
25d4e99d
DB
1562014-04-24 David Blaikie <dblaikie@gmail.com>
157
158 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
159 of the function to work across GCC and Clang.
160 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
161 pointer types (const void ** const V void **).
162
01f9f808
MS
1632014-04-24 Michael Sturm <michael.sturm@mintel.com>
164 Walfred Tedeschi <walfred.tedeschi@intel.com>
165
166 * Makefile.in (EXECUTABLES): Added i386-avx512.
167 * gdb.arch/i386-avx512.c: New file.
168 * gdb.arch/i386-avx512.exp: Likewise.
169
4b48d439
KS
1702014-04-23 Keith Seitz <keiths@redhat.com>
171
172 * lib/mi-support.exp (mi_list_breakpoints): Delete.
173 (mi_make_breakpoint_table): New procedure.
174 (mi_create_breakpoint): Use mi_make_breakpoint
175 and return the result.
176 (mi_make_breakpoint): New procedure.
177 (mi_build_kv_pairs): New procedure.
178
179 * gdb.mi/mi-break.exp: Remove unused globals,
180 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
181 All callers updated.
182 * gdb.mi/mi-dprintf.exp: Use variable to track command
183 number.
184 Update all callers of mi_create_breakpoint and use
185 mi_make_breakpoint_table.
186 Remove any unused global variables.
187 * gdb.mi/mi-nonstop.exp: Likewise.
188 * gdb.mi/mi-nsintrall.exp: Likewise.
189 * gdb.mi/mi-nsmoribund.exp: Likewise.
190 * gdb.mi/mi-nsthrexec.exp: Likewise.
191 * gdb.mi/mi-reverse.exp: Likewise.
192 * gdb.mi/mi-simplerun.exp: Likewise.
193 * gdb.mi/mi-stepn.exp: Likewise.
194 * gdb.mi/mi-syn-frame.exp: Likewise.
195 * gdb.mi/mi-until.exp: Likewise.
196 * gdb.mi/mi-var-cp.exp: Likewise.
197 * gdb.mi/mi-var-display.exp: Likewise.
198 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
199 * gdb.mi/mi2-var-child.exp: Likewise.
200 * gdb.mi/mi-vla-c99.exp: Likewise.
201 * lib/mi-support.exp: Likewise.
202
203 From Ian Lance Taylor <iant@cygnus.com>:
204 * lib/gdb.exp (parse_args): New procedure.
205
08351840
PA
2062014-04-23 Pedro Alves <palves@redhat.com>
207
208 * gdb.base/break-unload-file.c: New file.
209 * gdb.base/break-unload-file.exp: New file.
210 * gdb.base/sym-file-lib.c (baz): New function.
211 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
212 field.
213 (load): Store the segment's mapped size.
214 (unload): New function.
215 (unload_shlib): New function.
216 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
217 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
218 set a breakpoint at baz, and call it.
219 * gdb.base/sym-file.exp: New tests for stale breakpoint
220 instructions.
221
076855f9
PA
2222014-04-23 Pedro Alves <palves@redhat.com>
223
224 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
225 * gdb.base/hbreak-in-shr-unsupported.c: New file.
226 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
227 * gdb.base/hbreak-unmapped.c: New file.
228 * gdb.base/hbreak-unmapped.exp: New file.
229 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
230 * lib/gdb.exp (gdb_is_target_remote): ... here.
231
483805cf
PA
2322014-04-22 Pedro Alves <palves@redhat.com>
233
234 * gdb.base/consecutive-step-over.c: New file.
235 * gdb.base/consecutive-step-over.exp: New file.
236
06d97543
PA
2372014-04-22 Pedro Alves <palves@redhat.com>
238
239 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
240 instead of send_gdb/gdb_expect.
241
b4429ea2
YQ
2422014-04-22 Yao Qi <yao@codesourcery.com>
243
244 * lib/trace-support.exp (generate_tracefile): New procedure.
245 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
246 return 0.
247 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
248 if generate_tracefile returns 1.
249
51d48146
PA
2502014-04-18 Tom Tromey <palves@redhat.com>
251 Pedro alves <tromey@redhat.com>
252
253 PR backtrace/15558
254 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
255 with a backtrace limit.
256 * gdb.python/py-frame-inline.exp: Test running to an inline
257 function with a backtrace limit, and printing the newest frame.
258 * gdb.python/py-frame-inline.c (main): Call f.
259
bd1dce5f
MS
2602014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
261
262 * gdb.java/jnpe.exp: Drop srcdir from untested path.
263
40d1a503
MS
2642014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
265
266 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
267 Drop prefix from unsupported source file path.
268
389b98f7
YQ
2692014-04-17 Yao Qi <yao@codesourcery.com>
270
271 * lib/gdb.exp (with_target_charset): New proc.
272 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
273 with_target_charset.
274 (test_print_strings): Likewise.
275 (test_repeat_bytes): Likewise.
276 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
277 for some tests.
278
22869d73
KS
2792014-04-16 Keith Seitz <keiths@redhat.com>
280
281 PR gdb/15827
282 * gdb.dwarf2/corrupt.c: New file.
283 * gdb.dwarf2/corrupt.exp: New file.
284
c4f87ca6
KS
2852014-04-16 Keith Seitz <keiths@redhat.com>
286
287 PR c++/16597
288 * gdb.cp/namelessclass.cc: New file.
289 * gdb.cp/namelessclass.exp: New file.
290 * gdb.cp/namelessclass.S: New file.
291
ab19de87
DE
2922014-04-16 Doug Evans <dje@google.com>
293
294 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
295 Add comment.
296 (gdbserver_default_get_comm_port): New function.
297 (gdbserver_start): Check if board file provided
298 "gdbserver,get_comm_port" and use it if so.
299 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
300 (gdb,socketport): Set to "stdio".
301 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
302 (stdio_gdbserver_template): Delete.
303 (${board}_get_remote_address): Update.
304 (${board}_build_remote_cmd): Delete.
305 (${board}_get_comm_port): New function.
306 (${board}_spawn): Update.
307 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
308 Delete.
309 (${board}_get_remote_address): Update.
310 (${board}_get_comm_port): New function.
311
fc98a809
AB
3122014-04-16 Andrew Burgess <aburgess@broadcom.com>
313
314 * gdb.base/memattr.exp: Improve regexps to handle memory regions
315 appearing in any order.
316
87fd9e6e
DE
3172014-04-15 Doug Evans <dje@google.com>
318
319 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
320 uninitialized value of "description".
321
099fc3ea
KS
3222014-04-15 Keith Seitz <keiths@redhat.com>
323
324 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
325 Remove unused globals.
326 (test_running_the_program): Likewise.
327 (test_controlled_execution): Likewise.
328 (test_controlling_breakpoints): Likewise.
329 (test_program_termination): Likewise.
330
5da151d4
KS
3312014-04-15 Keith Seitz <keiths@redhat.com>
332
333 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
334 unused globals.
335 (test_rbreak_creation_and_listing): Likewise.
336 (test_ignore_count): Likewise.
337 (test_error): Likewise.
338
35e5d2f0
PA
3392014-04-15 Pedro Alves <palves@redhat.com>
340
341 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
342 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
343 sym-file-loader.c.
344 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
345 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
346 to sym-file-loader.c.
347 (struct library): Forward declare.
348 (load_shlib, lookup_function): Change prototypes.
349 (find_shstrtab, find_strtab, find_shdr, find_symtab)
350 (translate_offset): Remove declarations.
351 (get_text_addr): New declaration.
352 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
353 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
354 sym-file-loader.h.
355 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
356 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
357 here from sym-file-loader.h.
358 (struct library): New structure.
359 (load_shlib, lookup_function): Change prototypes and adjust to
360 work with a struct library.
361 (find_shstrtab, find_strtab, find_shdr, find_symtab)
362 (translate_offset): Make static.
363 (get_text_addr): New function.
364 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
365
eb4c1710
PA
3662014-04-15 Pedro Alves <palves@redhat.com>
367
368 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
369
2d1baf52
PA
3702014-04-15 Pedro Alves <palves@redhat.com>
371
372 * gdb.base/sym-file-loader.c: Include <limits.h>.
373 (SELF_LINK): New define.
374 (get_origin): New function.
375 (load_shlib): Use it.
376 * gdb.base/sym-file.exp: Don't early return if the target is
377 remote. Use runto_main, and issue fail is that fails. Use
378 gdb_load_shlibs.
379 (shlib_name): Delete.
380 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
381
7dd6df01
PA
3822014-04-15 Pedro Alves <palves@redhat.com>
383
384 * gdb.base/sym-file.exp: Remove regex characters from test
385 message. Don't refer to breakpoint numbers in test messages.
386
b50c8614
KS
3872014-04-14 Keith Seitz <keiths@redhat.com>
388
389 PR c++/16253
390 * gdb.cp/var-tag.cc: New file.
391 * gdb.cp/var-tag.exp: New file.
392 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
393 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
394 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
395 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
396
3d567982
TT
3972014-04-14 Tom Tromey <tromey@redhat.com>
398
399 * gdb.cp/classes.exp (test_enums): Handle underlying type.
400 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
401 type.
402 * gdb.cp/enum-class.exp: New file.
403 * gdb.cp/enum-class.cc: New file.
404
0626fc76
TT
4052014-04-14 Tom Tromey <tromey@redhat.com>
406
407 * gdb.dwarf2/enum-type.exp: New file.
408
dca325b3
SA
4092014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
410
411 * gdb.mi/mi-vla-c99.exp: New file.
412 * gdb.mi/vla.c: New file.
413
5854b38a
SA
4142014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
415
416 * gdb.base/vla-datatypes.c: New file.
417 * gdb.base/vla-datatypes.exp: New file.
418
463bb957
SA
4192014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
420
421 * gdb.base/vla-ptr.c: New file.
422 * gdb.base/vla-ptr.exp: New file.
423
3dd170be
SA
4242014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
425
426 * gdb.dwarf2/count.exp: New file.
427
5ecaaa66
SA
4282014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
429
430 * gdb.base/vla-sideeffect.c: New file.
431 * gdb.base/vla-sideeffect.exp: New file.
432
41f1ada5
DB
4332014-04-14 David Blaikie <dblaikie@gmail.com>
434
435 * gdb.mi/non-stop.c: Add return value for non-void function return
436 statement.
437 * gdb.threads/staticthreads.c: Ditto.
438
0be03e84
DE
4392014-04-12 Siva Chandra Reddy <sivachandra@google.com>
440 Doug Evans <xdje42@gmail.com>
441
442 * gdb.guile/scm-value.c: Improve test case.
443 * gdb.guile/scm-value.exp: Add new test.
444
f180a1fb
DB
4452014-04-11 David Blaikie <dblaikie@gmail.com>
446
447 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
448 override Clang's default.
449
6b662e19
JB
4502014-04-11 Joel Brobecker <brobecker@adacore.com>
451
452 Revert the following changes (regressions):
453
454 * gdb.base/vla-sideeffect.c: New file.
455 * gdb.base/vla-sideeffect.exp: New file.
456
457 * gdb.dwarf2/count.exp: New file.
458
459 * gdb.base/vla-multi.c: New file.
460 * gdb.base/vla-multi.exp: New file.
461
462 * gdb.base/vla-ptr.c: New file.
463 * gdb.base/vla-ptr.exp: New file.
464
465 * gdb.base/vla-datatypes.c: New file.
466 * gdb.base/vla-datatypes.exp: New file.
467
468 * gdb.mi/mi-vla-c99.exp: New file.
469 * gdb.mi/vla.c: New file.
470
245a5f0b
KS
4712014-04-11 Keith Seitz <keiths@redhat.com>
472
473 PR c++/16675
474 * gdb.cp/cpsizeof.exp: New file.
475 * gdb.cp/cpsizeof.cc: New file.
476
58a84dcf
SA
4772014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
478
191a8a90
JB
479 * gdb.mi/mi-vla-c99.exp: New file.
480 * gdb.mi/vla.c: New file.
58a84dcf 481
c8655f75
SA
4822014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
483
484 * gdb.base/vla-datatypes.c: New file.
485 * gdb.base/vla-datatypes.exp: New file.
486
024e13b4
SA
4872014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
488
489 * gdb.base/vla-ptr.c: New file.
490 * gdb.base/vla-ptr.exp: New file.
491
1a237e0e
SA
4922014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
493
494 * gdb.base/vla-multi.c: New file.
495 * gdb.base/vla-multi.exp: New file.
496
504f3432
SA
4972014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
498
499 * gdb.dwarf2/count.exp: New file.
500
3bce8237
SA
5012014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
502
191a8a90
JB
503 * gdb.base/vla-sideeffect.c: New file.
504 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 505
322f9c21
YQ
5062014-04-11 Yao Qi <yao@codesourcery.com>
507
508 * gdb.base/completion.exp: Check file exists before running tests
509 on file completion.
510
d708bcd1
PA
5112014-04-10 Pedro Alves <palves@redhat.com>
512
513 * gdb.base/cond-eval-mode.c: New file.
514 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
515 prepare_for_testing to build the new file. Check result of
516 runto_main.
517 (test_break, test_watch): New procedures.
518 (top level): Use them.
519
ae1d2761
PM
5202014-04-08 Pierre Muller <muller@sourceware.org>
521
522 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
523 Ctrl-V use for mingw hosts.
524
7af389b8
SC
5252014-04-07 Siva Chandra Reddy <sivachandra@google.com>
526
527 * gdb.python/py-value.c: Improve test case.
528 * gdb.python/py-value.exp: Add new test.
529
5e703181
DE
5302014-04-07 David Blaikie <dblaikie@gmail.com>
531
532 * lib/compiler.c: Identify the clang compiler.
533 * lib/compiler.cc: Ditto.
534
9810b410
YQ
5352014-04-03 Yao Qi <yao@codesourcery.com>
536
537 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
538
98d1b8dc
AB
5392014-04-01 Anton Blanchard <anton@samba.org>
540
541 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
542 messages unique.
543
3114cea1
AB
5442014-04-01 Anton Blanchard <anton@samba.org>
545
546 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
547 prepare_for_testing.
548
62f7182c
AB
5492014-04-01 Anton Blanchard <anton@samba.org>
550
551 * gdb.arch/ppc64-atomic-inst.c: Remove.
552 * gdb.arch/ppc64-atomic-inst.S: New file.
553 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
554
770e7fc7
DE
5552014-03-31 Doug Evans <dje@google.com>
556
557 * gdb.base/print-symbol-loading-lib.c: New file.
558 * gdb.base/print-symbol-loading-main.c: New file.
559 * gdb.base/print-symbol-loading.exp: New file.
560
46e2bafa
YQ
5612014-03-31 Yao Qi <yao@codesourcery.com>
562
563 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
564
8776cfe9
JB
5652014-03-28 Joel Brobecker <brobecker@adacore.com>
566
567 * gdb.ada/mi_dyn_arr: New testcase.
568
5d1ef361
DE
5692014-03-27 Doug Evans <dje@google.com>
570
571 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
572
b5bee914
YQ
5732014-03-27 Yao Qi <yao@codesourcery.com>
574
575 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
576 if target is nios2-*-*.
577
0d4d0e77
YQ
5782014-03-26 Yao Qi <yao@codesourcery.com>
579
580 * lib/gdb.exp (readline_is_used): New proc.
581 * gdb.base/completion.exp: Move tests on command complete up.
582 Skip the rest of tests if readline is not used.
583 * gdb.ada/complete.exp: Skp the test if readline is not
584 used.
585 * gdb.base/filesym.exp: Likewise.
586 * gdb.base/macscp.exp: Likewise.
587 * gdb.base/readline-ask.exp: Likewise.
588 * gdb.base/readline.exp: Likewise.
589 * gdb.python/py-cmd.exp: Likewise.
590 * gdb.trace/tfile.exp: Likewise.
591
29361eee
YQ
5922014-03-26 Yao Qi <yao@codesourcery.com>
593
594 * gdb.base/macscp.exp: Fix code format issues.
595
bc9a5525
UW
5962014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
597
598 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
599 * gdb.asm/powerpc64le.inc: New file.
600
d3839ede
PA
6012014-03-25 Pedro Alves <palves@redhat.com>
602 Doug Evans <dje@google.com>
603
604 * gdb.base/source-execution.c: New file.
605 * gdb.base/source-execution.exp: New file.
606 * gdb.base/source-execution.gdb: New file.
607
01672a57
DE
6082014-03-24 Doug Evans <dje@google.com>
609
610 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
611 using fission.
612
88bbeca9
HZ
6132014-03-24 Hui Zhu <hui@codesourcery.com>
614 Pedro Alves <palves@redhat.com>
615
616 PR breakpoints/16101
617 * gdb.base/dprintf.exp: Use unsupported rather than changing the
618 test pass/fail messages. Detect missing support for dprintf when
619 breakpoints are actually inserted.
620 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
621 breakpoints are actually inserted.
622 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
623 fails.
624
d2348791
JK
6252014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
626
627 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
628
feef67ab
DE
6292014-03-22 Doug Evans <xdje42@gmail.com>
630
631 * gdb.python/python.exp (python not supported): Verify multi-line
632 python command issues an error.
25d743f9 633 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 634 guile command issues an error.
feef67ab 635
ecebef6a
MR
6362014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
637
638 * gdb.threads/thread-specific.exp: Handle the lack of usable
639 $this_breakpoint and $this_thread.
640
ccdd1909
HZ
6412014-03-21 Hui Zhu <hui@codesourcery.com>
642
643 * gdb.base/attach.exp (do_command_attach_tests): New.
644
beb460e8
PA
6452014-03-20 Tom Tromey <tromey@redhat.com>
646 Pedro Alves <palves@redhat.com>
647
648 PR cli/15718
649 * gdb.base/condbreak-call-false.c: New file.
650 * gdb.base/condbreak-call-false.exp: New file.
651
40acf43a
PA
6522014-03-20 Pedro Alves <palves@redhat.com>
653
654 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
655 Delete.
656 (block_signals, unblock_signals): Delete.
657 (child_function_2, main): Remove references to deleted variable
658 and functions.
659
9f5e1e02
PA
6602014-03-20 Pedro Alves <palves@redhat.com>
661
662 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
663 Use pthread_kill to signal thread 2.
664 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
665 Adjust to make the test send itself a signal rather than using the
666 host's "kill" command.
667
99619bea
PA
6682014-03-20 Pedro Alves <palves@redhat.com>
669
670 * gdb.threads/multiple-step-overs.c: New file.
671 * gdb.threads/multiple-step-overs.exp: New file.
672 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
673 Adjust expected infrun debug output.
674
2adfaa28
PA
6752014-03-20 Pedro Alves <palves@redhat.com>
676
677 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
678 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
679
31e77af2
PA
6802014-03-20 Pedro Alves <palves@redhat.com>
681
682 PR breakpoints/7143
683 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
684 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
685 of gdb_test_multiple.
686 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
687 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
688
b9f437de
PA
6892014-03-20 Pedro Alves <palves@redhat.com>
690
691 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
692 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
693
05adc73e
PA
6942014-03-19 Pedro Alves <palves@redhat.com>
695
696 * gdb.base/async.exp: Remove early return.
697
6048b950
PA
6982014-03-19 Pedro Alves <palves@redhat.com>
699
700 * gdb.base/async.exp (step& tests): Pass explicit test messages.
701
8bcfb00a
PA
7022014-03-19 Pedro Alves <palves@redhat.com>
703
704 * gdb.base/async.exp (test_background): Expect \r\n after
705 "completed." in the fail pattern.
706
884e37dc
PA
7072014-03-19 Pedro Alves <palves@redhat.com>
708
709 * gdb.base/async.exp (test_background): New procedure.
710 Use it for all background execution command tests.
711
148e57e2
PA
7122014-03-19 Pedro Alves <palves@redhat.com>
713
714 * gdb.base/async.exp: Use prepare_for_testing.
715
f48088c7
PA
7162014-03-19 Pedro Alves <palves@redhat.com>
717
718 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
719 the same line.
720
e2f6c966
PA
7212014-03-19 Pedro Alves <palves@redhat.com>
722
723 * gdb.base/async.c (main): Add "jump here" and "until here" line
724 marker comments.
725 * gdb.base/async.exp (jump_here): New global.
726 (jump& test): Use it.
727 (until_here): New global.
728 (until& test): Use it.
729
c30568d4
PA
7302014-03-19 Pedro Alves <palves@redhat.com>
731
732 * gdb.base/async.exp: Don't frob gdb_protocol.
733
0172b6a7
DE
7342014-03-18 Doug Evans <xdje42@gmail.com>
735
736 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
737 Fix spelling of exec-done-display.
738
06c868a8
JK
7392014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
740
741 PR gdb/15358
742 * gdb.base/gdb-sigterm.c: New file.
743 * gdb.base/gdb-sigterm.exp: New file.
744
0c7e1a46
PA
7452014-03-18 Pedro Alves <palves@redhat.com>
746
747 PR gdb/13860
748 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
749 * lib/mi-support.exp (mi_expect_stop): Add special handling for
750 solib-event.
751
f7c77d93
JB
7522014-03-17 Joel Brobecker <brobecker@adacore.com>
753
754 * gdb.ada/pckd_arr_ren: New testcase.
755
5a1e8c7a
DE
7562014-03-13 Doug Evans <xdje42@gmail.com>
757
758 PR guile/16612
759 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
760 collect after discarding symbols.
761
350e1a76
DE
7622014-03-13 Ludovic Courtès <ludo@gnu.org>
763 Doug Evans <xdje42@gmail.com>
764
765 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
766 to history survives a gc.
767
a69900ae
PA
7682014-03-13 Pedro Alves <palves@redhat.com>
769
770 * gdb.base/default.exp: Don't test "target procfs".
771
5db9f0bd
PA
7722014-03-13 Pedro Alves <palves@redhat.com>
773
774 * gdb.base/default.exp: Update "target child" and "target procfs"
775 tests to not expect "Unix".
776
b3ccfe11
TT
7772014-03-12 Tom Tromey <tromey@redhat.com>
778
779 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
780 New procs. Add target-async tests.
781 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
782 Add target-async tests.
783
646f4417
AA
7842014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
785
786 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
787 'func_start' and 'func_end' for the beginning and end of the
788 function code, respectively.
789 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
790 'func_end' instead of 'func' and 'main'.
791
288c211f
AA
7922014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
793
794 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
795 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
796 generate the debug info assembler source.
797
e0c0f156
AA
7982014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
799
800 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
801 * gdb.dwarf2/arr-subrange.exp: Likewise.
802 * gdb.dwarf2/dwz.exp: Likewise.
803 * gdb.dwarf2/method-ptr.exp: Likewise.
804 * gdb.dwarf2/missing-sig-type.exp: Likewise.
805 * gdb.dwarf2/subrange.exp: Likewise.
806 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
807 * gdb.dwarf2/implptrpiece.exp: Likewise.
808 * gdb.dwarf2/nostaticblock.exp: Likewise.
809
0e5c4555
AA
8102014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
811
812 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
813 directory to absolute path name arguments.
814
5ec18f2b
JG
8152014-03-10 Joel Brobecker <brobecker@adacore.com>
816
817 * gdb.ada/tagged_access: New testcase.
818
847fc4f2
MM
8192014-03-07 Markus Metzger <markus.t.metzger@intel.com>
820
821 * gdb.btrace/data.exp: Update expected output.
822
cc3da688
YQ
8232014-03-06 Yao Qi <yao@codesourcery.com>
824
825 * gdb.trace/pr16508.exp: New file.
826
0f26cec1
PA
8272014-03-05 Pedro Alves <palves@redhat.com>
828
829 PR gdb/16575
830 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
831 procedure.
832 (top level): Adjust to use it. Add tests that exercise breakpoint
833 interaction with the code-cache.
834
7a5a839f
LC
8352014-02-26 Ludovic Courtès <ludo@gnu.org>
836
837 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
838 test for 'history-append!'.
839
31aa7e4e
JB
8402014-02-26 Joel Brobecker <brobecker@adacore.com>
841
842 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
843 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
844 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
845 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
846 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
847 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
848
1b588015
JB
8492014-02-26 Joel Brobecker <brobecker@adacore.com>
850
851 * testsuite/gdb.python/py-pp-re-notag.c: New file.
852 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
853 * testsuite/gdb.python/py-pp-re-notag.p: New file.
854
55426c9d
JB
8552014-02-26 Joel Brobecker <brobecker@adacore.com>
856
857 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
858
dc53a7ad
JB
8592014-02-26 Joel Brobecker <brobecker@adacore.com>
860
861 * gdb.dwarf2/arr-stride.c: New file.
862 * gdb.dwarf2/arr-stride.exp: New file.
863
12ab52e9
PA
8642014-02-26 Pedro Alves <palves@redhat.com>
865
866 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
867 that won't ever trigger. Make sure that GDB reports the correct
868 breakpoint that caused the stop.
869
849c862e
JK
8702014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
871
872 PR gdb/16626
873 * gdb.base/auto-load-script: New file.
874 * gdb.base/auto-load.c: New file.
875 * gdb.base/auto-load.exp: New file.
876
71b7d793
JK
877 PR gdb/16626
878 * gdb.base/auto-load.exp: Fix out-of-srctree run.
879
e2f0d509
JK
8802014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
881
882 Fix dw2-icycle.exp -fsanitize=address GDB crash.
883 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
884
50cc37c8
DE
8852014-02-24 Doug Evans <dje@google.com>
886
887 * lib/gdb.exp (run_on_host): Log error output if program fails.
888
ea4758f2
PA
8892014-02-21 Pedro Alves <palves@redhat.com>
890
891 * gdb.threads/step-after-sr-lock.c: Rename to ...
892 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
893 * gdb.threads/step-after-sr-lock.exp: Rename to ...
894 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
895 ... this.
896
d7b30f67
SDJ
8972014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
898
899 PR tdep/16397
900 * gdb.arch/amd64-stap-special-operands.exp: New file.
901 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
902 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
903 * gdb.arch/amd64-stap-triplet.S: Likewise.
904 * gdb.arch/amd64-stap-triplet.c: Likewise.
905
83deb43f
JB
9062014-02-20 Joel Brobecker <brobecker@adacore.com>
907
908 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
909 in .section pseudo-op.
910
adde2bff
DE
9112014-02-20 lin zuojian <manjian2006@gmail.com>
912 Joel Brobecker <brobecker@adacore.com>
913 Doug Evans <xdje42@gmail.com>
914
915 PR symtab/16581
916 * gdb.dwarf2/dw2-icycle.S: New file.
917 * gdb.dwarf2/dw2-icycle.c: New file.
918 * gdb.dwarf2/dw2-icycle.exp: New file.
919
f7bd0f78
SC
9202014-02-19 Siva Chandra Reddy <sivachandra@google.com>
921
922 * gdb.python/py-value-cc.cc: Improve test case to enable testing
923 operations on gdb.Value objects.
924 * gdb.python/py-value-cc.exp: Add new test to test operations on
925 gdb.Value objects.
926
c17ef0d5
DE
9272014-02-18 Doug Evans <dje@google.com>
928
929 * Makefile.in (TESTS): New variable.
930 (expanded_tests, expanded_tests_or_none): New variables
931 (check-single): Pass $(expanded_tests_or_none) to runtest.
932 (check-parallel): Only run tests in $(TESTS) if non-empty.
933 (check/no-matching-tests-found): New rule.
934 * README: Document TESTS makefile variable.
935
5dd3176f
DE
9362014-02-18 Doug Evans <dje@google.com>
937
938 * Makefile.in (check-parallel): rm -rf outputs temp.
939
0b10be4f
JK
9402014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
941
942 Fix "ERROR: no fileid for" in the testsuite.
943 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
944
85f224e7
DE
9452014-02-12 Doug Evans <dje@google.com>
946
947 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
948 (MISCELLANEOUS): New variable.
949 (clean): rm -rf $(MISCELLANEOUS).
950 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
951 dwp live in the same directory as symlinks, with each symlink pointed
952 to a differently named file in a different directory.
953
149b30ff
DE
9542014-02-11 Doug Evans <dje@google.com>
955
956 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
957 of Tcl file commands.
958
1dfdac32
MK
9592014-02-10 Mark Kettenis <kettenis@gnu.org>
960
961 * gdb.threads/step-after-sr-lock.exp: Avoid executing
962 "kill -SIGUSR1 -1".
963
aa4fb036
JB
9642014-02-10 Joel Brobecker <brobecker@adacore.com>
965
966 * gdb.ada/tick_length_array_enum_idx: New testcase.
967
ed3ef339
DE
9682014-02-10 Doug Evans <xdje42@gmail.com>
969
970 * configure.ac (AC_OUTPUT): Add gdb.guile.
971 * configure: Regenerate.
972 * lib/gdb-guile.exp: New file.
973 * lib/gdb.exp (get_target_charset): New function.
974 * gdb.base/help.exp: Update expected output from "apropos apropos".
975 * gdb.guile/Makefile.in: New file.
976 * gdb.guile/guile.exp: New file.
977 * gdb.guile/scm-arch.c: New file.
978 * gdb.guile/scm-arch.exp: New file.
979 * gdb.guile/scm-block.c: New file.
980 * gdb.guile/scm-block.exp: New file.
981 * gdb.guile/scm-breakpoint.c: New file.
982 * gdb.guile/scm-breakpoint.exp: New file.
983 * gdb.guile/scm-disasm.c: New file.
984 * gdb.guile/scm-disasm.exp: New file.
985 * gdb.guile/scm-equal.c: New file.
986 * gdb.guile/scm-equal.exp: New file.
987 * gdb.guile/scm-error.exp: New file.
988 * gdb.guile/scm-error.scm: New file.
989 * gdb.guile/scm-frame-args.c: New file.
990 * gdb.guile/scm-frame-args.exp: New file.
991 * gdb.guile/scm-frame-args.scm: New file.
992 * gdb.guile/scm-frame-inline.c: New file.
993 * gdb.guile/scm-frame-inline.exp: New file.
994 * gdb.guile/scm-frame.c: New file.
995 * gdb.guile/scm-frame.exp: New file.
996 * gdb.guile/scm-generics.exp: New file.
997 * gdb.guile/scm-gsmob.exp: New file.
998 * gdb.guile/scm-iterator.c: New file.
999 * gdb.guile/scm-iterator.exp: New file.
1000 * gdb.guile/scm-math.c: New file.
1001 * gdb.guile/scm-math.exp: New file.
1002 * gdb.guile/scm-objfile-script-gdb.in: New file.
1003 * gdb.guile/scm-objfile-script.c: New file.
1004 * gdb.guile/scm-objfile-script.exp: New file.
1005 * gdb.guile/scm-objfile.c: New file.
1006 * gdb.guile/scm-objfile.exp: New file.
1007 * gdb.guile/scm-ports.exp: New file.
1008 * gdb.guile/scm-pretty-print.c: New file.
1009 * gdb.guile/scm-pretty-print.exp: New file.
1010 * gdb.guile/scm-pretty-print.scm: New file.
1011 * gdb.guile/scm-section-script.c: New file.
1012 * gdb.guile/scm-section-script.exp: New file.
1013 * gdb.guile/scm-section-script.scm: New file.
1014 * gdb.guile/scm-symbol.c: New file.
1015 * gdb.guile/scm-symbol.exp: New file.
1016 * gdb.guile/scm-symtab-2.c: New file.
1017 * gdb.guile/scm-symtab.c: New file.
1018 * gdb.guile/scm-symtab.exp: New file.
1019 * gdb.guile/scm-type.c: New file.
1020 * gdb.guile/scm-type.exp: New file.
1021 * gdb.guile/scm-value-cc.cc: New file.
1022 * gdb.guile/scm-value-cc.exp: New file.
1023 * gdb.guile/scm-value.c: New file.
1024 * gdb.guile/scm-value.exp: New file.
1025 * gdb.guile/source2.scm: New file.
1026 * gdb.guile/types-module.cc: New file.
1027 * gdb.guile/types-module.exp: New file.
1028
7026a7c1
YQ
10292014-02-10 Yao Qi <yao@codesourcery.com>
1030
1031 PR testsuite/16543
1032 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1033 * configure: Regenerated.
1034 * Makefile.in: New file.
1035
6c466447
AS
10362014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1037
1038 * gdb.python/py-framefilter.exp: Fix typo.
1039
6e854735
YQ
10402014-02-08 Yao Qi <yao@codesourcery.com>
1041
1042 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1043 that no =breakpoint-modified is emitted when breakpoints are
1044 modified through MI commands.
1045
d137e6dc
PA
10462014-02-07 Pedro Alves <pedro@codesourcery.com>
1047 Pedro Alves <palves@redhat.com>
1048
1049 * gdb.threads/step-after-sr-lock.c: New file.
1050 * gdb.threads/step-after-sr-lock.exp: New file.
1051
b5ee5a50
PA
10522014-02-07 Pedro Alves <palves@redhat.com>
1053
1054 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1055
3c77faf3
JK
10562014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1057
1058 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1059 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1060
6dddc817
DE
10612014-02-06 Doug Evans <xdje42@gmail.com>
1062
1063 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1064 output.
1065
1066 * gdb.gdb/python-interrupts.exp: New file.
1067
de7b2893
YQ
10682014-02-05 Yao Qi <yao@codesourcery.com>
1069
1070 * gdb.trace/report.exp (use_collected_data): Test the output
1071 of "info threads" and "info inferiors".
1072
66d032ac
YQ
10732014-02-05 Yao Qi <yao@codesourcery.com>
1074
1075 Revert this patch:
1076
1077 2013-05-24 Yao Qi <yao@codesourcery.com>
1078
1079 * gdb.trace/tfile.exp: Test inferior and thread.
1080
591a12a1
UW
10812014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1082
1083 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1084 on a function.
1085 * gdb.base/step-bt.c: Call hello via function pointer to make
1086 sure its first instruction is executed on powerpc64le-linux.
1087
0ff3e01f
UW
10882014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1089
1090 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1091
084ee545
UW
10922014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1093
1094 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1095 of the test patterns for use on little-endian systems.
1096
6ed14ff3
UW
10972014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1098
1099 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1100 (decimal_vector): Fix for little-endian.
1101
401e27fd
JM
11022014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1103
1104 * gdb.arch/sparc-sysstep.exp: New file.
1105 * gdb.arch/sparc-sysstep.c: Likewise.
1106
1107 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1108
8b924729
EBM
11092014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1110
1111 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1112
fb151210
JB
11132014-01-23 Tom Tromey <tromey@redhat.com>
1114
1115 * gdb.ada/array_char_idx: New testcase.
1116
0740f8d8
TT
11172014-01-23 Tom Tromey <tromey@redhat.com>
1118
1119 PR python/16487:
1120 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1121 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1122 classes.
1123
21909fa1
TT
11242014-01-23 Tom Tromey <tromey@redhat.com>
1125
1126 PR python/16491:
1127 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1128 string from an inferior frame.
1129 * gdb.python/py-framefilter-mi.exp: Update.
1130
87ce2a04
DE
11312014-01-22 Doug Evans <dje@google.com>
1132
1133 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1134
237b092b
AA
11352014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1136
1137 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1138
d674a709
AA
11392014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1140
1141 * gdb.trace/entry-values.exp: Remove excess space character from
1142 regex patterns. Handle s390 call instruction.
1143
20fa3390
AA
11442014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1145
1146 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1147 define "*_start" label. Make "name" static.
1148 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1149 ${name} by references to ${name}_start.
1150
78466714
AA
11512014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1152
1153 * gdb.base/info-macros.exp: Remove "debug" from the compile
1154 options.
1155
ec9f644a
IB
11562014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1157
1158 * gdb.dlang/demangle.exp: New file.
1159
94b1b47e
IB
11602014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1161
1162 * gdb.dlang/primitive-types.exp: New file.
1163
7f420862
IB
11642014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1165
1166 * configure.ac: Create gdb.dlang/Makefile.
1167 * configure: Regenerate.
1168 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1169 * gdb.dlang/Makefile.in: New file.
1170 * lib/d-support.exp: New file.
1171 * lib/gdb.exp (skip_d_tests): New proc.
1172
52834460
MM
11732014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1174
1175 * gdb.btrace/delta.exp: Check reverse stepi.
1176 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1177 * gdb.btrace/finish.exp: New.
1178 * gdb.btrace/next.exp: New.
1179 * gdb.btrace/nexti.exp: New.
1180 * gdb.btrace/record_goto.c: Add comments.
1181 * gdb.btrace/step.exp: New.
1182 * gdb.btrace/stepi.exp: New.
1183 * gdb.btrace/multi-thread-step.c: New.
1184 * gdb.btrace/multi-thread-step.exp: New.
1185 * gdb.btrace/rn-dl-bind.c: New.
1186 * gdb.btrace/rn-dl-bind.exp: New.
1187 * gdb.btrace/data.c: New.
1188 * gdb.btrace/data.exp: New.
1189 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1190
6e07b1d2
MM
11912014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1192
1193 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1194 * gdb.btrace/exception.exp: Update.
1195 * gdb.btrace/instruction_history.exp: Update.
1196 * gdb.btrace/record_goto.exp: Update.
1197 * gdb.btrace/tailcall.exp: Update.
1198 * gdb.btrace/unknown_functions.exp: Update.
1199 * gdb.btrace/delta.exp: New.
1200
0b722aec
MM
12012014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1202
1203 * gdb.btrace/record_goto.exp: Add backtrace test.
1204 * gdb.btrace/tailcall.exp: Add backtrace test.
1205
066ce621
MM
12062014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1207
1208 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1209 * gdb.btrace/record_goto.c: New.
1210 * gdb.btrace/record_goto.exp: New.
1211 * gdb.btrace/x86-record_goto.S: New.
1212
0688d04e
MM
12132014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1214
1215 * gdb.btrace/function_call_history.exp: Update tests.
1216 * gdb.btrace/instruction_history.exp: Update tests.
1217
8710b709
MM
12182014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1219
1220 * gdb.btrace/function_call_history.exp: Fix expected field
1221 order for "record function-call-history".
1222 Add new tests for "record function-call-history /c".
1223 * gdb.btrace/exception.cc: New.
1224 * gdb.btrace/exception.exp: New.
1225 * gdb.btrace/tailcall.exp: New.
1226 * gdb.btrace/x86-tailcall.S: New.
1227 * gdb.btrace/x86-tailcall.c: New.
1228 * gdb.btrace/unknown_functions.c: New.
1229 * gdb.btrace/unknown_functions.exp: New.
1230 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1231
5de9129b
MM
12322014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1233
1234 * gdb.btrace/instruction_history.exp: Update.
1235 * gdb.btrace/function_call_history.exp: Update.
1236
23a7fe75
MM
12372014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1238
1239 * gdb.btrace/function_call_history.exp: Fix expected function
1240 trace.
1241 * gdb.btrace/instruction_history.exp: Initialize traced.
1242 Remove traced_functions.
1243
724c7dd8
MM
12442014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1245
1246 * gdb.btrace/function_call_history.exp: Update
1247 * gdb.btrace/instruction_history.exp: Update.
1248
6d78d93b
MM
12492014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1250
1251 * gdb.btrace/enable.exp: Update expected text.
1252
93a360cc
OJ
12532014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1254
1255 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1256 bytes.
1257
3772b53f
MR
12582014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1259
1260 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1261
596662fa
OJ
12622014-01-15 Omair Javaid <omair.javaid@linaro.org>
1263
1264 * lib/gdb.exp (supports_process_record): Return true for
1265 arm*-linux*. (supports_reverse): Likewise.
1266
b5b08fb4
SC
12672014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1268
1269 PR python/15464
1270 PR python/16113
1271 * gdb.python/py-type.c: Enhance test case.
1272 * gdb.python/py-value-cc.cc: Likewise
1273 * gdb.python/py-type.exp: Add new tests.
1274 * gdb.python/py-value-cc.exp: Likewise
1275
52d7fb13
AA
12762014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1277 Pedro Alves <palves@redhat.com>
1278
1279 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1280 Make "name" extern.
1281 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1282 references to ${name}_start by references to ${name}.
1283
a2cd8cfe
JB
12842014-01-10 Joel Brobecker <brobecker@adacore.com>
1285
1286 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1287
4e23fced
JB
12882014-01-10 Joel Brobecker <brobecker@adacore.com>
1289
1290 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1291
c6a9e42c
PA
12922014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1293 Pedro Alves <palves@redhat.com>
1294
1295 * gdb.mi/mi-info-os.exp: Connect to the target with
1296 mi_gdb_target_load.
1297
b7ea362b
PA
12982014-01-08 Pedro Alves <palves@redhat.com>
1299
1300 * gdb.threads/reconnect-signal.c: New file.
1301 * gdb.threads/reconnect-signal.exp: New file.
1302
5e3f4fab
EBM
13032014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1304
1305 * gdb.base/source-dir.exp: New file.
1306
79301218
JB
13072014-01-07 Joel Brobecker <brobecker@adacore.com>
1308
1309 * gdb.ada/mi_interface: New testcase.
1310
8e355c5d
JB
13112014-01-07 Joel Brobecker <brobecker@adacore.com>
1312
1313 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1314 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1315 gdb.ada/pp-rec-component/pck.ads: New files.
1316
c0d48811
JB
13172014-01-07 Joel Brobecker <brobecker@adacore.com>
1318
1319 * gdb.python/py-pp-integral.c: New file.
1320 * gdb.python/py-pp-integral.py: New file.
1321 * gdb.python/py-pp-integral.exp: New file.
1322
17b609c3 1323For older changes see ChangeLog-1993-2013.
c906108c 1324\f
8d8cb839
EZ
1325;; Local Variables:
1326;; mode: change-log
1327;; left-margin: 8
1328;; fill-column: 74
1329;; version-control: never
1330;; End:
902f2ccb 1331
14f8b115 1332 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
1333 Copying and distribution of this file, with or without modification,
1334 are permitted provided the copyright notice and this notice are preserved.
This page took 3.193911 seconds and 4 git commands to generate.