]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/testsuite/ChangeLog
gdb.threads/manythreads.exp: clean up and add comment
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
2278c276
PA
12014-10-02 Pedro Alves <palves@redhat.com>
2
3 * gdb.threads/manythreads.exp (interrupt_and_wait): New procedure.
4 (top level) <stop threads 1, stop threads 2>: Use it.
5
b57bacec
PA
62014-10-02 Pedro Alves <palves@redhat.com>
7
8 * gdb.threads/break-while-running.exp (test): Add new
9 'update_thread_list' argument. Skip "info threads" if false.
10 (top level): Add new 'update_thread_list' axis.
11
13fd3ff3
PA
122014-10-02 Pedro Alves <palves@redhat.com>
13
14 PR breakpoints/17431
15 * gdb.base/execl-update-breakpoints.c: New file.
16 * gdb.base/execl-update-breakpoints.exp: New file.
17
0fec99e8
PA
182014-10-01 Pedro Alves <palves@redhat.com>
19
20 * gdb.base/breakpoint-in-ro-region.c: New file.
21 * gdb.base/breakpoint-in-ro-region.exp: New file.
22
2ddf4301
SM
232014-10-01 Simon Marchi <simon.marchi@ericsson.com>
24
25 * gdb.mi/mi-exit-code.exp: New file.
26 * gdb.mi/mi-exit-code.c: New file.
27
6a5f3f43
YQ
282014-09-30 Yao Qi <yao@codesourcery.com>
29
30 * lib/prelink-support.exp (build_executable_own_libs): Error if
31 the target isn't native.
32
345bcc73
YQ
332014-09-30 Yao Qi <yao@codesourcery.com>
34
35 * gdb.threads/dlopen-libpthread.exp: Skip it if isnative is
36 false.
37
a25a5a45
PA
382014-09-22 Pedro Alves <palves@redhat.com>
39
40 * gdb.threads/break-while-running.exp: New file.
41 * gdb.threads/break-while-running.c: New file.
42
00ba3162
YQ
432014-09-19 Yao Qi <yao@codesourcery.com>
44
45 * gdb.dwarf2/dw2-var-zero-addr.exp: Move test into new proc test.
46 Invoke test. Restart GDB with --readnow and invoke test again.
47
c3b7b696
YQ
482014-09-19 Yao Qi <yao@codesourcery.com>
49
50 * gdb.base/break-on-linker-gcd-function.exp: Move test into new
51 proc set_breakpoint_on_gcd_function. Invoke
52 set_breakpoint_on_gcd_function. Restart GDB with --readnow and
53 invoke set_breakpoint_on_gcd_function again.
54
2b4fd423
DE
552014-09-18 Doug Evans <dje@google.com>
56
57 * gdb.dwarf2/symtab-producer.exp: New file.
58
a5947601
SDJ
592014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
60
61 * gdb.base/global-var-nested-by-dso-solib1.c: New file.
62 * gdb.base/global-var-nested-by-dso-solib2.c: Likewise.
63 * gdb.base/global-var-nested-by-dso.c: Likewise.
64 * gdb.base/global-var-nested-by-dso.exp: Likewise.
65
91c19059
SDJ
662014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
67 Pedro Alves <palves@redhat.com>
68
69 * gdb.base/watch-bitfields.exp: Pass string other than test file
70 name to prepare_for_testing.
71 (watch): New procedure.
72 (expect_watchpoint): Use with_test_prefix.
73 (top level): Factor out tests to ...
74 (test_watch_location, test_regular_watch): ... these new
75 procedures, and use with_test_prefix and gdb_continue_to_end.
76
bb9d5f81
PP
772014-09-16 Patrick Palka <patrick@parcs.ath.cx>
78
79 PR breakpoints/12526
80 * gdb.base/watch-bitfields.exp: New file.
81 * gdb.base/watch-bitfields.c: New file.
82
635856f5
PA
832014-09-16 Pedro Alves <palves@redhat.com>
84
85 * gdb.base/watchpoint-stops-at-right-insn.exp (test): Compare
86 software and hardware addresses, not software address against
87 itself.
88
7280ceea
PA
892014-09-16 Pedro Alves <palves@redhat.com>
90
91 * gdb.base/watchpoint-stops-at-right-insn.c: New file.
92 * gdb.base/watchpoint-stops-at-right-insn.exp: New file.
93
428b16bd
PA
942014-09-16 Pedro Alves <palves@redhat.com>
95
96 * config/vx.exp, config/vxworks.exp, config/vxworks29k.exp: Delete
97 files.
98 * gdb.base/a2-run.exp: Remove all code guarded by istarget
99 "*-*-vxworks*" throughout.
100 * gdb.base/break.exp: Likewise.
101 * gdb.base/default.exp: Likewise.
102 * gdb.base/scope.exp: Likewise.
103 * gdb.base/sepdebug.exp: Likewise.
104 * gdb.base/break.c: Remove all code guarded by #ifdef vxworks
105 throughout.
106 * gdb.base/run.c: Likewise.
107 * gdb.base/sepdebug.c: Likewise.
108 * gdb.hp/gdb.aCC/run.c: Likewise.
109 * gdb.reverse/until-reverse.c: Likewise.
110 * lib/gdb.exp (gdb_compile): Remove is_vxworks branch.
111
666d413c
YQ
1122014-09-16 Yao Qi <yao@codesourcery.com>
113
114 * boards/local-remote-host-native.exp: New file.
115
57cbd724
DE
1162014-09-14 Doug Evans <xdje42@gmail.com>
117
118 * gdb.threads/queue-signal.c (thread_count): New variable.
119 (thread_count_mutex, thread_count_condvar): New variables.
120 (incr_thread_count, wait_all_threads_running): New functions.
121 (main): Wait for all threads to be in their thread functions.
122
81219e53
DE
1232014-09-13 Doug Evans <xdje42@gmail.com>
124
125 * gdb.threads/queue-signal.c: New file.
126 * gdb.threads/queue-signal.exp: New file.
127
3714cea7
DE
1282014-09-13 Doug Evans <xdje42@gmail.com>
129
130 * lib/gdb.exp (gdb_prompt): Add comment and change initial value to
131 be consistent with what default_gdb_init uses.
132 (with_gdb_prompt): Change form of PROMPT argument from a regexp to
133 the plain text of the prompt. Add some logging printfs.
134 * gdb.perf/disassemble.exp: Update call to with_gdb_prompt.
135
fa43b1d7
PA
1362014-09-12 Pedro Alves <palves@redhat.com>
137
138 * gdb.arch/gdb1558.exp: Replace uses of gdb_expect after
139 gdb_run_cmd with gdb_test_multiple or gdb_test throughout.
140 * gdb.arch/i386-size-overlap.exp: Likewise.
141 * gdb.arch/i386-size.exp: Likewise.
142 * gdb.arch/i386-unwind.exp: Likewise.
143 * gdb.base/a2-run.exp: Likewise.
144 * gdb.base/break.exp: Likewise.
145 * gdb.base/charset.exp: Likewise.
146 * gdb.base/chng-syms.exp: Likewise.
147 * gdb.base/commands.exp: Likewise.
148 * gdb.base/dbx.exp: Likewise.
149 * gdb.base/find.exp: Likewise.
150 * gdb.base/funcargs.exp: Likewise.
151 * gdb.base/jit-simple.exp: Likewise.
152 * gdb.base/reread.exp: Likewise.
153 * gdb.base/sepdebug.exp: Likewise.
154 * gdb.base/step-bt.exp: Likewise.
155 * gdb.cp/mb-inline.exp: Likewise.
156 * gdb.cp/mb-templates.exp: Likewise.
157 * gdb.objc/basicclass.exp: Likewise.
158 * gdb.threads/killed.exp: Likewise.
159
9d9bf2df
EBM
1602014-09-12 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
161
162 PR tdep/17379
163 * gdb.arch/powerpc-stackless.S: New file.
164 * gdb.arch/powerpc-stackless.exp: New file.
165
1cf2f1b0
JK
1662014-09-12 Jan Kratochvil <jan.kratochvil@redhat.com>
167
168 * gdb.base/attach.c: Include unistd.h.
169 (main): Call alarm. Add label postloop.
170 * gdb.base/attach.exp (do_attach_tests): Use gdb_get_line_number,
171 gdb_breakpoint, gdb_continue_to_breakpoint.
172 (test_command_line_attach_run): Kill ${testpid} in one exit path.
173
98880d46
PA
1742014-09-11 Pedro Alves <palves@redhat.com>
175
176 PR gdb/17347
177 * lib/gdb.exp (gdb_spawn_with_cmdline_opts): New procedure.
178 * gdb.base/attach.exp (test_command_line_attach_run): New
179 procedure.
180 (top level): Call it.
181
4c92ff2c
PA
1822014-09-11 Pedro Alves <palves@redhat.com>
183
184 * lib/gdb.exp (spawn_wait_for_attach): New procedure.
185 * gdb.base/attach.exp (do_attach_tests, do_call_attach_tests)
186 (do_command_attach_tests): Use spawn_wait_for_attach.
187 * gdb.base/solib-overlap.exp: Likewise.
188 * gdb.multi/multi-attach.exp: Likewise.
189 * gdb.python/py-prompt.exp: Likewise.
190 * gdb.python/py-sync-interp.exp: Likewise.
191 * gdb.server/ext-attach.exp: Likewise.
192
3adc1a7d
GKB
1932014-09-11 Gabriel Krisman Bertazi <gabriel@krisman.be>
194
195 * gdb.fortran/array-element.exp: Remove unexpected "continue"
196 command in testcase. Simplify testcase.
197
96334934
JB
1982014-09-10 Joel Brobecker <brobecker@adacore.com>
199
200 * gdb.dwarf2/dynarr-ptr.exp: Add a few ptype tests.
201
eb479039
JB
2022014-09-10 Joel Brobecker <brobecker@adacore.com>
203
204 * gdb.dwarf2/dynarr-ptr.exp: Add 'first, 'last and 'length tests.
205
deede10c
JB
2062014-09-10 Joel Brobecker <brobecker@adacore.com>
207
208 * gdb.dwarf2/dynarr-ptr.exp: Add subscripting tests.
209
7828a5f5
JB
2102014-09-10 Joel Brobecker <brobecker@adacore.com>
211
212 * gdb.dwarf2/dynarr-ptr.c: New file.
213 * gdb.dwarf2/dynarr-ptr.exp: New file.
214
33aeebcf
MR
2152014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
216
217 * gdb.base/watchpoint-solib.exp: Increase the timeout by a factor
218 of 30 rather than hardcoding 120 for a slow test case. Take the
219 `gdb,timeout' target setting into account for this calculation.
220 Don't extend the timeout for the test cases that don't need it.
221
7b415901
MR
2222014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
223
224 * gdb.reverse/sigall-reverse.exp: Increase the timeout by
225 a factor of 2 for a slow test case. Take the `gdb,timeout'
226 target setting into account for this calculation.
227 * gdb.reverse/until-precsave.exp: Increase the timeout by
228 a factor of 15 and 3 respectively rather than adding 120
229 for a pair of slow test cases. Take the `gdb,timeout'
230 target setting into account for this calculation.
231
4a40f85a
MR
2322014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
233
234 * lib/gdb.exp (gdb_test_multiple): Remove code to select the
235 timeout, don't pass one down to gdb_expect.
236 (gdb_expect): Rework timeout selection.
237
09635af7
MR
2382014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
239
240 * lib/gdbserver-support.exp (gdbserver_start): Throw an error
241 exception on timeout.
242 (gdbserver_run): Catch any `gdbserver_spawn' error exceptions.
243 (gdbserver_start_extended): Catch any `gdbserver_start' error
244 exceptions.
245 (gdbserver_start_multi, mi_gdbserver_start_multi): Likewise.
246 * lib/mi-support.exp (mi_gdb_target_load): Catch any
247 `gdbserver_gdb_load' error exceptions.
248
2bdd10b7
MR
2492014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
250
251 * lib/gdbserver-support.exp (gdbserver_start): Set timeout to
252 120 on waiting for the TCP socket to open.
253
316935f0
DE
2542014-09-09 Doug Evans <xdje42@gmail.com>
255
256 * gdb.base/default.exp (show_conv_list): Add _caller_is,
257 _caller_matches, _any_caller_is, _any_caller_matches.
258
83740597
DE
2592014-09-09 Doug Evans <xdje42@gmail.com>
260
261 * gdb.guile/scm-error.exp: Handle guile 2.2 backtrace output.
262
4c122fc3
YQ
2632014-09-09 Yao Qi <yao@codesourcery.com>
264
265 * gdb.mi/mi-var-display.exp: Set print symbol off.
266
a9f116cb
GKB
2672014-09-07 Gabriel Krisman Bertazi <gabriel@krisman.be>
268
269 PR gdb/17035
270 * gdb.base/commands.exp: Add tests to verify user-defined
271 commands with empty bodies.
272 * gdb.python/py-cmd.exp: Test that we don't show user-defined
273 python commands in `show user command`.
274 * gdb.python/scm-cmd.exp: Test that we don't show user-defined
275 scheme commands in `show user command`.
276
c75bd3a2
JK
2772014-09-07 Jan Kratochvil <jan.kratochvil@redhat.com>
278
279 PR python/17355
280 * gdb.python/amd64-py-framefilter-invalidarg.S: New file.
281 * gdb.python/py-framefilter-invalidarg-gdb.py.in: New file.
282 * gdb.python/py-framefilter-invalidarg.exp: New file.
283 * gdb.python/py-framefilter-invalidarg.py: New file.
284
faa42425
DE
2852014-09-06 Doug Evans <xdje42@gmail.com>
286
287 PR 15276
288 * gdb.python/py-caller-is.c: New file.
289 * gdb.python/py-caller-is.exp: New file.
290
474ca4f6
SDJ
2912014-09-05 Sergio Durigan Junior <sergiodj@redhat.com>
292
293 PR gdb/17235
294 * gdb.arch/amd64-stap-wrong-subexp.exp: New file.
295 * gdb.arch/amd64-stap-wrong-subexp.S: Likewise.
296
eb0b0463
SDJ
2972014-09-04 Sergio Durigan Junior <sergiodj@redhat.com>
298
299 PR fortran/17237
300 * gdb.fortran/print-formatted.exp: New file.
301 * gdb.fortran/print-formatted.f90: Likewise.
302
5f3b99cf
SS
3032014-09-03 Sasha Smundak <asmundak@google.com>
304
305 * gdb.python/py-frame.exp: Test Frame.read_register.
306
7d793aa9
SDJ
3072014-09-03 Sergio Durigan Junior <sergiodj@redhat.com>
308
309 PR python/16699
310 * gdb.python/py-completion.exp: New file.
311 * gdb.python/py-completion.py: Likewise.
312
fb0576e9
DE
3132014-08-28 Doug Evans <dje@google.com>
314
315 * gdb.arch/amd64-pseudo.c (main): Rewrite to better specify when
316 eax,etc. are live with values set by gdb and thus the compiler can't
317 use them.
318 * gdb.arch/i386-pseudo.c (main): Ditto.
319
ee92b0dd
DE
3202014-08-27 Doug Evans <dje@google.com>
321
322 * lib/gdb.exp (gdb_compile_shlib): Add support for clang.
323
6649db35
DE
3242014-08-25 Doug Evans <dje@google.com>
325
326 * gdb.mi/basics.c (callee3, callee2, callee1): Specify result type.
327 (main): Ditto.
328
564b7600
DE
3292014-08-25 Doug Evans <dje@google.com>
330
331 * gdb.threads/thread-execl.exp: #include <stdio.h>.
332
3881fb67
YQ
3332014-08-24 Yao Qi <yao@codesourcery.com>
334
335 * gdb.guile/scm-value.exp (test_lazy_strings): Set print
336 symbol off.
337 * gdb.python/py-value.exp (test_lazy_strings): Likewise.
338
a05a36a5
DE
3392014-08-22 Doug Evans <dje@google.com>
340
341 PR 17276
342 * gdb.dwarf2/dw2-single-line-discriminators.S: New file.
343 * gdb.dwarf2/dw2-single-line-discriminators.c: New file.
344 * gdb.dwarf2/dw2-single-line-discriminators.exp: New file.
345
7c343b48
YQ
3462014-08-22 Yao Qi <yao@codesourcery.com>
347
348 * gdb.python/py-finish-breakpoint.exp: Copy .py file to host.
349 * gdb.python/py-finish-breakpoint2.exp: Likewise.
350 * gdb.python/python.exp: Likewise. Use .py file on the host
351 instead of the build.
352
22fd09ae
JK
3532014-08-21 Jan Kratochvil <jan.kratochvil@redhat.com>
354
355 * gdb.threads/gcore-stale-thread.c: New file.
356 * gdb.threads/gcore-stale-thread.exp: New file.
357
a8454a7c
PA
3582014-08-21 Pedro Alves <palves@redhat.com>
359
360 * gdb.base/gcore-buffer-overflow.exp: Remove "help gcore" test.
361 * gdb.base/gcore-relro-pie.exp: Likewise.
362 * gdb.base/gcore-relro.exp: Likewise.
363 * gdb.base/gcore.exp: Likewise.
364 * gdb.base/print-symbol-loading.exp: Likewise.
365 * gdb.threads/gcore-thread.exp: Likewise.
366 * lib/gdb.exp (gdb_gcore_cmd): Don't expect "Undefined command".
367
2a31c623
PA
3682014-08-20 Pedro Alves <palves@redhat.com>
369 Jan Kratochvil <jan.kratochvil@redhat.com>
370
371 * Makefile.in (EXTRA_RULES, CC): New variables, get from
372 configure.
373 (EXPECT): Handle READ1 being set.
374 (all): Depend on EXTRA_RULES.
375 (check-read1, expect-read1, read1.so, read1): New rules.
376 * README (Testsuite Parameters): Document the READ1 make variable.
377 (Race detection): New section.
378 * configure: Regenerate.
379 * configure.ac: If build==host==target, and running under a
380 GNU/glibc system, add read1 to the extra Makefile rules.
381 (EXTRA_RULES): AC_SUBST it.
382 * lib/read1.c: New file.
383
d36430db
JB
3842014-08-20 Joel Brobecker <brobecker@adacore.com>
385
386 * gdb.dwarf2/data-loc.exp: Add additional tests exercising
387 the handling of variables declared as a typedef to an array
388 which a DW_AT_data_location attribute.
389
9a0dc9e3
PA
3902014-08-19 Andrew Burgess <aburgess@broadcom.com>
391 Pedro Alves <palves@redhat.com>
392
393 PR symtab/14604
394 PR symtab/14605
395 * gdb.dwarf2/dw2-op-out-param.exp: Remove kfail branches and use
396 gdb_test.
397
0718a8da
PA
3982014-08-19 Pedro Alves <palves@redhat.com>
399
400 * gdb.base/watchpoint-hw-hit-once.c (main): Update comment.
401
13b448cd
YQ
4022014-08-19 Yao Qi <yao@codesourcery.com>
403
404 * gdb.base/watchpoint-hw-hit-once.exp: Set breakpoint on the
405 right line.
406
1cbf5077
DB
4072014-08-18 David Blaikie <dblaikie@gmail.com>
408
409 * boards/fission.exp: Explicitly pass -ggnu-pubnames for clang.
410
bf0fae19
JB
4112014-08-18 Joel Brobecker <brobecker@adacore.com>
412
413 * gdb.dwarf2/data-loc.exp: Remove second DW_AT_upper bound
414 attribute in array range.
415
3c8c5dcc
JB
4162014-08-18 Joel Brobecker <brobecker@adacore.com>
417
418 * gdb.dwarf2/data-loc.c, gdb.dwarf2/data-loc.exp: New files.
419
e66d4446
SC
4202014-08-15 Siva Chandra Reddy <sivachandra@google.com>
421
422 PR c++/17132
423 * gdb.cp/pr17132.cc: New file.
424 * gdb.cp/pr17132.exp: New file.
425
940df408
SC
4262014-08-15 Siva Chandra Reddy <sivachandra@google.com>
427
428 * gdb.python/py-xmethods.py (A_getarrayind)
429 (E_method_char_worker.__call__, E_method_int_worker.__call__):
430 Use 'print' with function call syntax.
431 (E_method_matcher.match): Fix tab vs space indentation mixup.
432
ebcc6c3a
YQ
4332014-08-15 Yao Qi <yao@codesourcery.com>
434
435 * gdb.trace/tfile.exp: Return -1 if generate_tracefile returns
436 false.
437
775e0f04
YQ
4382014-08-15 Yao Qi <yao@codesourcery.com>
439
440 * gdb.cp/casts.exp: Set print symbol off.
441 * gdb.cp/class2.exp: Likewise.
442 * gdb.cp/overload.exp: Likewise.
443 * gdb.cp/templates.exp: Likewise.
444
d769e349
DE
4452014-08-11 Doug Evans <dje@google.com>
446
447 * gdb.base/print-symbol-loading.exp (test_load_core): Update.
448 (test_load_shlib): Update.
449
20c6f1e1
YQ
4502014-08-09 Yao Qi <yao@codesourcery.com>
451
452 * gdb.base/display.exp: Invoke is_address_zero_readable.
453 * gdb.guile/scm-value.exp (test_value_in_inferior): Likewise.
454 * gdb.python/py-value.exp (test_value_in_inferior): Likewise.
455 * gdb.base/hbreak-unmapped.exp: Return if
456 is_address_zero_readable returns true.
457 * gdb.base/signest.exp: Likewise.
458 * gdb.base/signull.exp: Likewise.
459 * gdb.base/sigbpt.exp: Likewise.
460 * gdb.guile/scm-disasm.exp: Do the test if
461 is_address_zero_readable returns false.
462 * gdb.guile/scm-pretty-print.exp (run_lang_tests): Likewise.
463 * gdb.python/py-arch.exp: Likewise.
464 * gdb.python/py-prettyprint.exp (run_lang_tests): Likewise.
465 * lib/gdb.exp (is_address_zero_readable): New proc.
466
5792e8e3
YQ
4672014-08-09 Yao Qi <yao@codesourcery.com>
468
469 PR testsuite/13443
470 * gdb.mi/mi-var-display.exp: Make test messages unique.
471
3cecbbbe
TT
4722014-08-04 Tom Tromey <tromey@redhat.com>
473
474 * gdb.base/sss-bp-on-user-bp-2.exp: Expect output from "set debug
475 target 0".
476
00b51ff5
TT
4772014-08-04 Tom Tromey <tromey@redhat.com>
478
479 * gdb.base/sss-bp-on-user-bp-2.exp: Match "to_resume", not
480 "target_resume".
481
6908c509
JB
4822014-08-01 Joel Brobecker <brobecker@adacore.com>
483
484 * gdb.base/vla-datatypes.c (vla_factory): Add new variable
485 inner_vla_struct_object_size.
486 * gdb.base/vla-datatypes.exp: Adjust last test, and mark it
487 as xfail.
488
cc6563d2
PA
4892014-07-30 Pedro Alves <palves@redhat.com>
490
491 * gdb.threads/signal-command-handle-nopass.exp (test): Add
492 comment.
493
7e09a223
YQ
4942014-07-29 Yao Qi <yao@codesourcery.com>
495
496 PR gdb/17206
497 * gdb.base/until-nodebug.exp: New.
498
7ebdbe92
DE
4992014-07-28 Doug Evans <xdje42@gmail.com>
500
501 PR guile/17203
502 * gdb.guile/scm-parameter.exp: Add tests for trying to create
503 previously existing parameter, and previously ambiguously spelled
504 parameter.
505
fdb1adc6
WN
5062014-07-28 Will Newton <will.newton@linaro.org>
507
508 * gdb.base/varargs.exp: Remove KFAILs for ARM.
509
186fcde0
DE
5102014-07-26 Ludovic Courtès <ludo@gnu.org>
511 Doug Evans <xdje42@gmail.com>
512
513 PR guile/17146
514 * gdb.guile/types-module.exp: Add tests for wrong type arguments.
515
70509625
PA
5162014-07-25 Pedro Alves <palves@redhat.com>
517
518 * gdb.threads/signal-command-handle-nopass.c: New file.
519 * gdb.threads/signal-command-handle-nopass.exp: New file.
520 * gdb.threads/signal-command-multiple-signals-pending.c: New file.
521 * gdb.threads/signal-command-multiple-signals-pending.exp: New file.
522 * gdb.threads/signal-delivered-right-thread.c: New file.
523 * gdb.threads/signal-delivered-right-thread.exp: New file.
524
c3f814a1
PA
5252014-07-25 Pedro Alves <palves@redhat.com>
526
527 * gdb.base/double-prompt-target-event-error.exp
528 (cancel_pagination_in_target_event): Remove '-notransfer <return>'
529 match.
530 (cancel_pagination_in_target_event): Rework double prompt
531 detection.
532 * gdb.base/paginate-after-ctrl-c-running.exp
533 (test_ctrlc_while_target_running_paginates): Remove '-notransfer
534 <return>' match.
535 * gdb.base/paginate-bg-execution.exp
536 (test_bg_execution_pagination_return)
537 (test_bg_execution_pagination_cancel): Remove '-notransfer
538 <return>' matches.
539 * gdb.base/paginate-execution-startup.exp
540 (test_fg_execution_pagination_return)
541 (test_fg_execution_pagination_cancel): Remove '-notransfer
542 <return>' matches.
543 * gdb.base/paginate-inferior-exit.exp
544 (test_paginate_inferior_exited): Remove '-notransfer <return>'
545 match.
546 * lib/gdb-utils.exp (string_to_regexp): Move here from lib/gdb.exp.
547 * lib/gdb.exp (pagination_prompt): Run text through
548 string_to_regexp.
549 (gdb_test_multiple): Match $pagination_prompt instead of
550 "<return>".
551 (string_to_regexp): Move to lib/gdb-utils.exp.
552
e214cf6c
JK
5532014-07-22 Jan Kratochvil <jan.kratochvil@redhat.com>
554
555 * gdb.arch/amd64-entry-value-paramref.S: New file.
556 * gdb.arch/amd64-entry-value-paramref.cc: New file.
557 * gdb.arch/amd64-entry-value-paramref.exp: New file.
558 * gdb.arch/amd64-optimout-repeat.S: New file.
559 * gdb.arch/amd64-optimout-repeat.c: New file.
560 * gdb.arch/amd64-optimout-repeat.exp: New file.
561
17d0c5c8
JK
5622014-07-17 Jan Kratochvil <jan.kratochvil@redhat.com>
563
564 PR gdb/17170
565 * gdb.base/statistics.exp: New file.
566
b8b8facf
DE
5672014-07-17 Doug Evans <dje@google.com>
568
74b49205 569 PR gdb/17170
b8b8facf
DE
570 * gdb.base/maint.exp: Update testing of per-command stats.
571
1b5d0ab3
PA
5722014-07-16 Pedro Alves <palves@redhat.com>
573
574 * gdb.trace/tfile.c: Include unistd.h and stdint.h.
575 (start_trace_file): Guard S_IRGRP and S_IROTH uses behind #ifdef.
576 (tfile_write_64, tfile_write_16, tfile_write_8, tfile_write_addr)
577 (tfile_write_buf): New functions.
578 (add_memory_block): Rewrite using the above.
579 (adjust_function_address): New function.
580 (FUNCTION_ADDRESS): New macro.
581 (write_basic_trace_file): Remove short_x local, and use
582 tfile_write_16. Change type of func_addr local to unsigned long
583 long. Use FUNCTION_ADDRESS instead of handling the Thumb bit
584 here. Cast argument of add_memory_block to char pointer.
585 (write_error_trace_file): Avoid alloca. Use FUNCTION_ADDRESS.
586 (main): Remove parameters.
587 * gdb.trace/tfile.exp: Remove nowarnings.
588
4d974e88
SM
5892014-07-15 Simon Marchi <simon.marchi@ericsson.com>
590
591 * gdb.base/debug-expr.exp: Test string evaluation with
592 "debug expression" on.
593
41e99568
PA
5942014-07-15 Pedro Alves <palves@redhat.com>
595
596 * gdb.base/reread.exp: Use clean_restart.
597
487d9753
PL
5982014-07-15 Pierre Langlois <pierre.langlois@embecosm.com>
599
600 * gdb.arch/avr-flash-qualifer.c: New.
601 * gdb.arch/avr-flash-qualifer.exp: New.
602
cc1c52ad
PA
6032014-07-14 Pedro Alves <palves@redhat.com>
604
605 * gdb.base/paginate-after-ctrl-c-running.c: New file.
606 * gdb.base/paginate-after-ctrl-c-running.exp: New file.
607
1e973570
PA
6082014-07-14 Pedro Alves <palves@redhat.com>
609
610 * gdb.base/double-prompt-target-event-error.c: New file.
611 * gdb.base/double-prompt-target-event-error.exp: New file.
612
93d6eb10
PA
6132014-07-14 Pedro Alves <palves@redhat.com>
614
615 PR gdb/17072
616 * gdb.base/paginate-inferior-exit.c: New file.
617 * gdb.base/paginate-inferior-exit.exp: New file.
618
0017922d
PA
6192014-07-14 Pedro Alves <palves@redhat.com>
620
621 PR gdb/17072
622 * gdb.base/paginate-bg-execution.c: New file.
623 * gdb.base/paginate-bg-execution.exp: New file.
624
94696ad3
PA
6252014-07-14 Pedro Alves <palves@redhat.com>
626
627 PR gdb/17072
628 * gdb.base/paginate-execution-startup.c: New file.
629 * gdb.base/paginate-execution-startup.exp: New file.
630 * lib/gdb.exp (pagination_prompt): New global.
631 (default_gdb_spawn): New procedure, factored out from
632 default_gdb_spawn.
633 (default_gdb_start): Adjust to call default_gdb_spawn.
634 (gdb_spawn): New procedure.
635
bd293940
PA
6362014-07-14 Pedro Alves <palves@redhat.com>
637
638 * lib/gdb.exp (gdb_assert): New procedure.
639 * gdb.trace/backtrace.exp (gdb_backtrace_tdp_4): Use it.
640
c933f875
PA
6412014-07-14 Pedro Alves <palves@redhat.com>
642
643 * gdb.base/execution-termios.c: New file.
644 * gdb.base/execution-termios.exp: New file.
645
d98b7a16
TT
6462014-07-14 Tom Tromey <tromey@redhat.com>
647
648 * gdb.cp/vla-cxx.cc: New file.
649 * gdb.cp/vla-cxx.exp: New file.
650
548740d6
TT
6512014-07-14 Tom Tromey <tromey@redhat.com>
652
653 * gdb.reverse/rerun-prec.c: New file.
654 * gdb.reverse/rerun-prec.exp: New file.
655
a25eb028
MR
6562014-07-12 Maciej W. Rozycki <macro@mips.com>
657 Maciej W. Rozycki <macro@codesourcery.com>
658
659 * lib/gdb-utils.exp: New file.
660 * lib/gdb.exp (gdb_run_cmd): Call gdb_init_commands, replacing
661 inline `gdb_init_command' processing.
662 (gdb_start_cmd): Likewise.
663 * lib/mi-support.exp (mi_run_cmd): Likewise.
664 * README: Document `gdb_init_command' and `gdb_init_commands'.
665
218c2655
JK
6662014-07-11 Jan Kratochvil <jan.kratochvil@redhat.com>
667
668 Fix false FAIL running under a very long directory name.
669 * gdb.base/argv0-symlink.exp: Add "set print repeats 10000"
670 and "set print elements 10000". Twice.
671
5401fde3
YQ
6722014-07-11 Yao Qi <yao@codesourcery.com>
673
674 * gdb.base/exprs.exp: "set print symbol off".
675
e76126e8
PA
6762014-07-11 Pedro Alves <palves@redhat.com>
677
678 * gdb.threads/kill.c: New file.
679 * gdb.threads/kill.exp: New file.
680
2d6f0de6
YQ
6812014-07-10 Yao Qi <yao@codesourcery.com>
682
683 * gdb.trace/tfile.c (write_basic_trace_file)
684 [__thumb__||__thumb2__]: Clear the Thumb bit of the function
685 address written to trace file.
686
7180e04a
PA
6872014-07-09 Pedro Alves <palves@redhat.com>
688
689 * gdb.base/attach-wait-input.exp: New file.
690 * gdb.base/attach-wait-input.c: New file.
691
9a9a7608
AB
6922014-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
693
694 * gdb.mi/var-cmd.c (do_nested_struct_union_tests): New function
695 setting up test structures.
696 (main): Call new test function.
697 * gdb.mi/mi2-var-child.exp: Create additional breakpoint in new
698 test function, continue into test function and walk test
699 structures.
700
161ac41e
YQ
7012014-07-02 Yao Qi <yao@codesourcery.com>
702
703 * gdb.trace/entry-values.c: Define labels 'foo_start' and
704 'bar_start' at the beginning of functions 'foo' and 'bar'
705 respectively.
706 * gdb.trace/entry-values.exp: Use 'foo_start' and 'bar_start'
707 instead of 'foo' and 'bar'.
708
1f267ae3
MM
7092014-07-08 Markus Metzger <markus.t.metzger@intel.com>
710
711 * gdb.btrace/segv.exp: New.
712 * gdb.btrace/segv.c: New.
713
2b239efb
LM
7142014-07-02 Luis Machado <lgustavo@codesourcery.com>
715
716 * gdb.trace/entry-values.exp: Handle powerpc-specific branch
717 instruction.
718
cf363f18
MW
7192014-06-30 Mark Wielaard <mjw@redhat.com>
720
721 * gdb.base/constvars.c (violent, violet, vips, virgen, vulgar,
722 vulture, vilify, villar): New volatile array constants.
723 (vindictive, vegetation): New const volatile array constants.
724 * gdb.base/volatile.exp: Test volatile and const volatile array
725 types.
726
aebf9d24
AA
7272014-06-30 Andreas Arnez <arnez@linux.vnet.ibm.com>
728
729 * gdb.base/watchpoint-reuse-slot.exp: Handle the case that the
730 target lacks support for awatch, rwatch, or hbreak.
731
b67a2c6f
YQ
7322014-06-27 Yao Qi <yao@codesourcery.com>
733
734 * gdb.multi/dummy-frame-restore.exp: New.
735 * gdb.multi/dummy-frame-restore.c: New.
736
aef92902
MM
7372014-06-25 Markus Metzger <markus.t.metzger@intel.com>
738
739 * gdb.btrace/gcore.exp: New.
740
8e9db26e
PA
7412014-06-23 Pedro Alves <palves@redhat.com>
742
743 * gdb.base/watchpoint-reuse-slot.c: New file.
744 * gdb.base/watchpoint-reuse-slot.exp: New file.
745
70afc5b7
SC
7462014-06-23 Siva Chandra Reddy <sivachandra@google.com>
747
748 * gdb.python/py-xmethods.exp: Use "progspace" instead of the
749 progspace's filename in 'info', 'enable' and 'disable' command
750 tests.
751
b972bd9c
JK
7522014-06-23 Jan Kratochvil <jan.kratochvil@redhat.com>
753
754 * gdb.arch/amd64-stap-special-operands.exp: Use is_lp64_target.
755 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
756 * gdb.dwarf2/dw2-error.exp: Use istarget and is_lp64_target.
757
125f8a3d
GB
7582014-06-20 Gary Benson <gbenson@redhat.com>
759
760 * gdb.arch/i386-avx.exp: Fix include file location.
761 * gdb.arch/i386-sse.exp: Likewise.
762
3ed9baed
IB
7632014-06-19 Iain Buclaw <ibuclaw@gdcproject.org>
764
765 * gdb.dlang/expression.exp: New file.
766
034f788c
PA
7672014-06-19 Pedro Alves <palves@redhat.com>
768
769 * gdb.threads/thread-execl.exp (do_test): New procedure, factored
770 out from ...
771 (top level): ... here. Iterate running tests under different
772 scheduler-locking settings.
773
45371d0c
LM
7742014-06-18 Luis Machado <lgustavo@codesourcery.com>
775
776 * gdb.cp/nsalias.exp: Set type of low_pc and high_pc entries
777 to DW_FORM_addr and use non-zero addresses.
778
5d376983
SC
7792014-06-18 Siva Chandra Reddy <sivachandra@google.com>
780
781 PR gdb/17017
782 * gdb.python/py-xmethods.cc: Add global function call counters and
783 increment them in their respective functions. Remove "cout"
784 statements.
785 * gdb.python/py-xmethods.exp: Make tests check the global function
786 call counters instead of depending on inferior IO.
787
a1aa2221
LM
7882014-06-18 Don Breazeal <donb@codesourcery.com>
789
790 * gdb.base/foll-fork.exp (default_fork_parent_follow):
791 Deleted procedure.
792 (explicit_fork_parent_follow): Deleted procedure.
793 (explicit_fork_child_follow): Deleted procedure.
794 (test_follow_fork): New procedure.
795 (do_fork_tests): Replace calls to deleted procedures with
796 calls to test_follow_fork and reset GDB for subsequent
797 procedure calls.
798
0fc05997
YQ
7992014-06-17 Yao Qi <yao@codesourcery.com>
800
801 * gdb.base/wchar.exp: Set $cent to \u00A2 if "host-charset" is
802 CP1252.
803
70795c52
LM
8042014-06-17 Luis Machado <lgustavo@codesourcery.com>
805
806 * gdb.mi/mi-var-rtti.cc (type_update_when_use_rtti_test):
807 Initialize ptr and S explicitly.
808 (skip_type_update_when_not_use_rtti_test): Likewise.
809
6be47f0c
KS
8102014-06-16 Keith Seitz <keiths@redhat.com>
811
812 PR mi/15863
813 * gdb.mi/mi-var-cmd.exp: Add test for -var-update before
814 the inferior is started.
815
d03de421
PA
8162014-06-16 Pedro Alves <palves@redhat.com>
817
818 * gdb.base/break-main-file-remove-fail.c: New file.
819 * gdb.base/break-main-file-remove-fail.exp: New file.
820 * gdb.base/break-unload-file.exp: Use build_executable instead of
821 prepare_for_testing.
822 (test_break): New parameter "initial_load". Handle it.
823 (top level): Add initial_load cmdline/file axis.
824
f9579b99
TT
8252014-06-12 Tom Tromey <tromey@redhat.com>
826
827 * gdb.base/completion.exp: Don't use directory name in test.
828
3657956b
GB
8292014-06-09 Gary Benson <gbenson@redhat.com>
830
831 * gdb.base/sigall.c [Functions to send signals]: Reorder to
832 separate the always-available ANSI-standard signals from the
833 signals that require checking.
834 (main): Likewise.
835 * gdb.reverse/sigall-reverse.c [Functions to send signals]:
836 Likewise.
837 (main): Likewise.
838
4186eb54
KS
8392014-06-07 Keith Seitz <keiths@redhat.com>
840
841 Revert:
842 PR c++/16253
843 * gdb.cp/var-tag.cc: New file.
844 * gdb.cp/var-tag.exp: New file.
845 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
846 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
847 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
848 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
849
25326a28 8502014-06-06 Doug Evans <xdje42@gmail.com>
6da01dbe
DE
851
852 * gdb.guile/scm-frame-args.c (foo): Tweak to work with gcc 4.6.3.
853
829155c9
PA
8542014-06-06 Pedro Alves <palves@redhat.com>
855
856 * gdb.base/sss-bp-on-user-bp-2.exp: Look for target_resume(step)
857 in target debug output instead of looking at RSP packets,
858 disabling the test on any target that uses hardware stepping.
859 Update comments.
860
61c8d22e
PA
8612014-06-06 Pedro Alves <palves@redhat.com>
862
863 * gdb.base/break-unload-file.exp: Fix typo.
864
d9a47287
YQ
8652014-06-06 Yao Qi <yao@codesourcery.com>
866
867 * gdb.base/jit.exp (one_jit_test): Restrict the pattern
868 from "jit_function" to "^jit_function".
869
e5e01dbf
YQ
8702014-06-06 Yao Qi <yao@codesourcery.com>
871
872 * gdb.base/async.c (foo): Add one statement.
873 * gdb.base/async.exp: Get the next instruction address and
874 match the output of "nexti" by instruction address. Match
875 the hex address in the output of "finish".
876
73ba372c
GB
8772014-06-06 Gary Benson <gbenson@redhat.com>
878
879 * gdb.base/call-signals.c: Remove preprocessor conditionals
880 for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE,
881 SIGSEGV and SIGTERM.
882 * gdb.base/sigall.c: Likewise.
883 * gdb.base/unwindonsignal.c: Likewise.
884 * gdb.reverse/sigall-reverse.c: Likewise.
885
831517df
YQ
8862014-06-06 Yao Qi <yao@codesourcery.com>
887
888 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
889 readable, skip the test.
890
b8b91e98
YQ
8912014-06-06 Yao Qi <yao@codesourcery.com>
892
893 * gdb.threads/staticthreads.c (thread_function): Move the line
894 setting breakpoint on forward.
895 * gdb.threads/staticthreads.exp: Update comments.
896
fb934770
LC
8972014-06-05 Ludovic Courtès <ludo@gnu.org>
898
899 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
900 "history-append! type error".
901
6ef284bd
SM
9022014-06-05 Simon Marchi <simon.marchi@ericsson.com>
903
904 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
905 erroneous dprintf expected input.
906
a872e241
DE
9072014-06-04 Doug Evans <xdje42@gmail.com>
908
909 * gdb.guile/scm-generics.exp: Delete.
910
16f691fb
DE
9112014-06-04 Doug Evans <xdje42@gmail.com>
912
913 * gdb.guile/scm-breakpoint.exp: Update.
914 Add tests for breakpoint registration.
915
012370f6
TT
9162014-06-04 Tom Tromey <tromey@redhat.com>
917
918 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
919 VLA-in-union.
920 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
921 inner_vla_struct, vla_union types. Initialize objects of those
922 types and compute their sizes.
923
9f5a4cef
HZ
9242014-06-04 Nathan Sidwell <nathan@codesourcery.com>
925 Hui Zhu <hui@codesourcery.com>
926
927 * gdb.base/fileio.exp: Add test for shell not available as well as
928 available.
929 * gdb.base/fileio.c (test_system): Check for shell twice.
930
90a45c4d
YQ
9312014-06-04 Yao Qi <yao@codesourcery.com>
932
933 * gdb.base/auto-connect-native-target.exp: Remove redundant
934 space from the regexp pattern.
935
70017e41
YQ
9362014-06-04 Yao Qi <yao@codesourcery.com>
937
938 * gdb.base/default.exp: Replace "child" with "native" in
939 regexp pattern.
940
883964a7
SC
9412014-06-03 Siva Chandra Reddy <sivachandra@google.com>
942
943 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
944 * gdb.python/py-xmethods.exp: New tests to test xmethods.
945 * gdb.python/py-xmethods.py: Python script supporting the
946 new testcase and tests.
947
ef370185
JB
9482014-06-03 Joel Brobecker <brobecker@adacore.com>
949 Pedro Alves <palves@redhat.com>
950
951 PR breakpoints/17000
952 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
953 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
954
1e2ccb61
BM
9552014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
956
957 * gdb.base/subst.exp: Add tests to verify partial path matching
958 output.
959
c6ec5ab2
PA
9602014-06-03 Pedro Alves <palves@redhat.com>
961
962 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
963 target that doesn't use software single-stepping.
964
835c559f
PA
9652014-06-03 Pedro Alves <palves@redhat.com>
966
967 PR breakpoints/17000
968 * gdb.base/sss-bp-on-user-bp-2.c: New file.
969 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
970
06eb1586
DE
9712014-06-02 Doug Evans <xdje42@gmail.com>
972
973 * gdb.guile/scm-parameter.exp: New file.
974
e698b8c4
DE
9752014-06-02 Doug Evans <xdje42@gmail.com>
976
977 * gdb.guile/scm-cmd.c: New file.
978 * gdb.guile/scm-cmd.exp: New file.
979
ded03782
DE
9802014-06-02 Doug Evans <xdje42@gmail.com>
981
982 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
983 pretty-printer lookup.
984 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
985 (make-pp_s-printer): Call it.
986 (make-pretty-printer-from-dict): New function.
987 (lookup-pretty-printer-maker-from-dict): New function.
988 (*pretty-printer*): Simplify.
989 (make-objfile-pp_s-printer): New function.
990 (install-objfile-pretty-printers!): New function.
991 (make-progspace-pp_s-printer): New function.
992 (install-progspace-pretty-printers!): New function.
993 * gdb.guile/scm-progspace.c: New file.
994 * gdb.guile/scm-progspace.exp: New file.
995
41fac0cf
PA
9962014-06-02 Pedro Alves <palves@redhat.com>
997
998 * gdb.base/dprintf-bp-same-addr.c: New file.
999 * gdb.base/dprintf-bp-same-addr.exp: New file.
1000
96ae5695
EBM
10012014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1002
1003 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
1004 * gdb.arch/powerpc-power.s: Likewise.
1005
da02b3a8
JB
10062014-06-02 Joel Brobecker <brobecker@adacore.com>
1007
1008 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
1009
c72b2e7b
YQ
10102014-06-01 Yao Qi <yao@codesourcery.com>
1011
1012 * gdb.base/watchpoint.exp (test_watch_location): Check null
1013 pointer can be dereferenced. If not, do the test, otherwise
1014 skip it.
1015
53e8a631
AB
10162014-05-30 Andrew Burgess <aburgess@broadcom.com>
1017
1018 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
1019 results.
1020 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
1021
938f0e2f
AB
10222014-05-30 Andrew Burgess <aburgess@broadcom.com>
1023
1024 * gdb.arch/amd64-invalid-stack-middle.S: New file.
1025 * gdb.arch/amd64-invalid-stack-middle.c: New file.
1026 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
1027 * gdb.arch/amd64-invalid-stack-top.c: New file.
1028 * gdb.arch/amd64-invalid-stack-top.exp: New file.
1029
9ba6657a
PA
10302014-05-30 Pedro Alves <palves@redhat.com>
1031
1032 PR breakpoints/17000
1033 * gdb.base/sss-bp-on-user-bp.c: New file.
1034 * gdb.base/sss-bp-on-user-bp.exp: New file.
1035
522c09bf
DB
10362014-05-30 David Blaikie <dblaikie@gmail.com>
1037
1038 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
1039 gnu_inline semantics via attribute.
1040 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
1041 source explicitly specifies the required semantics.
1042
bf4ef81e
MR
10432014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
1044
1045 * gdb.reverse/sigall-reverse.exp: Fix a typo.
1046
329ea579
PA
10472014-05-29 Pedro Alves <palves@redhat.com>
1048 Tom Tromey <tromey@redhat.com>
1049
1050 * gdb.base/async-shell.exp: Don't enable target-async.
1051 * gdb.base/async.exp
1052 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
1053 parameter. Adjust.
1054 (top level): Don't test with "target-async".
1055 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
1056 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
1057 * gdb.base/inferior-died.exp: Don't enable target-async.
1058 * gdb.base/interrupt-noterm.exp: Likewise.
1059 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
1060 * gdb.mi/mi-nonstop-exit.exp: Likewise.
1061 * gdb.mi/mi-nonstop.exp: Likewise.
1062 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
1063 * gdb.mi/mi-nsintrall.exp: Likewise.
1064 * gdb.mi/mi-nsmoribund.exp: Likewise.
1065 * gdb.mi/mi-nsthrexec.exp: Likewise.
1066 * gdb.mi/mi-watch-nonstop.exp: Likewise.
1067 * gdb.multi/watchpoint-multi.exp: Adjust comment.
1068 * gdb.python/py-evsignal.exp: Don't enable target-async.
1069 * gdb.python/py-evthreads.exp: Likewise.
1070 * gdb.python/py-prompt.exp: Likewise.
1071 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
1072 * gdb.server/solib-list.exp: Don't enable target-async.
1073 * gdb.threads/thread-specific-bp.exp: Likewise.
1074 * lib/mi-support.exp: Adjust to use mi-async.
1075
fd664c91
PA
10762014-05-29 Pedro Alves <palves@redhat.com>
1077
1078 PR gdb/13860
1079 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
1080 reason, even in sync mode.
1081
251bde03
PA
10822014-05-29 Pedro Alves <palves@redhat.com>
1083 Hui Zhu <hui@codesourcery.com>
1084
1085 PR PR15693
1086 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
1087 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
1088 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
1089 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
1090
7f3c0343
JB
10912014-05-28 Joel Brobecker <brobecker@adacore.com>
1092
1093 * config/monitor.exp (gdb_target_monitor): Replace use of
1094 "set remotebaud" by "set serial baud".
1095
b2715b27
AW
10962014-05-26 Andy Wingo <wingo@igalia.com>
1097
1098 * gdb.guile/scm-breakpoint.exp:
1099 * gdb.guile/scm-gsmob.exp: Update to use plain old object
1100 properties instead of gdb-object-properties.
1101
498a4489
YQ
11022014-05-26 Yao Qi <yao@codesourcery.com>
1103
1104 * gdb.server/no-thread-db.exp: Specify source file name
1105 explicitly when setting a breakpoint.
1106
589fdceb
MM
11072014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1108
1109 * gdb.btrace/vdso.c: New.
1110 * gdb.btrace/vdso.exp: New.
1111
e9089e05
MM
11122014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1113
1114 * gdb.base/gcore.exp (capture_command_output): Move ...
1115 * lib/gdb.exp (capture_command_output): ... here.
1116
67b5c0c1
MM
11172014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1118
1119 * gdb.btrace/data.exp: Test memory access during btrace replay.
1120
a2199296
SM
11212014-05-22 Simon Marchi <simon.marchi@ericsson.com>
1122
1123 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
1124
17b2616c
PA
11252014-05-21 Pedro Alves <palves@redhat.com>
1126
1127 PR gdb/13860
1128 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
1129 (top level): Test that output related to execution commands is
1130 sent to the console with CLI commands, but not with MI commands.
1131 Test that breakpoint events are always mirrored to the console.
1132 Also expect the new source line to be output after a "next" in
1133 async mode too. Make it a pass/fail test.
1134 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
1135 output.
1136 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
1137
5166082f
PA
11382014-05-21 Pedro Alves <palves@redhat.com>
1139
1140 * gdb.base/list.exp (build_pattern, test_list): New procedures.
1141 Use them to test variations of "list" after reaching a breakpoint.
1142 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
1143 Test "list" with listsize 10 after reaching a breakpoint.
1144 * gdb.python/python.exp (decode_line current location line
1145 number): Adjust expected line number.
1146
2f25d70f
SM
11472014-05-21 Simon Marchi <simon.marchi@ericsson.com>
1148
1149 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
1150 behavior for $args, pass it directly to "run".
1151
ff604a67
MR
11522014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
1153
1154 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
1155 30000 to 65536.
1156
6a3cb8e8
PA
11572014-05-21 Pedro Alves <palves@redhat.com>
1158
1159 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
1160 auto-connect-native-target off".
1161 * gdb.base/auto-connect-native-target.c: New file.
1162 * gdb.base/auto-connect-native-target.exp: New file.
1163
4ebfc96e
PA
11642014-05-21 Pedro Alves <palves@redhat.com>
1165
1166 * gdb.base/default.exp: Test "target native" instead of "target
1167 child".
1168
36d46afb
MW
11692014-05-21 Mark Wielaard <mjw@redhat.com>
1170
1171 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
1172
5876f503
JK
11732014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
1174
1175 Fix TLS access for -static -pthread.
1176 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
1177 <HAVE_TLS> (thread_function, main): Initialize it.
1178 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
1179 Add clean_restart.
1180 <$have_tls != "">: Check TLSVAR.
1181
0256a6ac
PA
11822014-05-21 Pedro Alves <palves@redhat.com>
1183
1184 * gdb.base/dcache-line-read-error.c: New.
1185 * gdb.base/dcache-line-read-error.exp: New.
1186
936d2992
PA
11872014-05-20 Pedro Alves <palves@redhat.com>
1188
1189 * gdb.base/compare-sections.c: New file.
1190 * gdb.base/compare-sections.exp: New file.
1191
802e8e6d
PA
11922014-05-20 Pedro Alves <palves@redhat.com>
1193
1194 * gdb.base/break-idempotent.c: New file.
1195 * gdb.base/break-idempotent.exp: New file.
1196
e59fa00f
MM
11972014-05-20 Markus Metzger <markus.t.metzger@intel.com>
1198
1199 * gdb.btrace/nohist.exp: New.
1200
8b696e31
YQ
12012014-05-20 Yao Qi <yao@codesourcery.com>
1202
1203 * lib/gdb.exp (gdb_init): Set timeout if test file is under
1204 gdb.reverse directory and gdb_reverse_timeout exists in board
1205 setting.
1206 * README: Document gdb_reverse_timeout.
1207
73c9764f
YQ
12082014-05-20 Yao Qi <yao@codesourcery.com>
1209
1210 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
1211 'test_file_name'. Treat args as a string instead of a list.
1212 (gdb_init): Rename argument 'args' by 'test_file_name'.
1213
f1f4348a
JK
12142014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
1215
1216 * gdb.arch/powerpc-power.exp: New file.
1217 * gdb.arch/powerpc-power.s: New file.
1218
0dbe70ce
DE
12192014-05-16 Doug Evans <dje@google.com>
1220
1221 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
1222 * gdb.base/completion.exp: Check that all expected files exist
1223 before doing file completion.
0dbe70ce 1224
8d551b02
DE
12252014-05-16 Doug Evans <dje@google.com>
1226
1227 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
1228 Update.
1229 (do_syscall_tests_without_xml): Update.
1230
73eb7709
PA
12312014-05-16 Pedro Alves <palves@redhat.com>
1232
1233 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
1234 instead of "unknown output after running".
1235
3fae92fc
YQ
12362014-05-16 Yao Qi <yao@codesourcery.com>
1237
1238 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
1239 file1.txt from host at the end.
1240 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
1241
c2b2ccc5
DE
12422014-05-15 Doug Evans <dje@google.com>
1243
1244 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
1245 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
1246 loading file. Add test for TU lookup.
1247
8c217a4b
SM
12482014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1249
1250 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
1251 calling "-exec-arguments" or "set args" before running the
1252 inferior.
1253
3deb39c6
SM
12542014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1255
1256 * lib/mi-support.exp (mi_expect_stop): Expect message for
1257 inferiors that exit with non-zero exit code.
1258
71a79f8c
YQ
12592014-05-14 Yao Qi <yao@codesourcery.com>
1260
1261 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
1262 match absolute path on remote host.
1263 (test_file_list_exec_source_files): Remove "/" from the
1264 pattern.
1265
f23fcd46
YQ
12662014-05-14 Yao Qi <yao@codesourcery.com>
1267
1268 * boards/local-remote-host-notty.exp (${board}_file): New
1269 proc.
1270
9404b58f
KM
12712014-05-07 Kyle McMartin <kyle@redhat.com>
1272
1273 Pushed by Joel Brobecker <brobecker@adacore.com>.
1274 * gdb.arch/aarch64-atomic-inst.c: New file.
1275 * gdb.arch/aarch64-atomic-inst.exp: New file.
1276
5e45f04c
YQ
12772014-05-07 Yao Qi <yao@codesourcery.com>
1278
1279 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
1280 in current context" too.
1281
c888a17d
KS
12822014-05-05 Keith Seitz <keiths@redhat.com>
1283
1284 * gdb.linespec/ls-dollar.exp: Add test for linespec
1285 file:convenience_variable.
1286
290a839c
YQ
12872014-05-05 Yao Qi <yao@codesourcery.com>
1288
1289 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
1290 traceframes into tfile and ctf trace files. Read data from
1291 trace file and test collected data.
1292 (gdb_collect_locals_test): Likewise.
1293 (gdb_unavailable_registers_test): Likewise.
1294 (gdb_unavailable_floats): Likewise.
1295 (gdb_collect_globals_test): Likewise.
1296 (top-level): Append "ctf" to trace_file_targets if GDB
1297 supports.
1298
b5262cd0
YQ
12992014-05-05 Yao Qi <yao@codesourcery.com>
1300
1301 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
1302 code to ...
1303 (gdb_collect_args_test_1): ... it. New proc.
1304 (gdb_collect_locals_test): Move some code to ...
1305 (gdb_collect_locals_test_1): ... it. New proc.
1306 (gdb_unavailable_registers_test): Move some code to ...
1307 (gdb_unavailable_registers_test_1): ... it. New proc.
1308 (gdb_unavailable_floats): Move some code to ...
1309 (gdb_unavailable_floats_1): ... it. New proc.
1310
30a1e6cc
SDJ
13112014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1312
1313 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
1314 probes to test for bitness recognition.
1315 * gdb.arch/amd64-stap-optional-prefix.exp
1316 (test_probe_value_without_reg): New procedure.
1317 Add code to test for different kinds of bitness.
1318
f33da99a
SDJ
13192014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1320
1321 PR breakpoints/16889
1322 * gdb.arch/amd64-stap-optional-prefix.S: New file.
1323 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
1324
5b80f00d
PA
13252014-05-01 Pedro Alves <palves@redhat.com>
1326
1327 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
1328 gdb_file_cmd if no file is specified.
1329 * boards/native-extended-gdbserver.exp (gdb_load): Use the
1330 last_loaded_file to set the remote exec-file.
1331
f8c2a73c
PA
13322014-05-01 Pedro Alves <palves@redhat.com>
1333
1334 * boards/local-remote-host.exp: New file.
1335
be6e8ac7
PA
13362014-05-01 Pedro Alves <palves@redhat.com>
1337
1338 * boards/local-remote-host.exp: Rename to ...
1339 * boards/local-remote-host-notty.exp: ... this.
1340
cac0dc8f
JB
13412014-04-28 Joel Brobecker <brobecker@adacore.com>
1342
1343 * gdb.ada/dyn_arrayidx: New testcase.
1344
9730e6cc
YQ
13452014-04-26 Yao Qi <yao@codesourcery.com>
1346
1347 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
1348 and compute the length of function main. Save it in
1349 $main_length.
1350 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
1351 (top-level): Use gdb_compile to compile objects into
1352 executable and restart GDB. Remove invocation to
1353 prepare_for_testing.
1354
7ae1a6a6
PA
13552014-04-25 Simon Marchi <simon.marchi@ericsson.com>
1356 Pedro Alves <palves@redhat.com>
1357
1358 PR server/16255
1359 * gdb.multi/multi-attach.c: New file.
1360 * gdb.multi/multi-attach.exp: New file.
1361
4082afcc
PA
13622014-04-25 Pedro Alves <palves@redhat.com>
1363
1364 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
1365 user.
1366 (top level): Test that "set remote conditional-breakpoints-packet
1367 off" works as intended.
1368 * gdb.base/dprintf.exp: Test that "set remote
1369 breakpoint-commands-packet off" works as intended.
1370 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
1371 New function.
1372 (top level): Call it.
1373 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
1374 remote fast-tracepoints-packet off" works as intended.
1375 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
1376 * lib/gdb.exp (gdb_is_target_remote): ... here.
1377
2abc3f8d
DB
13782014-04-24 David Blaikie <dblaikie@gmail.com>
1379
1380 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
1381 ensure clang would not discard them.
1382 * gdb.base/gdbvars.c: Ditto.
1383 * gdb.base/memattr.c: Ditto.
1384 * gdb.base/whatis.c: Ditto.
1385 * gdb.python/py-prettyprint.c: Ditto.
1386 * gdb.trace/actions.c: Ditto.
1387 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
1388 ensure clang would not discard it.
1389
bfd39632
DB
13902014-04-24 David Blaikie <dblaikie@gmail.com>
1391
1392 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
1393 clang to emit the full definition of type required by the test
1394 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
1395
22842ff6
DB
13962014-04-24 David Blaikie <dblaikie@gmail.com>
1397
1398 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
1399 coax Clang into emitting the definition of the type.
1400 * gdb.cp/pr10728-x.h (y): Ditto.
1401 * gdb.cp/pr10728-y.cc (y): Ditto.
1402
c2e827ad
DB
14032014-04-24 David Blaikie <dblaikie@gmail.com>
1404
1405 * gdb.base/label.exp: XFAIL label related tests under Clang.
1406 * gdb.cp/cplabel.exp: Ditto.
1407 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
1408 under Clang those using labels.
1409
4c2d33e7
YQ
14102014-04-25 Yao Qi <yao@codesourcery.com>
1411
1412 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
1413 double_label.
1414 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
1415 partial_label and double_label.
1416
56083b99
DB
14172014-04-24 David Blaikie <dblaikie@gmail.com>
1418
1419 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
1420
25d4e99d
DB
14212014-04-24 David Blaikie <dblaikie@gmail.com>
1422
1423 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
1424 of the function to work across GCC and Clang.
1425 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
1426 pointer types (const void ** const V void **).
1427
01f9f808
MS
14282014-04-24 Michael Sturm <michael.sturm@mintel.com>
1429 Walfred Tedeschi <walfred.tedeschi@intel.com>
1430
1431 * Makefile.in (EXECUTABLES): Added i386-avx512.
1432 * gdb.arch/i386-avx512.c: New file.
1433 * gdb.arch/i386-avx512.exp: Likewise.
1434
4b48d439
KS
14352014-04-23 Keith Seitz <keiths@redhat.com>
1436
1437 * lib/mi-support.exp (mi_list_breakpoints): Delete.
1438 (mi_make_breakpoint_table): New procedure.
1439 (mi_create_breakpoint): Use mi_make_breakpoint
1440 and return the result.
1441 (mi_make_breakpoint): New procedure.
1442 (mi_build_kv_pairs): New procedure.
1443
1444 * gdb.mi/mi-break.exp: Remove unused globals,
1445 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
1446 All callers updated.
1447 * gdb.mi/mi-dprintf.exp: Use variable to track command
1448 number.
1449 Update all callers of mi_create_breakpoint and use
1450 mi_make_breakpoint_table.
1451 Remove any unused global variables.
1452 * gdb.mi/mi-nonstop.exp: Likewise.
1453 * gdb.mi/mi-nsintrall.exp: Likewise.
1454 * gdb.mi/mi-nsmoribund.exp: Likewise.
1455 * gdb.mi/mi-nsthrexec.exp: Likewise.
1456 * gdb.mi/mi-reverse.exp: Likewise.
1457 * gdb.mi/mi-simplerun.exp: Likewise.
1458 * gdb.mi/mi-stepn.exp: Likewise.
1459 * gdb.mi/mi-syn-frame.exp: Likewise.
1460 * gdb.mi/mi-until.exp: Likewise.
1461 * gdb.mi/mi-var-cp.exp: Likewise.
1462 * gdb.mi/mi-var-display.exp: Likewise.
1463 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
1464 * gdb.mi/mi2-var-child.exp: Likewise.
1465 * gdb.mi/mi-vla-c99.exp: Likewise.
1466 * lib/mi-support.exp: Likewise.
1467
1468 From Ian Lance Taylor <iant@cygnus.com>:
1469 * lib/gdb.exp (parse_args): New procedure.
1470
08351840
PA
14712014-04-23 Pedro Alves <palves@redhat.com>
1472
1473 * gdb.base/break-unload-file.c: New file.
1474 * gdb.base/break-unload-file.exp: New file.
1475 * gdb.base/sym-file-lib.c (baz): New function.
1476 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
1477 field.
1478 (load): Store the segment's mapped size.
1479 (unload): New function.
1480 (unload_shlib): New function.
1481 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
1482 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
1483 set a breakpoint at baz, and call it.
1484 * gdb.base/sym-file.exp: New tests for stale breakpoint
1485 instructions.
1486
076855f9
PA
14872014-04-23 Pedro Alves <palves@redhat.com>
1488
1489 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
1490 * gdb.base/hbreak-in-shr-unsupported.c: New file.
1491 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
1492 * gdb.base/hbreak-unmapped.c: New file.
1493 * gdb.base/hbreak-unmapped.exp: New file.
1494 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
1495 * lib/gdb.exp (gdb_is_target_remote): ... here.
1496
483805cf
PA
14972014-04-22 Pedro Alves <palves@redhat.com>
1498
1499 * gdb.base/consecutive-step-over.c: New file.
1500 * gdb.base/consecutive-step-over.exp: New file.
1501
06d97543
PA
15022014-04-22 Pedro Alves <palves@redhat.com>
1503
1504 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
1505 instead of send_gdb/gdb_expect.
1506
b4429ea2
YQ
15072014-04-22 Yao Qi <yao@codesourcery.com>
1508
1509 * lib/trace-support.exp (generate_tracefile): New procedure.
1510 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
1511 return 0.
1512 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
1513 if generate_tracefile returns 1.
1514
51d48146
PA
15152014-04-18 Tom Tromey <palves@redhat.com>
1516 Pedro alves <tromey@redhat.com>
1517
1518 PR backtrace/15558
1519 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
1520 with a backtrace limit.
1521 * gdb.python/py-frame-inline.exp: Test running to an inline
1522 function with a backtrace limit, and printing the newest frame.
1523 * gdb.python/py-frame-inline.c (main): Call f.
1524
bd1dce5f
MS
15252014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1526
1527 * gdb.java/jnpe.exp: Drop srcdir from untested path.
1528
40d1a503
MS
15292014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1530
1531 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
1532 Drop prefix from unsupported source file path.
1533
389b98f7
YQ
15342014-04-17 Yao Qi <yao@codesourcery.com>
1535
1536 * lib/gdb.exp (with_target_charset): New proc.
1537 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
1538 with_target_charset.
1539 (test_print_strings): Likewise.
1540 (test_repeat_bytes): Likewise.
1541 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
1542 for some tests.
1543
22869d73
KS
15442014-04-16 Keith Seitz <keiths@redhat.com>
1545
1546 PR gdb/15827
1547 * gdb.dwarf2/corrupt.c: New file.
1548 * gdb.dwarf2/corrupt.exp: New file.
1549
c4f87ca6
KS
15502014-04-16 Keith Seitz <keiths@redhat.com>
1551
1552 PR c++/16597
1553 * gdb.cp/namelessclass.cc: New file.
1554 * gdb.cp/namelessclass.exp: New file.
1555 * gdb.cp/namelessclass.S: New file.
1556
ab19de87
DE
15572014-04-16 Doug Evans <dje@google.com>
1558
1559 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
1560 Add comment.
1561 (gdbserver_default_get_comm_port): New function.
1562 (gdbserver_start): Check if board file provided
1563 "gdbserver,get_comm_port" and use it if so.
1564 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
1565 (gdb,socketport): Set to "stdio".
1566 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
1567 (stdio_gdbserver_template): Delete.
1568 (${board}_get_remote_address): Update.
1569 (${board}_build_remote_cmd): Delete.
1570 (${board}_get_comm_port): New function.
1571 (${board}_spawn): Update.
1572 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
1573 Delete.
1574 (${board}_get_remote_address): Update.
1575 (${board}_get_comm_port): New function.
1576
fc98a809
AB
15772014-04-16 Andrew Burgess <aburgess@broadcom.com>
1578
1579 * gdb.base/memattr.exp: Improve regexps to handle memory regions
1580 appearing in any order.
1581
87fd9e6e
DE
15822014-04-15 Doug Evans <dje@google.com>
1583
1584 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
1585 uninitialized value of "description".
1586
099fc3ea
KS
15872014-04-15 Keith Seitz <keiths@redhat.com>
1588
1589 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
1590 Remove unused globals.
1591 (test_running_the_program): Likewise.
1592 (test_controlled_execution): Likewise.
1593 (test_controlling_breakpoints): Likewise.
1594 (test_program_termination): Likewise.
1595
5da151d4
KS
15962014-04-15 Keith Seitz <keiths@redhat.com>
1597
1598 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
1599 unused globals.
1600 (test_rbreak_creation_and_listing): Likewise.
1601 (test_ignore_count): Likewise.
1602 (test_error): Likewise.
1603
35e5d2f0
PA
16042014-04-15 Pedro Alves <palves@redhat.com>
1605
1606 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
1607 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
1608 sym-file-loader.c.
1609 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1610 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1611 to sym-file-loader.c.
1612 (struct library): Forward declare.
1613 (load_shlib, lookup_function): Change prototypes.
1614 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1615 (translate_offset): Remove declarations.
1616 (get_text_addr): New declaration.
1617 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
1618 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
1619 sym-file-loader.h.
1620 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1621 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1622 here from sym-file-loader.h.
1623 (struct library): New structure.
1624 (load_shlib, lookup_function): Change prototypes and adjust to
1625 work with a struct library.
1626 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1627 (translate_offset): Make static.
1628 (get_text_addr): New function.
1629 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
1630
eb4c1710
PA
16312014-04-15 Pedro Alves <palves@redhat.com>
1632
1633 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
1634
2d1baf52
PA
16352014-04-15 Pedro Alves <palves@redhat.com>
1636
1637 * gdb.base/sym-file-loader.c: Include <limits.h>.
1638 (SELF_LINK): New define.
1639 (get_origin): New function.
1640 (load_shlib): Use it.
1641 * gdb.base/sym-file.exp: Don't early return if the target is
1642 remote. Use runto_main, and issue fail is that fails. Use
1643 gdb_load_shlibs.
1644 (shlib_name): Delete.
1645 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
1646
7dd6df01
PA
16472014-04-15 Pedro Alves <palves@redhat.com>
1648
1649 * gdb.base/sym-file.exp: Remove regex characters from test
1650 message. Don't refer to breakpoint numbers in test messages.
1651
b50c8614
KS
16522014-04-14 Keith Seitz <keiths@redhat.com>
1653
1654 PR c++/16253
1655 * gdb.cp/var-tag.cc: New file.
1656 * gdb.cp/var-tag.exp: New file.
1657 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
1658 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
1659 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
1660 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
1661
3d567982
TT
16622014-04-14 Tom Tromey <tromey@redhat.com>
1663
1664 * gdb.cp/classes.exp (test_enums): Handle underlying type.
1665 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
1666 type.
1667 * gdb.cp/enum-class.exp: New file.
1668 * gdb.cp/enum-class.cc: New file.
1669
0626fc76
TT
16702014-04-14 Tom Tromey <tromey@redhat.com>
1671
1672 * gdb.dwarf2/enum-type.exp: New file.
1673
dca325b3
SA
16742014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1675
1676 * gdb.mi/mi-vla-c99.exp: New file.
1677 * gdb.mi/vla.c: New file.
1678
5854b38a
SA
16792014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1680
1681 * gdb.base/vla-datatypes.c: New file.
1682 * gdb.base/vla-datatypes.exp: New file.
1683
463bb957
SA
16842014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1685
1686 * gdb.base/vla-ptr.c: New file.
1687 * gdb.base/vla-ptr.exp: New file.
1688
3dd170be
SA
16892014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1690
1691 * gdb.dwarf2/count.exp: New file.
1692
5ecaaa66
SA
16932014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1694
1695 * gdb.base/vla-sideeffect.c: New file.
1696 * gdb.base/vla-sideeffect.exp: New file.
1697
41f1ada5
DB
16982014-04-14 David Blaikie <dblaikie@gmail.com>
1699
1700 * gdb.mi/non-stop.c: Add return value for non-void function return
1701 statement.
1702 * gdb.threads/staticthreads.c: Ditto.
1703
0be03e84
DE
17042014-04-12 Siva Chandra Reddy <sivachandra@google.com>
1705 Doug Evans <xdje42@gmail.com>
1706
1707 * gdb.guile/scm-value.c: Improve test case.
1708 * gdb.guile/scm-value.exp: Add new test.
1709
f180a1fb
DB
17102014-04-11 David Blaikie <dblaikie@gmail.com>
1711
1712 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
1713 override Clang's default.
1714
6b662e19
JB
17152014-04-11 Joel Brobecker <brobecker@adacore.com>
1716
1717 Revert the following changes (regressions):
1718
1719 * gdb.base/vla-sideeffect.c: New file.
1720 * gdb.base/vla-sideeffect.exp: New file.
1721
1722 * gdb.dwarf2/count.exp: New file.
1723
1724 * gdb.base/vla-multi.c: New file.
1725 * gdb.base/vla-multi.exp: New file.
1726
1727 * gdb.base/vla-ptr.c: New file.
1728 * gdb.base/vla-ptr.exp: New file.
1729
1730 * gdb.base/vla-datatypes.c: New file.
1731 * gdb.base/vla-datatypes.exp: New file.
1732
1733 * gdb.mi/mi-vla-c99.exp: New file.
1734 * gdb.mi/vla.c: New file.
1735
245a5f0b
KS
17362014-04-11 Keith Seitz <keiths@redhat.com>
1737
1738 PR c++/16675
1739 * gdb.cp/cpsizeof.exp: New file.
1740 * gdb.cp/cpsizeof.cc: New file.
1741
58a84dcf
SA
17422014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1743
191a8a90
JB
1744 * gdb.mi/mi-vla-c99.exp: New file.
1745 * gdb.mi/vla.c: New file.
58a84dcf 1746
c8655f75
SA
17472014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1748
1749 * gdb.base/vla-datatypes.c: New file.
1750 * gdb.base/vla-datatypes.exp: New file.
1751
024e13b4
SA
17522014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1753
1754 * gdb.base/vla-ptr.c: New file.
1755 * gdb.base/vla-ptr.exp: New file.
1756
1a237e0e
SA
17572014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1758
1759 * gdb.base/vla-multi.c: New file.
1760 * gdb.base/vla-multi.exp: New file.
1761
504f3432
SA
17622014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1763
1764 * gdb.dwarf2/count.exp: New file.
1765
3bce8237
SA
17662014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1767
191a8a90
JB
1768 * gdb.base/vla-sideeffect.c: New file.
1769 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 1770
322f9c21
YQ
17712014-04-11 Yao Qi <yao@codesourcery.com>
1772
1773 * gdb.base/completion.exp: Check file exists before running tests
1774 on file completion.
1775
d708bcd1
PA
17762014-04-10 Pedro Alves <palves@redhat.com>
1777
1778 * gdb.base/cond-eval-mode.c: New file.
1779 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
1780 prepare_for_testing to build the new file. Check result of
1781 runto_main.
1782 (test_break, test_watch): New procedures.
1783 (top level): Use them.
1784
ae1d2761
PM
17852014-04-08 Pierre Muller <muller@sourceware.org>
1786
1787 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
1788 Ctrl-V use for mingw hosts.
1789
7af389b8
SC
17902014-04-07 Siva Chandra Reddy <sivachandra@google.com>
1791
1792 * gdb.python/py-value.c: Improve test case.
1793 * gdb.python/py-value.exp: Add new test.
1794
5e703181
DE
17952014-04-07 David Blaikie <dblaikie@gmail.com>
1796
1797 * lib/compiler.c: Identify the clang compiler.
1798 * lib/compiler.cc: Ditto.
1799
9810b410
YQ
18002014-04-03 Yao Qi <yao@codesourcery.com>
1801
1802 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
1803
98d1b8dc
AB
18042014-04-01 Anton Blanchard <anton@samba.org>
1805
1806 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
1807 messages unique.
1808
3114cea1
AB
18092014-04-01 Anton Blanchard <anton@samba.org>
1810
1811 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
1812 prepare_for_testing.
1813
62f7182c
AB
18142014-04-01 Anton Blanchard <anton@samba.org>
1815
1816 * gdb.arch/ppc64-atomic-inst.c: Remove.
1817 * gdb.arch/ppc64-atomic-inst.S: New file.
1818 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
1819
770e7fc7
DE
18202014-03-31 Doug Evans <dje@google.com>
1821
1822 * gdb.base/print-symbol-loading-lib.c: New file.
1823 * gdb.base/print-symbol-loading-main.c: New file.
1824 * gdb.base/print-symbol-loading.exp: New file.
1825
46e2bafa
YQ
18262014-03-31 Yao Qi <yao@codesourcery.com>
1827
1828 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
1829
8776cfe9
JB
18302014-03-28 Joel Brobecker <brobecker@adacore.com>
1831
1832 * gdb.ada/mi_dyn_arr: New testcase.
1833
5d1ef361
DE
18342014-03-27 Doug Evans <dje@google.com>
1835
1836 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
1837
b5bee914
YQ
18382014-03-27 Yao Qi <yao@codesourcery.com>
1839
1840 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
1841 if target is nios2-*-*.
1842
0d4d0e77
YQ
18432014-03-26 Yao Qi <yao@codesourcery.com>
1844
1845 * lib/gdb.exp (readline_is_used): New proc.
1846 * gdb.base/completion.exp: Move tests on command complete up.
1847 Skip the rest of tests if readline is not used.
1848 * gdb.ada/complete.exp: Skp the test if readline is not
1849 used.
1850 * gdb.base/filesym.exp: Likewise.
1851 * gdb.base/macscp.exp: Likewise.
1852 * gdb.base/readline-ask.exp: Likewise.
1853 * gdb.base/readline.exp: Likewise.
1854 * gdb.python/py-cmd.exp: Likewise.
1855 * gdb.trace/tfile.exp: Likewise.
1856
29361eee
YQ
18572014-03-26 Yao Qi <yao@codesourcery.com>
1858
1859 * gdb.base/macscp.exp: Fix code format issues.
1860
bc9a5525
UW
18612014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
1862
1863 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
1864 * gdb.asm/powerpc64le.inc: New file.
1865
d3839ede
PA
18662014-03-25 Pedro Alves <palves@redhat.com>
1867 Doug Evans <dje@google.com>
1868
1869 * gdb.base/source-execution.c: New file.
1870 * gdb.base/source-execution.exp: New file.
1871 * gdb.base/source-execution.gdb: New file.
1872
01672a57
DE
18732014-03-24 Doug Evans <dje@google.com>
1874
1875 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
1876 using fission.
1877
88bbeca9
HZ
18782014-03-24 Hui Zhu <hui@codesourcery.com>
1879 Pedro Alves <palves@redhat.com>
1880
1881 PR breakpoints/16101
1882 * gdb.base/dprintf.exp: Use unsupported rather than changing the
1883 test pass/fail messages. Detect missing support for dprintf when
1884 breakpoints are actually inserted.
1885 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1886 breakpoints are actually inserted.
1887 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1888 fails.
1889
d2348791
JK
18902014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1891
1892 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1893
feef67ab
DE
18942014-03-22 Doug Evans <xdje42@gmail.com>
1895
1896 * gdb.python/python.exp (python not supported): Verify multi-line
1897 python command issues an error.
25d743f9 1898 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1899 guile command issues an error.
feef67ab 1900
ecebef6a
MR
19012014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1902
1903 * gdb.threads/thread-specific.exp: Handle the lack of usable
1904 $this_breakpoint and $this_thread.
1905
ccdd1909
HZ
19062014-03-21 Hui Zhu <hui@codesourcery.com>
1907
1908 * gdb.base/attach.exp (do_command_attach_tests): New.
1909
beb460e8
PA
19102014-03-20 Tom Tromey <tromey@redhat.com>
1911 Pedro Alves <palves@redhat.com>
1912
1913 PR cli/15718
1914 * gdb.base/condbreak-call-false.c: New file.
1915 * gdb.base/condbreak-call-false.exp: New file.
1916
40acf43a
PA
19172014-03-20 Pedro Alves <palves@redhat.com>
1918
1919 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1920 Delete.
1921 (block_signals, unblock_signals): Delete.
1922 (child_function_2, main): Remove references to deleted variable
1923 and functions.
1924
9f5e1e02
PA
19252014-03-20 Pedro Alves <palves@redhat.com>
1926
1927 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1928 Use pthread_kill to signal thread 2.
1929 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1930 Adjust to make the test send itself a signal rather than using the
1931 host's "kill" command.
1932
99619bea
PA
19332014-03-20 Pedro Alves <palves@redhat.com>
1934
1935 * gdb.threads/multiple-step-overs.c: New file.
1936 * gdb.threads/multiple-step-overs.exp: New file.
1937 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1938 Adjust expected infrun debug output.
1939
2adfaa28
PA
19402014-03-20 Pedro Alves <palves@redhat.com>
1941
1942 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1943 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1944
31e77af2
PA
19452014-03-20 Pedro Alves <palves@redhat.com>
1946
1947 PR breakpoints/7143
1948 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1949 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1950 of gdb_test_multiple.
1951 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1952 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1953
b9f437de
PA
19542014-03-20 Pedro Alves <palves@redhat.com>
1955
1956 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1957 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1958
05adc73e
PA
19592014-03-19 Pedro Alves <palves@redhat.com>
1960
1961 * gdb.base/async.exp: Remove early return.
1962
6048b950
PA
19632014-03-19 Pedro Alves <palves@redhat.com>
1964
1965 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1966
8bcfb00a
PA
19672014-03-19 Pedro Alves <palves@redhat.com>
1968
1969 * gdb.base/async.exp (test_background): Expect \r\n after
1970 "completed." in the fail pattern.
1971
884e37dc
PA
19722014-03-19 Pedro Alves <palves@redhat.com>
1973
1974 * gdb.base/async.exp (test_background): New procedure.
1975 Use it for all background execution command tests.
1976
148e57e2
PA
19772014-03-19 Pedro Alves <palves@redhat.com>
1978
1979 * gdb.base/async.exp: Use prepare_for_testing.
1980
f48088c7
PA
19812014-03-19 Pedro Alves <palves@redhat.com>
1982
1983 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1984 the same line.
1985
e2f6c966
PA
19862014-03-19 Pedro Alves <palves@redhat.com>
1987
1988 * gdb.base/async.c (main): Add "jump here" and "until here" line
1989 marker comments.
1990 * gdb.base/async.exp (jump_here): New global.
1991 (jump& test): Use it.
1992 (until_here): New global.
1993 (until& test): Use it.
1994
c30568d4
PA
19952014-03-19 Pedro Alves <palves@redhat.com>
1996
1997 * gdb.base/async.exp: Don't frob gdb_protocol.
1998
0172b6a7
DE
19992014-03-18 Doug Evans <xdje42@gmail.com>
2000
2001 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
2002 Fix spelling of exec-done-display.
2003
06c868a8
JK
20042014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
2005
2006 PR gdb/15358
2007 * gdb.base/gdb-sigterm.c: New file.
2008 * gdb.base/gdb-sigterm.exp: New file.
2009
0c7e1a46
PA
20102014-03-18 Pedro Alves <palves@redhat.com>
2011
2012 PR gdb/13860
2013 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
2014 * lib/mi-support.exp (mi_expect_stop): Add special handling for
2015 solib-event.
2016
f7c77d93
JB
20172014-03-17 Joel Brobecker <brobecker@adacore.com>
2018
2019 * gdb.ada/pckd_arr_ren: New testcase.
2020
5a1e8c7a
DE
20212014-03-13 Doug Evans <xdje42@gmail.com>
2022
2023 PR guile/16612
2024 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
2025 collect after discarding symbols.
2026
350e1a76
DE
20272014-03-13 Ludovic Courtès <ludo@gnu.org>
2028 Doug Evans <xdje42@gmail.com>
2029
2030 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
2031 to history survives a gc.
2032
a69900ae
PA
20332014-03-13 Pedro Alves <palves@redhat.com>
2034
2035 * gdb.base/default.exp: Don't test "target procfs".
2036
5db9f0bd
PA
20372014-03-13 Pedro Alves <palves@redhat.com>
2038
2039 * gdb.base/default.exp: Update "target child" and "target procfs"
2040 tests to not expect "Unix".
2041
b3ccfe11
TT
20422014-03-12 Tom Tromey <tromey@redhat.com>
2043
2044 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
2045 New procs. Add target-async tests.
2046 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
2047 Add target-async tests.
2048
646f4417
AA
20492014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2050
2051 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
2052 'func_start' and 'func_end' for the beginning and end of the
2053 function code, respectively.
2054 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
2055 'func_end' instead of 'func' and 'main'.
2056
288c211f
AA
20572014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2058
2059 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
2060 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
2061 generate the debug info assembler source.
2062
e0c0f156
AA
20632014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2064
2065 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
2066 * gdb.dwarf2/arr-subrange.exp: Likewise.
2067 * gdb.dwarf2/dwz.exp: Likewise.
2068 * gdb.dwarf2/method-ptr.exp: Likewise.
2069 * gdb.dwarf2/missing-sig-type.exp: Likewise.
2070 * gdb.dwarf2/subrange.exp: Likewise.
2071 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
2072 * gdb.dwarf2/implptrpiece.exp: Likewise.
2073 * gdb.dwarf2/nostaticblock.exp: Likewise.
2074
0e5c4555
AA
20752014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2076
2077 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
2078 directory to absolute path name arguments.
2079
5ec18f2b
JG
20802014-03-10 Joel Brobecker <brobecker@adacore.com>
2081
2082 * gdb.ada/tagged_access: New testcase.
2083
847fc4f2
MM
20842014-03-07 Markus Metzger <markus.t.metzger@intel.com>
2085
2086 * gdb.btrace/data.exp: Update expected output.
2087
cc3da688
YQ
20882014-03-06 Yao Qi <yao@codesourcery.com>
2089
2090 * gdb.trace/pr16508.exp: New file.
2091
0f26cec1
PA
20922014-03-05 Pedro Alves <palves@redhat.com>
2093
2094 PR gdb/16575
2095 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
2096 procedure.
2097 (top level): Adjust to use it. Add tests that exercise breakpoint
2098 interaction with the code-cache.
2099
7a5a839f
LC
21002014-02-26 Ludovic Courtès <ludo@gnu.org>
2101
2102 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
2103 test for 'history-append!'.
2104
31aa7e4e
JB
21052014-02-26 Joel Brobecker <brobecker@adacore.com>
2106
2107 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
2108 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
2109 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
2110 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
2111 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
2112 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
2113
1b588015
JB
21142014-02-26 Joel Brobecker <brobecker@adacore.com>
2115
2116 * testsuite/gdb.python/py-pp-re-notag.c: New file.
2117 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
2118 * testsuite/gdb.python/py-pp-re-notag.p: New file.
2119
55426c9d
JB
21202014-02-26 Joel Brobecker <brobecker@adacore.com>
2121
2122 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
2123
dc53a7ad
JB
21242014-02-26 Joel Brobecker <brobecker@adacore.com>
2125
2126 * gdb.dwarf2/arr-stride.c: New file.
2127 * gdb.dwarf2/arr-stride.exp: New file.
2128
12ab52e9
PA
21292014-02-26 Pedro Alves <palves@redhat.com>
2130
2131 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
2132 that won't ever trigger. Make sure that GDB reports the correct
2133 breakpoint that caused the stop.
2134
849c862e
JK
21352014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2136
2137 PR gdb/16626
2138 * gdb.base/auto-load-script: New file.
2139 * gdb.base/auto-load.c: New file.
2140 * gdb.base/auto-load.exp: New file.
2141
71b7d793
JK
2142 PR gdb/16626
2143 * gdb.base/auto-load.exp: Fix out-of-srctree run.
2144
e2f0d509
JK
21452014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2146
2147 Fix dw2-icycle.exp -fsanitize=address GDB crash.
2148 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
2149
50cc37c8
DE
21502014-02-24 Doug Evans <dje@google.com>
2151
2152 * lib/gdb.exp (run_on_host): Log error output if program fails.
2153
ea4758f2
PA
21542014-02-21 Pedro Alves <palves@redhat.com>
2155
2156 * gdb.threads/step-after-sr-lock.c: Rename to ...
2157 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
2158 * gdb.threads/step-after-sr-lock.exp: Rename to ...
2159 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
2160 ... this.
2161
d7b30f67
SDJ
21622014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
2163
2164 PR tdep/16397
2165 * gdb.arch/amd64-stap-special-operands.exp: New file.
2166 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
2167 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
2168 * gdb.arch/amd64-stap-triplet.S: Likewise.
2169 * gdb.arch/amd64-stap-triplet.c: Likewise.
2170
83deb43f
JB
21712014-02-20 Joel Brobecker <brobecker@adacore.com>
2172
2173 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
2174 in .section pseudo-op.
2175
adde2bff
DE
21762014-02-20 lin zuojian <manjian2006@gmail.com>
2177 Joel Brobecker <brobecker@adacore.com>
2178 Doug Evans <xdje42@gmail.com>
2179
2180 PR symtab/16581
2181 * gdb.dwarf2/dw2-icycle.S: New file.
2182 * gdb.dwarf2/dw2-icycle.c: New file.
2183 * gdb.dwarf2/dw2-icycle.exp: New file.
2184
f7bd0f78
SC
21852014-02-19 Siva Chandra Reddy <sivachandra@google.com>
2186
2187 * gdb.python/py-value-cc.cc: Improve test case to enable testing
2188 operations on gdb.Value objects.
2189 * gdb.python/py-value-cc.exp: Add new test to test operations on
2190 gdb.Value objects.
2191
c17ef0d5
DE
21922014-02-18 Doug Evans <dje@google.com>
2193
2194 * Makefile.in (TESTS): New variable.
2195 (expanded_tests, expanded_tests_or_none): New variables
2196 (check-single): Pass $(expanded_tests_or_none) to runtest.
2197 (check-parallel): Only run tests in $(TESTS) if non-empty.
2198 (check/no-matching-tests-found): New rule.
2199 * README: Document TESTS makefile variable.
2200
5dd3176f
DE
22012014-02-18 Doug Evans <dje@google.com>
2202
2203 * Makefile.in (check-parallel): rm -rf outputs temp.
2204
0b10be4f
JK
22052014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
2206
2207 Fix "ERROR: no fileid for" in the testsuite.
2208 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
2209
85f224e7
DE
22102014-02-12 Doug Evans <dje@google.com>
2211
2212 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
2213 (MISCELLANEOUS): New variable.
2214 (clean): rm -rf $(MISCELLANEOUS).
2215 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
2216 dwp live in the same directory as symlinks, with each symlink pointed
2217 to a differently named file in a different directory.
2218
149b30ff
DE
22192014-02-11 Doug Evans <dje@google.com>
2220
2221 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
2222 of Tcl file commands.
2223
1dfdac32
MK
22242014-02-10 Mark Kettenis <kettenis@gnu.org>
2225
2226 * gdb.threads/step-after-sr-lock.exp: Avoid executing
2227 "kill -SIGUSR1 -1".
2228
aa4fb036
JB
22292014-02-10 Joel Brobecker <brobecker@adacore.com>
2230
2231 * gdb.ada/tick_length_array_enum_idx: New testcase.
2232
ed3ef339
DE
22332014-02-10 Doug Evans <xdje42@gmail.com>
2234
2235 * configure.ac (AC_OUTPUT): Add gdb.guile.
2236 * configure: Regenerate.
2237 * lib/gdb-guile.exp: New file.
2238 * lib/gdb.exp (get_target_charset): New function.
2239 * gdb.base/help.exp: Update expected output from "apropos apropos".
2240 * gdb.guile/Makefile.in: New file.
2241 * gdb.guile/guile.exp: New file.
2242 * gdb.guile/scm-arch.c: New file.
2243 * gdb.guile/scm-arch.exp: New file.
2244 * gdb.guile/scm-block.c: New file.
2245 * gdb.guile/scm-block.exp: New file.
2246 * gdb.guile/scm-breakpoint.c: New file.
2247 * gdb.guile/scm-breakpoint.exp: New file.
2248 * gdb.guile/scm-disasm.c: New file.
2249 * gdb.guile/scm-disasm.exp: New file.
2250 * gdb.guile/scm-equal.c: New file.
2251 * gdb.guile/scm-equal.exp: New file.
2252 * gdb.guile/scm-error.exp: New file.
2253 * gdb.guile/scm-error.scm: New file.
2254 * gdb.guile/scm-frame-args.c: New file.
2255 * gdb.guile/scm-frame-args.exp: New file.
2256 * gdb.guile/scm-frame-args.scm: New file.
2257 * gdb.guile/scm-frame-inline.c: New file.
2258 * gdb.guile/scm-frame-inline.exp: New file.
2259 * gdb.guile/scm-frame.c: New file.
2260 * gdb.guile/scm-frame.exp: New file.
2261 * gdb.guile/scm-generics.exp: New file.
2262 * gdb.guile/scm-gsmob.exp: New file.
2263 * gdb.guile/scm-iterator.c: New file.
2264 * gdb.guile/scm-iterator.exp: New file.
2265 * gdb.guile/scm-math.c: New file.
2266 * gdb.guile/scm-math.exp: New file.
2267 * gdb.guile/scm-objfile-script-gdb.in: New file.
2268 * gdb.guile/scm-objfile-script.c: New file.
2269 * gdb.guile/scm-objfile-script.exp: New file.
2270 * gdb.guile/scm-objfile.c: New file.
2271 * gdb.guile/scm-objfile.exp: New file.
2272 * gdb.guile/scm-ports.exp: New file.
2273 * gdb.guile/scm-pretty-print.c: New file.
2274 * gdb.guile/scm-pretty-print.exp: New file.
2275 * gdb.guile/scm-pretty-print.scm: New file.
2276 * gdb.guile/scm-section-script.c: New file.
2277 * gdb.guile/scm-section-script.exp: New file.
2278 * gdb.guile/scm-section-script.scm: New file.
2279 * gdb.guile/scm-symbol.c: New file.
2280 * gdb.guile/scm-symbol.exp: New file.
2281 * gdb.guile/scm-symtab-2.c: New file.
2282 * gdb.guile/scm-symtab.c: New file.
2283 * gdb.guile/scm-symtab.exp: New file.
2284 * gdb.guile/scm-type.c: New file.
2285 * gdb.guile/scm-type.exp: New file.
2286 * gdb.guile/scm-value-cc.cc: New file.
2287 * gdb.guile/scm-value-cc.exp: New file.
2288 * gdb.guile/scm-value.c: New file.
2289 * gdb.guile/scm-value.exp: New file.
2290 * gdb.guile/source2.scm: New file.
2291 * gdb.guile/types-module.cc: New file.
2292 * gdb.guile/types-module.exp: New file.
2293
7026a7c1
YQ
22942014-02-10 Yao Qi <yao@codesourcery.com>
2295
2296 PR testsuite/16543
2297 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
2298 * configure: Regenerated.
2299 * Makefile.in: New file.
2300
6c466447
AS
23012014-02-08 Andreas Schwab <schwab@linux-m68k.org>
2302
2303 * gdb.python/py-framefilter.exp: Fix typo.
2304
6e854735
YQ
23052014-02-08 Yao Qi <yao@codesourcery.com>
2306
2307 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
2308 that no =breakpoint-modified is emitted when breakpoints are
2309 modified through MI commands.
2310
d137e6dc
PA
23112014-02-07 Pedro Alves <pedro@codesourcery.com>
2312 Pedro Alves <palves@redhat.com>
2313
2314 * gdb.threads/step-after-sr-lock.c: New file.
2315 * gdb.threads/step-after-sr-lock.exp: New file.
2316
b5ee5a50
PA
23172014-02-07 Pedro Alves <palves@redhat.com>
2318
2319 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
2320
3c77faf3
JK
23212014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
2322
2323 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
2324 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
2325
6dddc817
DE
23262014-02-06 Doug Evans <xdje42@gmail.com>
2327
2328 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
2329 output.
2330
2331 * gdb.gdb/python-interrupts.exp: New file.
2332
de7b2893
YQ
23332014-02-05 Yao Qi <yao@codesourcery.com>
2334
2335 * gdb.trace/report.exp (use_collected_data): Test the output
2336 of "info threads" and "info inferiors".
2337
66d032ac
YQ
23382014-02-05 Yao Qi <yao@codesourcery.com>
2339
2340 Revert this patch:
2341
2342 2013-05-24 Yao Qi <yao@codesourcery.com>
2343
2344 * gdb.trace/tfile.exp: Test inferior and thread.
2345
591a12a1
UW
23462014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2347
2348 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
2349 on a function.
2350 * gdb.base/step-bt.c: Call hello via function pointer to make
2351 sure its first instruction is executed on powerpc64le-linux.
2352
0ff3e01f
UW
23532014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2354
2355 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
2356
084ee545
UW
23572014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2358
2359 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
2360 of the test patterns for use on little-endian systems.
2361
6ed14ff3
UW
23622014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2363
2364 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
2365 (decimal_vector): Fix for little-endian.
2366
401e27fd
JM
23672014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
2368
2369 * gdb.arch/sparc-sysstep.exp: New file.
2370 * gdb.arch/sparc-sysstep.c: Likewise.
2371
2372 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
2373
8b924729
EBM
23742014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
2375
2376 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
2377
fb151210
JB
23782014-01-23 Tom Tromey <tromey@redhat.com>
2379
2380 * gdb.ada/array_char_idx: New testcase.
2381
0740f8d8
TT
23822014-01-23 Tom Tromey <tromey@redhat.com>
2383
2384 PR python/16487:
2385 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
2386 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
2387 classes.
2388
21909fa1
TT
23892014-01-23 Tom Tromey <tromey@redhat.com>
2390
2391 PR python/16491:
2392 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
2393 string from an inferior frame.
2394 * gdb.python/py-framefilter-mi.exp: Update.
2395
87ce2a04
DE
23962014-01-22 Doug Evans <dje@google.com>
2397
2398 * gdb.server/server-mon.exp: Add tests for "set debug-format".
2399
237b092b
AA
24002014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2401
2402 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
2403
d674a709
AA
24042014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2405
2406 * gdb.trace/entry-values.exp: Remove excess space character from
2407 regex patterns. Handle s390 call instruction.
2408
20fa3390
AA
24092014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2410
2411 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
2412 define "*_start" label. Make "name" static.
2413 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
2414 ${name} by references to ${name}_start.
2415
78466714
AA
24162014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2417
2418 * gdb.base/info-macros.exp: Remove "debug" from the compile
2419 options.
2420
ec9f644a
IB
24212014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2422
2423 * gdb.dlang/demangle.exp: New file.
2424
94b1b47e
IB
24252014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2426
2427 * gdb.dlang/primitive-types.exp: New file.
2428
7f420862
IB
24292014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2430
2431 * configure.ac: Create gdb.dlang/Makefile.
2432 * configure: Regenerate.
2433 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
2434 * gdb.dlang/Makefile.in: New file.
2435 * lib/d-support.exp: New file.
2436 * lib/gdb.exp (skip_d_tests): New proc.
2437
52834460
MM
24382014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2439
2440 * gdb.btrace/delta.exp: Check reverse stepi.
2441 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
2442 * gdb.btrace/finish.exp: New.
2443 * gdb.btrace/next.exp: New.
2444 * gdb.btrace/nexti.exp: New.
2445 * gdb.btrace/record_goto.c: Add comments.
2446 * gdb.btrace/step.exp: New.
2447 * gdb.btrace/stepi.exp: New.
2448 * gdb.btrace/multi-thread-step.c: New.
2449 * gdb.btrace/multi-thread-step.exp: New.
2450 * gdb.btrace/rn-dl-bind.c: New.
2451 * gdb.btrace/rn-dl-bind.exp: New.
2452 * gdb.btrace/data.c: New.
2453 * gdb.btrace/data.exp: New.
2454 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2455
6e07b1d2
MM
24562014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2457
2458 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
2459 * gdb.btrace/exception.exp: Update.
2460 * gdb.btrace/instruction_history.exp: Update.
2461 * gdb.btrace/record_goto.exp: Update.
2462 * gdb.btrace/tailcall.exp: Update.
2463 * gdb.btrace/unknown_functions.exp: Update.
2464 * gdb.btrace/delta.exp: New.
2465
0b722aec
MM
24662014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2467
2468 * gdb.btrace/record_goto.exp: Add backtrace test.
2469 * gdb.btrace/tailcall.exp: Add backtrace test.
2470
066ce621
MM
24712014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2472
2473 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
2474 * gdb.btrace/record_goto.c: New.
2475 * gdb.btrace/record_goto.exp: New.
2476 * gdb.btrace/x86-record_goto.S: New.
2477
0688d04e
MM
24782014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2479
2480 * gdb.btrace/function_call_history.exp: Update tests.
2481 * gdb.btrace/instruction_history.exp: Update tests.
2482
8710b709
MM
24832014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2484
2485 * gdb.btrace/function_call_history.exp: Fix expected field
2486 order for "record function-call-history".
2487 Add new tests for "record function-call-history /c".
2488 * gdb.btrace/exception.cc: New.
2489 * gdb.btrace/exception.exp: New.
2490 * gdb.btrace/tailcall.exp: New.
2491 * gdb.btrace/x86-tailcall.S: New.
2492 * gdb.btrace/x86-tailcall.c: New.
2493 * gdb.btrace/unknown_functions.c: New.
2494 * gdb.btrace/unknown_functions.exp: New.
2495 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2496
5de9129b
MM
24972014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2498
2499 * gdb.btrace/instruction_history.exp: Update.
2500 * gdb.btrace/function_call_history.exp: Update.
2501
23a7fe75
MM
25022014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2503
2504 * gdb.btrace/function_call_history.exp: Fix expected function
2505 trace.
2506 * gdb.btrace/instruction_history.exp: Initialize traced.
2507 Remove traced_functions.
2508
724c7dd8
MM
25092014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2510
2511 * gdb.btrace/function_call_history.exp: Update
2512 * gdb.btrace/instruction_history.exp: Update.
2513
6d78d93b
MM
25142014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2515
2516 * gdb.btrace/enable.exp: Update expected text.
2517
93a360cc
OJ
25182014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
2519
2520 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
2521 bytes.
2522
3772b53f
MR
25232014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
2524
2525 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
2526
596662fa
OJ
25272014-01-15 Omair Javaid <omair.javaid@linaro.org>
2528
2529 * lib/gdb.exp (supports_process_record): Return true for
2530 arm*-linux*. (supports_reverse): Likewise.
2531
b5b08fb4
SC
25322014-01-13 Siva Chandra Reddy <sivachandra@google.com>
2533
2534 PR python/15464
2535 PR python/16113
2536 * gdb.python/py-type.c: Enhance test case.
2537 * gdb.python/py-value-cc.cc: Likewise
2538 * gdb.python/py-type.exp: Add new tests.
2539 * gdb.python/py-value-cc.exp: Likewise
2540
52d7fb13
AA
25412014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
2542 Pedro Alves <palves@redhat.com>
2543
2544 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
2545 Make "name" extern.
2546 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
2547 references to ${name}_start by references to ${name}.
2548
a2cd8cfe
JB
25492014-01-10 Joel Brobecker <brobecker@adacore.com>
2550
2551 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
2552
4e23fced
JB
25532014-01-10 Joel Brobecker <brobecker@adacore.com>
2554
2555 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
2556
c6a9e42c
PA
25572014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
2558 Pedro Alves <palves@redhat.com>
2559
2560 * gdb.mi/mi-info-os.exp: Connect to the target with
2561 mi_gdb_target_load.
2562
b7ea362b
PA
25632014-01-08 Pedro Alves <palves@redhat.com>
2564
2565 * gdb.threads/reconnect-signal.c: New file.
2566 * gdb.threads/reconnect-signal.exp: New file.
2567
5e3f4fab
EBM
25682014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
2569
2570 * gdb.base/source-dir.exp: New file.
2571
79301218
JB
25722014-01-07 Joel Brobecker <brobecker@adacore.com>
2573
2574 * gdb.ada/mi_interface: New testcase.
2575
8e355c5d
JB
25762014-01-07 Joel Brobecker <brobecker@adacore.com>
2577
2578 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
2579 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
2580 gdb.ada/pp-rec-component/pck.ads: New files.
2581
c0d48811
JB
25822014-01-07 Joel Brobecker <brobecker@adacore.com>
2583
2584 * gdb.python/py-pp-integral.c: New file.
2585 * gdb.python/py-pp-integral.py: New file.
2586 * gdb.python/py-pp-integral.exp: New file.
2587
17b609c3 2588For older changes see ChangeLog-1993-2013.
c906108c 2589\f
8d8cb839
EZ
2590;; Local Variables:
2591;; mode: change-log
2592;; left-margin: 8
2593;; fill-column: 74
2594;; version-control: never
2595;; End:
902f2ccb 2596
14f8b115 2597 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
2598 Copying and distribution of this file, with or without modification,
2599 are permitted provided the copyright notice and this notice are preserved.