Copy file1.txt to remote host in dw2-filename.exp and dw2-anonymous-func.exp
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
1 2014-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
7 2014-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
13 2014-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
19 2014-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
24 2014-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
31 2014-05-14 Yao Qi <yao@codesourcery.com>
32
33 * boards/local-remote-host-notty.exp (${board}_file): New
34 proc.
35
36 2014-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
42 2014-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
47 2014-05-05 Keith Seitz <keiths@redhat.com>
48
49 * gdb.linespec/ls-dollar.exp: Add test for linespec
50 file:convenience_variable.
51
52 2014-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
64 2014-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
76 2014-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
84 2014-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
90 2014-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
97 2014-05-01 Pedro Alves <palves@redhat.com>
98
99 * boards/local-remote-host.exp: New file.
100
101 2014-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
106 2014-04-28 Joel Brobecker <brobecker@adacore.com>
107
108 * gdb.ada/dyn_arrayidx: New testcase.
109
110 2014-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
120 2014-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
127 2014-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
143 2014-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
155 2014-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
161 2014-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
168 2014-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
175 2014-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
182 2014-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
186 2014-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
193 2014-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
200 2014-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
236 2014-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
252 2014-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
262 2014-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
267 2014-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
272 2014-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
280 2014-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
290 2014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
291
292 * gdb.java/jnpe.exp: Drop srcdir from untested path.
293
294 2014-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
299 2014-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
309 2014-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
315 2014-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
322 2014-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
342 2014-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
347 2014-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
352 2014-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
361 2014-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
369 2014-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
396 2014-04-15 Pedro Alves <palves@redhat.com>
397
398 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
399
400 2014-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
412 2014-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
417 2014-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
427 2014-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
435 2014-04-14 Tom Tromey <tromey@redhat.com>
436
437 * gdb.dwarf2/enum-type.exp: New file.
438
439 2014-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
444 2014-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
449 2014-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
454 2014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
455
456 * gdb.dwarf2/count.exp: New file.
457
458 2014-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
463 2014-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
469 2014-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
475 2014-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
480 2014-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
501 2014-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
507 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
508
509 * gdb.mi/mi-vla-c99.exp: New file.
510 * gdb.mi/vla.c: New file.
511
512 2014-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
517 2014-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
522 2014-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
527 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
528
529 * gdb.dwarf2/count.exp: New file.
530
531 2014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
532
533 * gdb.base/vla-sideeffect.c: New file.
534 * gdb.base/vla-sideeffect.exp: New file.
535
536 2014-04-11 Yao Qi <yao@codesourcery.com>
537
538 * gdb.base/completion.exp: Check file exists before running tests
539 on file completion.
540
541 2014-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
550 2014-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
555 2014-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
560 2014-04-07 David Blaikie <dblaikie@gmail.com>
561
562 * lib/compiler.c: Identify the clang compiler.
563 * lib/compiler.cc: Ditto.
564
565 2014-04-03 Yao Qi <yao@codesourcery.com>
566
567 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
568
569 2014-04-01 Anton Blanchard <anton@samba.org>
570
571 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
572 messages unique.
573
574 2014-04-01 Anton Blanchard <anton@samba.org>
575
576 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
577 prepare_for_testing.
578
579 2014-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
585 2014-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
591 2014-03-31 Yao Qi <yao@codesourcery.com>
592
593 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
594
595 2014-03-28 Joel Brobecker <brobecker@adacore.com>
596
597 * gdb.ada/mi_dyn_arr: New testcase.
598
599 2014-03-27 Doug Evans <dje@google.com>
600
601 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
602
603 2014-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
608 2014-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
622 2014-03-26 Yao Qi <yao@codesourcery.com>
623
624 * gdb.base/macscp.exp: Fix code format issues.
625
626 2014-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
631 2014-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
638 2014-03-24 Doug Evans <dje@google.com>
639
640 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
641 using fission.
642
643 2014-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
655 2014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
656
657 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
658
659 2014-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.
663 * gdb.guile/guile.exp (guile not supported): Verify multi-line
664 guile command issues an error.
665
666 2014-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
671 2014-03-21 Hui Zhu <hui@codesourcery.com>
672
673 * gdb.base/attach.exp (do_command_attach_tests): New.
674
675 2014-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
682 2014-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
690 2014-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
698 2014-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
705 2014-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
710 2014-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
719 2014-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
724 2014-03-19 Pedro Alves <palves@redhat.com>
725
726 * gdb.base/async.exp: Remove early return.
727
728 2014-03-19 Pedro Alves <palves@redhat.com>
729
730 * gdb.base/async.exp (step& tests): Pass explicit test messages.
731
732 2014-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
737 2014-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
742 2014-03-19 Pedro Alves <palves@redhat.com>
743
744 * gdb.base/async.exp: Use prepare_for_testing.
745
746 2014-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
751 2014-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
760 2014-03-19 Pedro Alves <palves@redhat.com>
761
762 * gdb.base/async.exp: Don't frob gdb_protocol.
763
764 2014-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
769 2014-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
775 2014-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
782 2014-03-17 Joel Brobecker <brobecker@adacore.com>
783
784 * gdb.ada/pckd_arr_ren: New testcase.
785
786 2014-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
792 2014-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
798 2014-03-13 Pedro Alves <palves@redhat.com>
799
800 * gdb.base/default.exp: Don't test "target procfs".
801
802 2014-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
807 2014-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
814 2014-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
822 2014-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
828 2014-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
840 2014-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
845 2014-03-10 Joel Brobecker <brobecker@adacore.com>
846
847 * gdb.ada/tagged_access: New testcase.
848
849 2014-03-07 Markus Metzger <markus.t.metzger@intel.com>
850
851 * gdb.btrace/data.exp: Update expected output.
852
853 2014-03-06 Yao Qi <yao@codesourcery.com>
854
855 * gdb.trace/pr16508.exp: New file.
856
857 2014-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
865 2014-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
870 2014-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
879 2014-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
885 2014-02-26 Joel Brobecker <brobecker@adacore.com>
886
887 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
888
889 2014-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
894 2014-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
900 2014-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
907 PR gdb/16626
908 * gdb.base/auto-load.exp: Fix out-of-srctree run.
909
910 2014-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
915 2014-02-24 Doug Evans <dje@google.com>
916
917 * lib/gdb.exp (run_on_host): Log error output if program fails.
918
919 2014-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
927 2014-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
936 2014-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
941 2014-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
950 2014-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
957 2014-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
966 2014-02-18 Doug Evans <dje@google.com>
967
968 * Makefile.in (check-parallel): rm -rf outputs temp.
969
970 2014-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
975 2014-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
984 2014-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
989 2014-02-10 Mark Kettenis <kettenis@gnu.org>
990
991 * gdb.threads/step-after-sr-lock.exp: Avoid executing
992 "kill -SIGUSR1 -1".
993
994 2014-02-10 Joel Brobecker <brobecker@adacore.com>
995
996 * gdb.ada/tick_length_array_enum_idx: New testcase.
997
998 2014-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
1059 2014-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
1066 2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1067
1068 * gdb.python/py-framefilter.exp: Fix typo.
1069
1070 2014-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
1076 2014-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
1082 2014-02-07 Pedro Alves <palves@redhat.com>
1083
1084 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1085
1086 2014-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
1091 2014-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
1098 2014-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
1103 2014-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
1111 2014-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
1118 2014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1119
1120 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1121
1122 2014-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
1127 2014-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
1132 2014-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
1139 2014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1140
1141 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1142
1143 2014-01-23 Tom Tromey <tromey@redhat.com>
1144
1145 * gdb.ada/array_char_idx: New testcase.
1146
1147 2014-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
1154 2014-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
1161 2014-01-22 Doug Evans <dje@google.com>
1162
1163 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1164
1165 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1166
1167 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1168
1169 2014-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
1174 2014-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
1181 2014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1182
1183 * gdb.base/info-macros.exp: Remove "debug" from the compile
1184 options.
1185
1186 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1187
1188 * gdb.dlang/demangle.exp: New file.
1189
1190 2014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1191
1192 * gdb.dlang/primitive-types.exp: New file.
1193
1194 2014-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
1203 2014-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
1221 2014-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
1231 2014-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
1236 2014-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
1243 2014-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
1248 2014-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
1262 2014-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
1267 2014-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
1274 2014-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
1279 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1280
1281 * gdb.btrace/enable.exp: Update expected text.
1282
1283 2014-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
1288 2014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1289
1290 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1291
1292 2014-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
1297 2014-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
1306 2014-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
1314 2014-01-10 Joel Brobecker <brobecker@adacore.com>
1315
1316 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1317
1318 2014-01-10 Joel Brobecker <brobecker@adacore.com>
1319
1320 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1321
1322 2014-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
1328 2014-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
1333 2014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1334
1335 * gdb.base/source-dir.exp: New file.
1336
1337 2014-01-07 Joel Brobecker <brobecker@adacore.com>
1338
1339 * gdb.ada/mi_interface: New testcase.
1340
1341 2014-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
1347 2014-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
1353 For older changes see ChangeLog-1993-2013.
1354 \f
1355 ;; Local Variables:
1356 ;; mode: change-log
1357 ;; left-margin: 8
1358 ;; fill-column: 74
1359 ;; version-control: never
1360 ;; End:
1361
1362 Copyright 2014 Free Software Foundation, Inc.
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 0.071374 seconds and 5 git commands to generate.