Microblaze: Reject invalid target descriptions
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
8b9a549d
PA
12014-10-10 Jan Kratochvil <jan.kratochvil@redhat.com>
2 Pedro Alves <palves@redhat.com>
3
4 PR symtab/14466
5 * gdb.base/vdso-warning.c: New file.
6 * gdb.base/vdso-warning.exp: New file.
7
d48ba5e8
DE
82014-10-02 Doug Evans <dje@google.com>
9
10 * gdb.base/structs.c (main): Don't run forever.
11
2278c276
PA
122014-10-02 Pedro Alves <palves@redhat.com>
13
14 * gdb.threads/manythreads.exp (interrupt_and_wait): New procedure.
15 (top level) <stop threads 1, stop threads 2>: Use it.
16
b57bacec
PA
172014-10-02 Pedro Alves <palves@redhat.com>
18
19 * gdb.threads/break-while-running.exp (test): Add new
20 'update_thread_list' argument. Skip "info threads" if false.
21 (top level): Add new 'update_thread_list' axis.
22
13fd3ff3
PA
232014-10-02 Pedro Alves <palves@redhat.com>
24
25 PR breakpoints/17431
26 * gdb.base/execl-update-breakpoints.c: New file.
27 * gdb.base/execl-update-breakpoints.exp: New file.
28
0fec99e8
PA
292014-10-01 Pedro Alves <palves@redhat.com>
30
31 * gdb.base/breakpoint-in-ro-region.c: New file.
32 * gdb.base/breakpoint-in-ro-region.exp: New file.
33
2ddf4301
SM
342014-10-01 Simon Marchi <simon.marchi@ericsson.com>
35
36 * gdb.mi/mi-exit-code.exp: New file.
37 * gdb.mi/mi-exit-code.c: New file.
38
6a5f3f43
YQ
392014-09-30 Yao Qi <yao@codesourcery.com>
40
41 * lib/prelink-support.exp (build_executable_own_libs): Error if
42 the target isn't native.
43
345bcc73
YQ
442014-09-30 Yao Qi <yao@codesourcery.com>
45
46 * gdb.threads/dlopen-libpthread.exp: Skip it if isnative is
47 false.
48
a25a5a45
PA
492014-09-22 Pedro Alves <palves@redhat.com>
50
51 * gdb.threads/break-while-running.exp: New file.
52 * gdb.threads/break-while-running.c: New file.
53
00ba3162
YQ
542014-09-19 Yao Qi <yao@codesourcery.com>
55
56 * gdb.dwarf2/dw2-var-zero-addr.exp: Move test into new proc test.
57 Invoke test. Restart GDB with --readnow and invoke test again.
58
c3b7b696
YQ
592014-09-19 Yao Qi <yao@codesourcery.com>
60
61 * gdb.base/break-on-linker-gcd-function.exp: Move test into new
62 proc set_breakpoint_on_gcd_function. Invoke
63 set_breakpoint_on_gcd_function. Restart GDB with --readnow and
64 invoke set_breakpoint_on_gcd_function again.
65
2b4fd423
DE
662014-09-18 Doug Evans <dje@google.com>
67
68 * gdb.dwarf2/symtab-producer.exp: New file.
69
a5947601
SDJ
702014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
71
72 * gdb.base/global-var-nested-by-dso-solib1.c: New file.
73 * gdb.base/global-var-nested-by-dso-solib2.c: Likewise.
74 * gdb.base/global-var-nested-by-dso.c: Likewise.
75 * gdb.base/global-var-nested-by-dso.exp: Likewise.
76
91c19059
SDJ
772014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
78 Pedro Alves <palves@redhat.com>
79
80 * gdb.base/watch-bitfields.exp: Pass string other than test file
81 name to prepare_for_testing.
82 (watch): New procedure.
83 (expect_watchpoint): Use with_test_prefix.
84 (top level): Factor out tests to ...
85 (test_watch_location, test_regular_watch): ... these new
86 procedures, and use with_test_prefix and gdb_continue_to_end.
87
bb9d5f81
PP
882014-09-16 Patrick Palka <patrick@parcs.ath.cx>
89
90 PR breakpoints/12526
91 * gdb.base/watch-bitfields.exp: New file.
92 * gdb.base/watch-bitfields.c: New file.
93
635856f5
PA
942014-09-16 Pedro Alves <palves@redhat.com>
95
96 * gdb.base/watchpoint-stops-at-right-insn.exp (test): Compare
97 software and hardware addresses, not software address against
98 itself.
99
7280ceea
PA
1002014-09-16 Pedro Alves <palves@redhat.com>
101
102 * gdb.base/watchpoint-stops-at-right-insn.c: New file.
103 * gdb.base/watchpoint-stops-at-right-insn.exp: New file.
104
428b16bd
PA
1052014-09-16 Pedro Alves <palves@redhat.com>
106
107 * config/vx.exp, config/vxworks.exp, config/vxworks29k.exp: Delete
108 files.
109 * gdb.base/a2-run.exp: Remove all code guarded by istarget
110 "*-*-vxworks*" throughout.
111 * gdb.base/break.exp: Likewise.
112 * gdb.base/default.exp: Likewise.
113 * gdb.base/scope.exp: Likewise.
114 * gdb.base/sepdebug.exp: Likewise.
115 * gdb.base/break.c: Remove all code guarded by #ifdef vxworks
116 throughout.
117 * gdb.base/run.c: Likewise.
118 * gdb.base/sepdebug.c: Likewise.
119 * gdb.hp/gdb.aCC/run.c: Likewise.
120 * gdb.reverse/until-reverse.c: Likewise.
121 * lib/gdb.exp (gdb_compile): Remove is_vxworks branch.
122
666d413c
YQ
1232014-09-16 Yao Qi <yao@codesourcery.com>
124
125 * boards/local-remote-host-native.exp: New file.
126
57cbd724
DE
1272014-09-14 Doug Evans <xdje42@gmail.com>
128
129 * gdb.threads/queue-signal.c (thread_count): New variable.
130 (thread_count_mutex, thread_count_condvar): New variables.
131 (incr_thread_count, wait_all_threads_running): New functions.
132 (main): Wait for all threads to be in their thread functions.
133
81219e53
DE
1342014-09-13 Doug Evans <xdje42@gmail.com>
135
136 * gdb.threads/queue-signal.c: New file.
137 * gdb.threads/queue-signal.exp: New file.
138
3714cea7
DE
1392014-09-13 Doug Evans <xdje42@gmail.com>
140
141 * lib/gdb.exp (gdb_prompt): Add comment and change initial value to
142 be consistent with what default_gdb_init uses.
143 (with_gdb_prompt): Change form of PROMPT argument from a regexp to
144 the plain text of the prompt. Add some logging printfs.
145 * gdb.perf/disassemble.exp: Update call to with_gdb_prompt.
146
fa43b1d7
PA
1472014-09-12 Pedro Alves <palves@redhat.com>
148
149 * gdb.arch/gdb1558.exp: Replace uses of gdb_expect after
150 gdb_run_cmd with gdb_test_multiple or gdb_test throughout.
151 * gdb.arch/i386-size-overlap.exp: Likewise.
152 * gdb.arch/i386-size.exp: Likewise.
153 * gdb.arch/i386-unwind.exp: Likewise.
154 * gdb.base/a2-run.exp: Likewise.
155 * gdb.base/break.exp: Likewise.
156 * gdb.base/charset.exp: Likewise.
157 * gdb.base/chng-syms.exp: Likewise.
158 * gdb.base/commands.exp: Likewise.
159 * gdb.base/dbx.exp: Likewise.
160 * gdb.base/find.exp: Likewise.
161 * gdb.base/funcargs.exp: Likewise.
162 * gdb.base/jit-simple.exp: Likewise.
163 * gdb.base/reread.exp: Likewise.
164 * gdb.base/sepdebug.exp: Likewise.
165 * gdb.base/step-bt.exp: Likewise.
166 * gdb.cp/mb-inline.exp: Likewise.
167 * gdb.cp/mb-templates.exp: Likewise.
168 * gdb.objc/basicclass.exp: Likewise.
169 * gdb.threads/killed.exp: Likewise.
170
9d9bf2df
EBM
1712014-09-12 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
172
173 PR tdep/17379
174 * gdb.arch/powerpc-stackless.S: New file.
175 * gdb.arch/powerpc-stackless.exp: New file.
176
1cf2f1b0
JK
1772014-09-12 Jan Kratochvil <jan.kratochvil@redhat.com>
178
179 * gdb.base/attach.c: Include unistd.h.
180 (main): Call alarm. Add label postloop.
181 * gdb.base/attach.exp (do_attach_tests): Use gdb_get_line_number,
182 gdb_breakpoint, gdb_continue_to_breakpoint.
183 (test_command_line_attach_run): Kill ${testpid} in one exit path.
184
98880d46
PA
1852014-09-11 Pedro Alves <palves@redhat.com>
186
187 PR gdb/17347
188 * lib/gdb.exp (gdb_spawn_with_cmdline_opts): New procedure.
189 * gdb.base/attach.exp (test_command_line_attach_run): New
190 procedure.
191 (top level): Call it.
192
4c92ff2c
PA
1932014-09-11 Pedro Alves <palves@redhat.com>
194
195 * lib/gdb.exp (spawn_wait_for_attach): New procedure.
196 * gdb.base/attach.exp (do_attach_tests, do_call_attach_tests)
197 (do_command_attach_tests): Use spawn_wait_for_attach.
198 * gdb.base/solib-overlap.exp: Likewise.
199 * gdb.multi/multi-attach.exp: Likewise.
200 * gdb.python/py-prompt.exp: Likewise.
201 * gdb.python/py-sync-interp.exp: Likewise.
202 * gdb.server/ext-attach.exp: Likewise.
203
3adc1a7d
GKB
2042014-09-11 Gabriel Krisman Bertazi <gabriel@krisman.be>
205
206 * gdb.fortran/array-element.exp: Remove unexpected "continue"
207 command in testcase. Simplify testcase.
208
96334934
JB
2092014-09-10 Joel Brobecker <brobecker@adacore.com>
210
211 * gdb.dwarf2/dynarr-ptr.exp: Add a few ptype tests.
212
eb479039
JB
2132014-09-10 Joel Brobecker <brobecker@adacore.com>
214
215 * gdb.dwarf2/dynarr-ptr.exp: Add 'first, 'last and 'length tests.
216
deede10c
JB
2172014-09-10 Joel Brobecker <brobecker@adacore.com>
218
219 * gdb.dwarf2/dynarr-ptr.exp: Add subscripting tests.
220
7828a5f5
JB
2212014-09-10 Joel Brobecker <brobecker@adacore.com>
222
223 * gdb.dwarf2/dynarr-ptr.c: New file.
224 * gdb.dwarf2/dynarr-ptr.exp: New file.
225
33aeebcf
MR
2262014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
227
228 * gdb.base/watchpoint-solib.exp: Increase the timeout by a factor
229 of 30 rather than hardcoding 120 for a slow test case. Take the
230 `gdb,timeout' target setting into account for this calculation.
231 Don't extend the timeout for the test cases that don't need it.
232
7b415901
MR
2332014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
234
235 * gdb.reverse/sigall-reverse.exp: Increase the timeout by
236 a factor of 2 for a slow test case. Take the `gdb,timeout'
237 target setting into account for this calculation.
238 * gdb.reverse/until-precsave.exp: Increase the timeout by
239 a factor of 15 and 3 respectively rather than adding 120
240 for a pair of slow test cases. Take the `gdb,timeout'
241 target setting into account for this calculation.
242
4a40f85a
MR
2432014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
244
245 * lib/gdb.exp (gdb_test_multiple): Remove code to select the
246 timeout, don't pass one down to gdb_expect.
247 (gdb_expect): Rework timeout selection.
248
09635af7
MR
2492014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
250
251 * lib/gdbserver-support.exp (gdbserver_start): Throw an error
252 exception on timeout.
253 (gdbserver_run): Catch any `gdbserver_spawn' error exceptions.
254 (gdbserver_start_extended): Catch any `gdbserver_start' error
255 exceptions.
256 (gdbserver_start_multi, mi_gdbserver_start_multi): Likewise.
257 * lib/mi-support.exp (mi_gdb_target_load): Catch any
258 `gdbserver_gdb_load' error exceptions.
259
2bdd10b7
MR
2602014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
261
262 * lib/gdbserver-support.exp (gdbserver_start): Set timeout to
263 120 on waiting for the TCP socket to open.
264
316935f0
DE
2652014-09-09 Doug Evans <xdje42@gmail.com>
266
267 * gdb.base/default.exp (show_conv_list): Add _caller_is,
268 _caller_matches, _any_caller_is, _any_caller_matches.
269
83740597
DE
2702014-09-09 Doug Evans <xdje42@gmail.com>
271
272 * gdb.guile/scm-error.exp: Handle guile 2.2 backtrace output.
273
4c122fc3
YQ
2742014-09-09 Yao Qi <yao@codesourcery.com>
275
276 * gdb.mi/mi-var-display.exp: Set print symbol off.
277
a9f116cb
GKB
2782014-09-07 Gabriel Krisman Bertazi <gabriel@krisman.be>
279
280 PR gdb/17035
281 * gdb.base/commands.exp: Add tests to verify user-defined
282 commands with empty bodies.
283 * gdb.python/py-cmd.exp: Test that we don't show user-defined
284 python commands in `show user command`.
285 * gdb.python/scm-cmd.exp: Test that we don't show user-defined
286 scheme commands in `show user command`.
287
c75bd3a2
JK
2882014-09-07 Jan Kratochvil <jan.kratochvil@redhat.com>
289
290 PR python/17355
291 * gdb.python/amd64-py-framefilter-invalidarg.S: New file.
292 * gdb.python/py-framefilter-invalidarg-gdb.py.in: New file.
293 * gdb.python/py-framefilter-invalidarg.exp: New file.
294 * gdb.python/py-framefilter-invalidarg.py: New file.
295
faa42425
DE
2962014-09-06 Doug Evans <xdje42@gmail.com>
297
298 PR 15276
299 * gdb.python/py-caller-is.c: New file.
300 * gdb.python/py-caller-is.exp: New file.
301
474ca4f6
SDJ
3022014-09-05 Sergio Durigan Junior <sergiodj@redhat.com>
303
304 PR gdb/17235
305 * gdb.arch/amd64-stap-wrong-subexp.exp: New file.
306 * gdb.arch/amd64-stap-wrong-subexp.S: Likewise.
307
eb0b0463
SDJ
3082014-09-04 Sergio Durigan Junior <sergiodj@redhat.com>
309
310 PR fortran/17237
311 * gdb.fortran/print-formatted.exp: New file.
312 * gdb.fortran/print-formatted.f90: Likewise.
313
5f3b99cf
SS
3142014-09-03 Sasha Smundak <asmundak@google.com>
315
316 * gdb.python/py-frame.exp: Test Frame.read_register.
317
7d793aa9
SDJ
3182014-09-03 Sergio Durigan Junior <sergiodj@redhat.com>
319
320 PR python/16699
321 * gdb.python/py-completion.exp: New file.
322 * gdb.python/py-completion.py: Likewise.
323
fb0576e9
DE
3242014-08-28 Doug Evans <dje@google.com>
325
326 * gdb.arch/amd64-pseudo.c (main): Rewrite to better specify when
327 eax,etc. are live with values set by gdb and thus the compiler can't
328 use them.
329 * gdb.arch/i386-pseudo.c (main): Ditto.
330
ee92b0dd
DE
3312014-08-27 Doug Evans <dje@google.com>
332
333 * lib/gdb.exp (gdb_compile_shlib): Add support for clang.
334
6649db35
DE
3352014-08-25 Doug Evans <dje@google.com>
336
337 * gdb.mi/basics.c (callee3, callee2, callee1): Specify result type.
338 (main): Ditto.
339
564b7600
DE
3402014-08-25 Doug Evans <dje@google.com>
341
342 * gdb.threads/thread-execl.exp: #include <stdio.h>.
343
3881fb67
YQ
3442014-08-24 Yao Qi <yao@codesourcery.com>
345
346 * gdb.guile/scm-value.exp (test_lazy_strings): Set print
347 symbol off.
348 * gdb.python/py-value.exp (test_lazy_strings): Likewise.
349
a05a36a5
DE
3502014-08-22 Doug Evans <dje@google.com>
351
352 PR 17276
353 * gdb.dwarf2/dw2-single-line-discriminators.S: New file.
354 * gdb.dwarf2/dw2-single-line-discriminators.c: New file.
355 * gdb.dwarf2/dw2-single-line-discriminators.exp: New file.
356
7c343b48
YQ
3572014-08-22 Yao Qi <yao@codesourcery.com>
358
359 * gdb.python/py-finish-breakpoint.exp: Copy .py file to host.
360 * gdb.python/py-finish-breakpoint2.exp: Likewise.
361 * gdb.python/python.exp: Likewise. Use .py file on the host
362 instead of the build.
363
22fd09ae
JK
3642014-08-21 Jan Kratochvil <jan.kratochvil@redhat.com>
365
366 * gdb.threads/gcore-stale-thread.c: New file.
367 * gdb.threads/gcore-stale-thread.exp: New file.
368
a8454a7c
PA
3692014-08-21 Pedro Alves <palves@redhat.com>
370
371 * gdb.base/gcore-buffer-overflow.exp: Remove "help gcore" test.
372 * gdb.base/gcore-relro-pie.exp: Likewise.
373 * gdb.base/gcore-relro.exp: Likewise.
374 * gdb.base/gcore.exp: Likewise.
375 * gdb.base/print-symbol-loading.exp: Likewise.
376 * gdb.threads/gcore-thread.exp: Likewise.
377 * lib/gdb.exp (gdb_gcore_cmd): Don't expect "Undefined command".
378
2a31c623
PA
3792014-08-20 Pedro Alves <palves@redhat.com>
380 Jan Kratochvil <jan.kratochvil@redhat.com>
381
382 * Makefile.in (EXTRA_RULES, CC): New variables, get from
383 configure.
384 (EXPECT): Handle READ1 being set.
385 (all): Depend on EXTRA_RULES.
386 (check-read1, expect-read1, read1.so, read1): New rules.
387 * README (Testsuite Parameters): Document the READ1 make variable.
388 (Race detection): New section.
389 * configure: Regenerate.
390 * configure.ac: If build==host==target, and running under a
391 GNU/glibc system, add read1 to the extra Makefile rules.
392 (EXTRA_RULES): AC_SUBST it.
393 * lib/read1.c: New file.
394
d36430db
JB
3952014-08-20 Joel Brobecker <brobecker@adacore.com>
396
397 * gdb.dwarf2/data-loc.exp: Add additional tests exercising
398 the handling of variables declared as a typedef to an array
399 which a DW_AT_data_location attribute.
400
9a0dc9e3
PA
4012014-08-19 Andrew Burgess <aburgess@broadcom.com>
402 Pedro Alves <palves@redhat.com>
403
404 PR symtab/14604
405 PR symtab/14605
406 * gdb.dwarf2/dw2-op-out-param.exp: Remove kfail branches and use
407 gdb_test.
408
0718a8da
PA
4092014-08-19 Pedro Alves <palves@redhat.com>
410
411 * gdb.base/watchpoint-hw-hit-once.c (main): Update comment.
412
13b448cd
YQ
4132014-08-19 Yao Qi <yao@codesourcery.com>
414
415 * gdb.base/watchpoint-hw-hit-once.exp: Set breakpoint on the
416 right line.
417
1cbf5077
DB
4182014-08-18 David Blaikie <dblaikie@gmail.com>
419
420 * boards/fission.exp: Explicitly pass -ggnu-pubnames for clang.
421
bf0fae19
JB
4222014-08-18 Joel Brobecker <brobecker@adacore.com>
423
424 * gdb.dwarf2/data-loc.exp: Remove second DW_AT_upper bound
425 attribute in array range.
426
3c8c5dcc
JB
4272014-08-18 Joel Brobecker <brobecker@adacore.com>
428
429 * gdb.dwarf2/data-loc.c, gdb.dwarf2/data-loc.exp: New files.
430
e66d4446
SC
4312014-08-15 Siva Chandra Reddy <sivachandra@google.com>
432
433 PR c++/17132
434 * gdb.cp/pr17132.cc: New file.
435 * gdb.cp/pr17132.exp: New file.
436
940df408
SC
4372014-08-15 Siva Chandra Reddy <sivachandra@google.com>
438
439 * gdb.python/py-xmethods.py (A_getarrayind)
440 (E_method_char_worker.__call__, E_method_int_worker.__call__):
441 Use 'print' with function call syntax.
442 (E_method_matcher.match): Fix tab vs space indentation mixup.
443
ebcc6c3a
YQ
4442014-08-15 Yao Qi <yao@codesourcery.com>
445
446 * gdb.trace/tfile.exp: Return -1 if generate_tracefile returns
447 false.
448
775e0f04
YQ
4492014-08-15 Yao Qi <yao@codesourcery.com>
450
451 * gdb.cp/casts.exp: Set print symbol off.
452 * gdb.cp/class2.exp: Likewise.
453 * gdb.cp/overload.exp: Likewise.
454 * gdb.cp/templates.exp: Likewise.
455
d769e349
DE
4562014-08-11 Doug Evans <dje@google.com>
457
458 * gdb.base/print-symbol-loading.exp (test_load_core): Update.
459 (test_load_shlib): Update.
460
20c6f1e1
YQ
4612014-08-09 Yao Qi <yao@codesourcery.com>
462
463 * gdb.base/display.exp: Invoke is_address_zero_readable.
464 * gdb.guile/scm-value.exp (test_value_in_inferior): Likewise.
465 * gdb.python/py-value.exp (test_value_in_inferior): Likewise.
466 * gdb.base/hbreak-unmapped.exp: Return if
467 is_address_zero_readable returns true.
468 * gdb.base/signest.exp: Likewise.
469 * gdb.base/signull.exp: Likewise.
470 * gdb.base/sigbpt.exp: Likewise.
471 * gdb.guile/scm-disasm.exp: Do the test if
472 is_address_zero_readable returns false.
473 * gdb.guile/scm-pretty-print.exp (run_lang_tests): Likewise.
474 * gdb.python/py-arch.exp: Likewise.
475 * gdb.python/py-prettyprint.exp (run_lang_tests): Likewise.
476 * lib/gdb.exp (is_address_zero_readable): New proc.
477
5792e8e3
YQ
4782014-08-09 Yao Qi <yao@codesourcery.com>
479
480 PR testsuite/13443
481 * gdb.mi/mi-var-display.exp: Make test messages unique.
482
3cecbbbe
TT
4832014-08-04 Tom Tromey <tromey@redhat.com>
484
485 * gdb.base/sss-bp-on-user-bp-2.exp: Expect output from "set debug
486 target 0".
487
00b51ff5
TT
4882014-08-04 Tom Tromey <tromey@redhat.com>
489
490 * gdb.base/sss-bp-on-user-bp-2.exp: Match "to_resume", not
491 "target_resume".
492
6908c509
JB
4932014-08-01 Joel Brobecker <brobecker@adacore.com>
494
495 * gdb.base/vla-datatypes.c (vla_factory): Add new variable
496 inner_vla_struct_object_size.
497 * gdb.base/vla-datatypes.exp: Adjust last test, and mark it
498 as xfail.
499
cc6563d2
PA
5002014-07-30 Pedro Alves <palves@redhat.com>
501
502 * gdb.threads/signal-command-handle-nopass.exp (test): Add
503 comment.
504
7e09a223
YQ
5052014-07-29 Yao Qi <yao@codesourcery.com>
506
507 PR gdb/17206
508 * gdb.base/until-nodebug.exp: New.
509
7ebdbe92
DE
5102014-07-28 Doug Evans <xdje42@gmail.com>
511
512 PR guile/17203
513 * gdb.guile/scm-parameter.exp: Add tests for trying to create
514 previously existing parameter, and previously ambiguously spelled
515 parameter.
516
fdb1adc6
WN
5172014-07-28 Will Newton <will.newton@linaro.org>
518
519 * gdb.base/varargs.exp: Remove KFAILs for ARM.
520
186fcde0
DE
5212014-07-26 Ludovic Courtès <ludo@gnu.org>
522 Doug Evans <xdje42@gmail.com>
523
524 PR guile/17146
525 * gdb.guile/types-module.exp: Add tests for wrong type arguments.
526
70509625
PA
5272014-07-25 Pedro Alves <palves@redhat.com>
528
529 * gdb.threads/signal-command-handle-nopass.c: New file.
530 * gdb.threads/signal-command-handle-nopass.exp: New file.
531 * gdb.threads/signal-command-multiple-signals-pending.c: New file.
532 * gdb.threads/signal-command-multiple-signals-pending.exp: New file.
533 * gdb.threads/signal-delivered-right-thread.c: New file.
534 * gdb.threads/signal-delivered-right-thread.exp: New file.
535
c3f814a1
PA
5362014-07-25 Pedro Alves <palves@redhat.com>
537
538 * gdb.base/double-prompt-target-event-error.exp
539 (cancel_pagination_in_target_event): Remove '-notransfer <return>'
540 match.
541 (cancel_pagination_in_target_event): Rework double prompt
542 detection.
543 * gdb.base/paginate-after-ctrl-c-running.exp
544 (test_ctrlc_while_target_running_paginates): Remove '-notransfer
545 <return>' match.
546 * gdb.base/paginate-bg-execution.exp
547 (test_bg_execution_pagination_return)
548 (test_bg_execution_pagination_cancel): Remove '-notransfer
549 <return>' matches.
550 * gdb.base/paginate-execution-startup.exp
551 (test_fg_execution_pagination_return)
552 (test_fg_execution_pagination_cancel): Remove '-notransfer
553 <return>' matches.
554 * gdb.base/paginate-inferior-exit.exp
555 (test_paginate_inferior_exited): Remove '-notransfer <return>'
556 match.
557 * lib/gdb-utils.exp (string_to_regexp): Move here from lib/gdb.exp.
558 * lib/gdb.exp (pagination_prompt): Run text through
559 string_to_regexp.
560 (gdb_test_multiple): Match $pagination_prompt instead of
561 "<return>".
562 (string_to_regexp): Move to lib/gdb-utils.exp.
563
e214cf6c
JK
5642014-07-22 Jan Kratochvil <jan.kratochvil@redhat.com>
565
566 * gdb.arch/amd64-entry-value-paramref.S: New file.
567 * gdb.arch/amd64-entry-value-paramref.cc: New file.
568 * gdb.arch/amd64-entry-value-paramref.exp: New file.
569 * gdb.arch/amd64-optimout-repeat.S: New file.
570 * gdb.arch/amd64-optimout-repeat.c: New file.
571 * gdb.arch/amd64-optimout-repeat.exp: New file.
572
17d0c5c8
JK
5732014-07-17 Jan Kratochvil <jan.kratochvil@redhat.com>
574
575 PR gdb/17170
576 * gdb.base/statistics.exp: New file.
577
b8b8facf
DE
5782014-07-17 Doug Evans <dje@google.com>
579
74b49205 580 PR gdb/17170
b8b8facf
DE
581 * gdb.base/maint.exp: Update testing of per-command stats.
582
1b5d0ab3
PA
5832014-07-16 Pedro Alves <palves@redhat.com>
584
585 * gdb.trace/tfile.c: Include unistd.h and stdint.h.
586 (start_trace_file): Guard S_IRGRP and S_IROTH uses behind #ifdef.
587 (tfile_write_64, tfile_write_16, tfile_write_8, tfile_write_addr)
588 (tfile_write_buf): New functions.
589 (add_memory_block): Rewrite using the above.
590 (adjust_function_address): New function.
591 (FUNCTION_ADDRESS): New macro.
592 (write_basic_trace_file): Remove short_x local, and use
593 tfile_write_16. Change type of func_addr local to unsigned long
594 long. Use FUNCTION_ADDRESS instead of handling the Thumb bit
595 here. Cast argument of add_memory_block to char pointer.
596 (write_error_trace_file): Avoid alloca. Use FUNCTION_ADDRESS.
597 (main): Remove parameters.
598 * gdb.trace/tfile.exp: Remove nowarnings.
599
4d974e88
SM
6002014-07-15 Simon Marchi <simon.marchi@ericsson.com>
601
602 * gdb.base/debug-expr.exp: Test string evaluation with
603 "debug expression" on.
604
41e99568
PA
6052014-07-15 Pedro Alves <palves@redhat.com>
606
607 * gdb.base/reread.exp: Use clean_restart.
608
487d9753
PL
6092014-07-15 Pierre Langlois <pierre.langlois@embecosm.com>
610
611 * gdb.arch/avr-flash-qualifer.c: New.
612 * gdb.arch/avr-flash-qualifer.exp: New.
613
cc1c52ad
PA
6142014-07-14 Pedro Alves <palves@redhat.com>
615
616 * gdb.base/paginate-after-ctrl-c-running.c: New file.
617 * gdb.base/paginate-after-ctrl-c-running.exp: New file.
618
1e973570
PA
6192014-07-14 Pedro Alves <palves@redhat.com>
620
621 * gdb.base/double-prompt-target-event-error.c: New file.
622 * gdb.base/double-prompt-target-event-error.exp: New file.
623
93d6eb10
PA
6242014-07-14 Pedro Alves <palves@redhat.com>
625
626 PR gdb/17072
627 * gdb.base/paginate-inferior-exit.c: New file.
628 * gdb.base/paginate-inferior-exit.exp: New file.
629
0017922d
PA
6302014-07-14 Pedro Alves <palves@redhat.com>
631
632 PR gdb/17072
633 * gdb.base/paginate-bg-execution.c: New file.
634 * gdb.base/paginate-bg-execution.exp: New file.
635
94696ad3
PA
6362014-07-14 Pedro Alves <palves@redhat.com>
637
638 PR gdb/17072
639 * gdb.base/paginate-execution-startup.c: New file.
640 * gdb.base/paginate-execution-startup.exp: New file.
641 * lib/gdb.exp (pagination_prompt): New global.
642 (default_gdb_spawn): New procedure, factored out from
643 default_gdb_spawn.
644 (default_gdb_start): Adjust to call default_gdb_spawn.
645 (gdb_spawn): New procedure.
646
bd293940
PA
6472014-07-14 Pedro Alves <palves@redhat.com>
648
649 * lib/gdb.exp (gdb_assert): New procedure.
650 * gdb.trace/backtrace.exp (gdb_backtrace_tdp_4): Use it.
651
c933f875
PA
6522014-07-14 Pedro Alves <palves@redhat.com>
653
654 * gdb.base/execution-termios.c: New file.
655 * gdb.base/execution-termios.exp: New file.
656
d98b7a16
TT
6572014-07-14 Tom Tromey <tromey@redhat.com>
658
659 * gdb.cp/vla-cxx.cc: New file.
660 * gdb.cp/vla-cxx.exp: New file.
661
548740d6
TT
6622014-07-14 Tom Tromey <tromey@redhat.com>
663
664 * gdb.reverse/rerun-prec.c: New file.
665 * gdb.reverse/rerun-prec.exp: New file.
666
a25eb028
MR
6672014-07-12 Maciej W. Rozycki <macro@mips.com>
668 Maciej W. Rozycki <macro@codesourcery.com>
669
670 * lib/gdb-utils.exp: New file.
671 * lib/gdb.exp (gdb_run_cmd): Call gdb_init_commands, replacing
672 inline `gdb_init_command' processing.
673 (gdb_start_cmd): Likewise.
674 * lib/mi-support.exp (mi_run_cmd): Likewise.
675 * README: Document `gdb_init_command' and `gdb_init_commands'.
676
218c2655
JK
6772014-07-11 Jan Kratochvil <jan.kratochvil@redhat.com>
678
679 Fix false FAIL running under a very long directory name.
680 * gdb.base/argv0-symlink.exp: Add "set print repeats 10000"
681 and "set print elements 10000". Twice.
682
5401fde3
YQ
6832014-07-11 Yao Qi <yao@codesourcery.com>
684
685 * gdb.base/exprs.exp: "set print symbol off".
686
e76126e8
PA
6872014-07-11 Pedro Alves <palves@redhat.com>
688
689 * gdb.threads/kill.c: New file.
690 * gdb.threads/kill.exp: New file.
691
2d6f0de6
YQ
6922014-07-10 Yao Qi <yao@codesourcery.com>
693
694 * gdb.trace/tfile.c (write_basic_trace_file)
695 [__thumb__||__thumb2__]: Clear the Thumb bit of the function
696 address written to trace file.
697
7180e04a
PA
6982014-07-09 Pedro Alves <palves@redhat.com>
699
700 * gdb.base/attach-wait-input.exp: New file.
701 * gdb.base/attach-wait-input.c: New file.
702
9a9a7608
AB
7032014-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
704
705 * gdb.mi/var-cmd.c (do_nested_struct_union_tests): New function
706 setting up test structures.
707 (main): Call new test function.
708 * gdb.mi/mi2-var-child.exp: Create additional breakpoint in new
709 test function, continue into test function and walk test
710 structures.
711
161ac41e
YQ
7122014-07-02 Yao Qi <yao@codesourcery.com>
713
714 * gdb.trace/entry-values.c: Define labels 'foo_start' and
715 'bar_start' at the beginning of functions 'foo' and 'bar'
716 respectively.
717 * gdb.trace/entry-values.exp: Use 'foo_start' and 'bar_start'
718 instead of 'foo' and 'bar'.
719
1f267ae3
MM
7202014-07-08 Markus Metzger <markus.t.metzger@intel.com>
721
722 * gdb.btrace/segv.exp: New.
723 * gdb.btrace/segv.c: New.
724
2b239efb
LM
7252014-07-02 Luis Machado <lgustavo@codesourcery.com>
726
727 * gdb.trace/entry-values.exp: Handle powerpc-specific branch
728 instruction.
729
cf363f18
MW
7302014-06-30 Mark Wielaard <mjw@redhat.com>
731
732 * gdb.base/constvars.c (violent, violet, vips, virgen, vulgar,
733 vulture, vilify, villar): New volatile array constants.
734 (vindictive, vegetation): New const volatile array constants.
735 * gdb.base/volatile.exp: Test volatile and const volatile array
736 types.
737
aebf9d24
AA
7382014-06-30 Andreas Arnez <arnez@linux.vnet.ibm.com>
739
740 * gdb.base/watchpoint-reuse-slot.exp: Handle the case that the
741 target lacks support for awatch, rwatch, or hbreak.
742
b67a2c6f
YQ
7432014-06-27 Yao Qi <yao@codesourcery.com>
744
745 * gdb.multi/dummy-frame-restore.exp: New.
746 * gdb.multi/dummy-frame-restore.c: New.
747
aef92902
MM
7482014-06-25 Markus Metzger <markus.t.metzger@intel.com>
749
750 * gdb.btrace/gcore.exp: New.
751
8e9db26e
PA
7522014-06-23 Pedro Alves <palves@redhat.com>
753
754 * gdb.base/watchpoint-reuse-slot.c: New file.
755 * gdb.base/watchpoint-reuse-slot.exp: New file.
756
70afc5b7
SC
7572014-06-23 Siva Chandra Reddy <sivachandra@google.com>
758
759 * gdb.python/py-xmethods.exp: Use "progspace" instead of the
760 progspace's filename in 'info', 'enable' and 'disable' command
761 tests.
762
b972bd9c
JK
7632014-06-23 Jan Kratochvil <jan.kratochvil@redhat.com>
764
765 * gdb.arch/amd64-stap-special-operands.exp: Use is_lp64_target.
766 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
767 * gdb.dwarf2/dw2-error.exp: Use istarget and is_lp64_target.
768
125f8a3d
GB
7692014-06-20 Gary Benson <gbenson@redhat.com>
770
771 * gdb.arch/i386-avx.exp: Fix include file location.
772 * gdb.arch/i386-sse.exp: Likewise.
773
3ed9baed
IB
7742014-06-19 Iain Buclaw <ibuclaw@gdcproject.org>
775
776 * gdb.dlang/expression.exp: New file.
777
034f788c
PA
7782014-06-19 Pedro Alves <palves@redhat.com>
779
780 * gdb.threads/thread-execl.exp (do_test): New procedure, factored
781 out from ...
782 (top level): ... here. Iterate running tests under different
783 scheduler-locking settings.
784
45371d0c
LM
7852014-06-18 Luis Machado <lgustavo@codesourcery.com>
786
787 * gdb.cp/nsalias.exp: Set type of low_pc and high_pc entries
788 to DW_FORM_addr and use non-zero addresses.
789
5d376983
SC
7902014-06-18 Siva Chandra Reddy <sivachandra@google.com>
791
792 PR gdb/17017
793 * gdb.python/py-xmethods.cc: Add global function call counters and
794 increment them in their respective functions. Remove "cout"
795 statements.
796 * gdb.python/py-xmethods.exp: Make tests check the global function
797 call counters instead of depending on inferior IO.
798
a1aa2221
LM
7992014-06-18 Don Breazeal <donb@codesourcery.com>
800
801 * gdb.base/foll-fork.exp (default_fork_parent_follow):
802 Deleted procedure.
803 (explicit_fork_parent_follow): Deleted procedure.
804 (explicit_fork_child_follow): Deleted procedure.
805 (test_follow_fork): New procedure.
806 (do_fork_tests): Replace calls to deleted procedures with
807 calls to test_follow_fork and reset GDB for subsequent
808 procedure calls.
809
0fc05997
YQ
8102014-06-17 Yao Qi <yao@codesourcery.com>
811
812 * gdb.base/wchar.exp: Set $cent to \u00A2 if "host-charset" is
813 CP1252.
814
70795c52
LM
8152014-06-17 Luis Machado <lgustavo@codesourcery.com>
816
817 * gdb.mi/mi-var-rtti.cc (type_update_when_use_rtti_test):
818 Initialize ptr and S explicitly.
819 (skip_type_update_when_not_use_rtti_test): Likewise.
820
6be47f0c
KS
8212014-06-16 Keith Seitz <keiths@redhat.com>
822
823 PR mi/15863
824 * gdb.mi/mi-var-cmd.exp: Add test for -var-update before
825 the inferior is started.
826
d03de421
PA
8272014-06-16 Pedro Alves <palves@redhat.com>
828
829 * gdb.base/break-main-file-remove-fail.c: New file.
830 * gdb.base/break-main-file-remove-fail.exp: New file.
831 * gdb.base/break-unload-file.exp: Use build_executable instead of
832 prepare_for_testing.
833 (test_break): New parameter "initial_load". Handle it.
834 (top level): Add initial_load cmdline/file axis.
835
f9579b99
TT
8362014-06-12 Tom Tromey <tromey@redhat.com>
837
838 * gdb.base/completion.exp: Don't use directory name in test.
839
3657956b
GB
8402014-06-09 Gary Benson <gbenson@redhat.com>
841
842 * gdb.base/sigall.c [Functions to send signals]: Reorder to
843 separate the always-available ANSI-standard signals from the
844 signals that require checking.
845 (main): Likewise.
846 * gdb.reverse/sigall-reverse.c [Functions to send signals]:
847 Likewise.
848 (main): Likewise.
849
4186eb54
KS
8502014-06-07 Keith Seitz <keiths@redhat.com>
851
852 Revert:
853 PR c++/16253
854 * gdb.cp/var-tag.cc: New file.
855 * gdb.cp/var-tag.exp: New file.
856 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
857 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
858 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
859 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
860
25326a28 8612014-06-06 Doug Evans <xdje42@gmail.com>
6da01dbe
DE
862
863 * gdb.guile/scm-frame-args.c (foo): Tweak to work with gcc 4.6.3.
864
829155c9
PA
8652014-06-06 Pedro Alves <palves@redhat.com>
866
867 * gdb.base/sss-bp-on-user-bp-2.exp: Look for target_resume(step)
868 in target debug output instead of looking at RSP packets,
869 disabling the test on any target that uses hardware stepping.
870 Update comments.
871
61c8d22e
PA
8722014-06-06 Pedro Alves <palves@redhat.com>
873
874 * gdb.base/break-unload-file.exp: Fix typo.
875
d9a47287
YQ
8762014-06-06 Yao Qi <yao@codesourcery.com>
877
878 * gdb.base/jit.exp (one_jit_test): Restrict the pattern
879 from "jit_function" to "^jit_function".
880
e5e01dbf
YQ
8812014-06-06 Yao Qi <yao@codesourcery.com>
882
883 * gdb.base/async.c (foo): Add one statement.
884 * gdb.base/async.exp: Get the next instruction address and
885 match the output of "nexti" by instruction address. Match
886 the hex address in the output of "finish".
887
73ba372c
GB
8882014-06-06 Gary Benson <gbenson@redhat.com>
889
890 * gdb.base/call-signals.c: Remove preprocessor conditionals
891 for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE,
892 SIGSEGV and SIGTERM.
893 * gdb.base/sigall.c: Likewise.
894 * gdb.base/unwindonsignal.c: Likewise.
895 * gdb.reverse/sigall-reverse.c: Likewise.
896
831517df
YQ
8972014-06-06 Yao Qi <yao@codesourcery.com>
898
899 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
900 readable, skip the test.
901
b8b91e98
YQ
9022014-06-06 Yao Qi <yao@codesourcery.com>
903
904 * gdb.threads/staticthreads.c (thread_function): Move the line
905 setting breakpoint on forward.
906 * gdb.threads/staticthreads.exp: Update comments.
907
fb934770
LC
9082014-06-05 Ludovic Courtès <ludo@gnu.org>
909
910 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
911 "history-append! type error".
912
6ef284bd
SM
9132014-06-05 Simon Marchi <simon.marchi@ericsson.com>
914
915 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
916 erroneous dprintf expected input.
917
a872e241
DE
9182014-06-04 Doug Evans <xdje42@gmail.com>
919
920 * gdb.guile/scm-generics.exp: Delete.
921
16f691fb
DE
9222014-06-04 Doug Evans <xdje42@gmail.com>
923
924 * gdb.guile/scm-breakpoint.exp: Update.
925 Add tests for breakpoint registration.
926
012370f6
TT
9272014-06-04 Tom Tromey <tromey@redhat.com>
928
929 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
930 VLA-in-union.
931 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
932 inner_vla_struct, vla_union types. Initialize objects of those
933 types and compute their sizes.
934
9f5a4cef
HZ
9352014-06-04 Nathan Sidwell <nathan@codesourcery.com>
936 Hui Zhu <hui@codesourcery.com>
937
938 * gdb.base/fileio.exp: Add test for shell not available as well as
939 available.
940 * gdb.base/fileio.c (test_system): Check for shell twice.
941
90a45c4d
YQ
9422014-06-04 Yao Qi <yao@codesourcery.com>
943
944 * gdb.base/auto-connect-native-target.exp: Remove redundant
945 space from the regexp pattern.
946
70017e41
YQ
9472014-06-04 Yao Qi <yao@codesourcery.com>
948
949 * gdb.base/default.exp: Replace "child" with "native" in
950 regexp pattern.
951
883964a7
SC
9522014-06-03 Siva Chandra Reddy <sivachandra@google.com>
953
954 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
955 * gdb.python/py-xmethods.exp: New tests to test xmethods.
956 * gdb.python/py-xmethods.py: Python script supporting the
957 new testcase and tests.
958
ef370185
JB
9592014-06-03 Joel Brobecker <brobecker@adacore.com>
960 Pedro Alves <palves@redhat.com>
961
962 PR breakpoints/17000
963 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
964 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
965
1e2ccb61
BM
9662014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
967
968 * gdb.base/subst.exp: Add tests to verify partial path matching
969 output.
970
c6ec5ab2
PA
9712014-06-03 Pedro Alves <palves@redhat.com>
972
973 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
974 target that doesn't use software single-stepping.
975
835c559f
PA
9762014-06-03 Pedro Alves <palves@redhat.com>
977
978 PR breakpoints/17000
979 * gdb.base/sss-bp-on-user-bp-2.c: New file.
980 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
981
06eb1586
DE
9822014-06-02 Doug Evans <xdje42@gmail.com>
983
984 * gdb.guile/scm-parameter.exp: New file.
985
e698b8c4
DE
9862014-06-02 Doug Evans <xdje42@gmail.com>
987
988 * gdb.guile/scm-cmd.c: New file.
989 * gdb.guile/scm-cmd.exp: New file.
990
ded03782
DE
9912014-06-02 Doug Evans <xdje42@gmail.com>
992
993 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
994 pretty-printer lookup.
995 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
996 (make-pp_s-printer): Call it.
997 (make-pretty-printer-from-dict): New function.
998 (lookup-pretty-printer-maker-from-dict): New function.
999 (*pretty-printer*): Simplify.
1000 (make-objfile-pp_s-printer): New function.
1001 (install-objfile-pretty-printers!): New function.
1002 (make-progspace-pp_s-printer): New function.
1003 (install-progspace-pretty-printers!): New function.
1004 * gdb.guile/scm-progspace.c: New file.
1005 * gdb.guile/scm-progspace.exp: New file.
1006
41fac0cf
PA
10072014-06-02 Pedro Alves <palves@redhat.com>
1008
1009 * gdb.base/dprintf-bp-same-addr.c: New file.
1010 * gdb.base/dprintf-bp-same-addr.exp: New file.
1011
96ae5695
EBM
10122014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1013
1014 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
1015 * gdb.arch/powerpc-power.s: Likewise.
1016
da02b3a8
JB
10172014-06-02 Joel Brobecker <brobecker@adacore.com>
1018
1019 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
1020
c72b2e7b
YQ
10212014-06-01 Yao Qi <yao@codesourcery.com>
1022
1023 * gdb.base/watchpoint.exp (test_watch_location): Check null
1024 pointer can be dereferenced. If not, do the test, otherwise
1025 skip it.
1026
53e8a631
AB
10272014-05-30 Andrew Burgess <aburgess@broadcom.com>
1028
1029 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
1030 results.
1031 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
1032
938f0e2f
AB
10332014-05-30 Andrew Burgess <aburgess@broadcom.com>
1034
1035 * gdb.arch/amd64-invalid-stack-middle.S: New file.
1036 * gdb.arch/amd64-invalid-stack-middle.c: New file.
1037 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
1038 * gdb.arch/amd64-invalid-stack-top.c: New file.
1039 * gdb.arch/amd64-invalid-stack-top.exp: New file.
1040
9ba6657a
PA
10412014-05-30 Pedro Alves <palves@redhat.com>
1042
1043 PR breakpoints/17000
1044 * gdb.base/sss-bp-on-user-bp.c: New file.
1045 * gdb.base/sss-bp-on-user-bp.exp: New file.
1046
522c09bf
DB
10472014-05-30 David Blaikie <dblaikie@gmail.com>
1048
1049 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
1050 gnu_inline semantics via attribute.
1051 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
1052 source explicitly specifies the required semantics.
1053
bf4ef81e
MR
10542014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
1055
1056 * gdb.reverse/sigall-reverse.exp: Fix a typo.
1057
329ea579
PA
10582014-05-29 Pedro Alves <palves@redhat.com>
1059 Tom Tromey <tromey@redhat.com>
1060
1061 * gdb.base/async-shell.exp: Don't enable target-async.
1062 * gdb.base/async.exp
1063 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
1064 parameter. Adjust.
1065 (top level): Don't test with "target-async".
1066 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
1067 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
1068 * gdb.base/inferior-died.exp: Don't enable target-async.
1069 * gdb.base/interrupt-noterm.exp: Likewise.
1070 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
1071 * gdb.mi/mi-nonstop-exit.exp: Likewise.
1072 * gdb.mi/mi-nonstop.exp: Likewise.
1073 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
1074 * gdb.mi/mi-nsintrall.exp: Likewise.
1075 * gdb.mi/mi-nsmoribund.exp: Likewise.
1076 * gdb.mi/mi-nsthrexec.exp: Likewise.
1077 * gdb.mi/mi-watch-nonstop.exp: Likewise.
1078 * gdb.multi/watchpoint-multi.exp: Adjust comment.
1079 * gdb.python/py-evsignal.exp: Don't enable target-async.
1080 * gdb.python/py-evthreads.exp: Likewise.
1081 * gdb.python/py-prompt.exp: Likewise.
1082 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
1083 * gdb.server/solib-list.exp: Don't enable target-async.
1084 * gdb.threads/thread-specific-bp.exp: Likewise.
1085 * lib/mi-support.exp: Adjust to use mi-async.
1086
fd664c91
PA
10872014-05-29 Pedro Alves <palves@redhat.com>
1088
1089 PR gdb/13860
1090 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
1091 reason, even in sync mode.
1092
251bde03
PA
10932014-05-29 Pedro Alves <palves@redhat.com>
1094 Hui Zhu <hui@codesourcery.com>
1095
1096 PR PR15693
1097 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
1098 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
1099 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
1100 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
1101
7f3c0343
JB
11022014-05-28 Joel Brobecker <brobecker@adacore.com>
1103
1104 * config/monitor.exp (gdb_target_monitor): Replace use of
1105 "set remotebaud" by "set serial baud".
1106
b2715b27
AW
11072014-05-26 Andy Wingo <wingo@igalia.com>
1108
1109 * gdb.guile/scm-breakpoint.exp:
1110 * gdb.guile/scm-gsmob.exp: Update to use plain old object
1111 properties instead of gdb-object-properties.
1112
498a4489
YQ
11132014-05-26 Yao Qi <yao@codesourcery.com>
1114
1115 * gdb.server/no-thread-db.exp: Specify source file name
1116 explicitly when setting a breakpoint.
1117
589fdceb
MM
11182014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1119
1120 * gdb.btrace/vdso.c: New.
1121 * gdb.btrace/vdso.exp: New.
1122
e9089e05
MM
11232014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1124
1125 * gdb.base/gcore.exp (capture_command_output): Move ...
1126 * lib/gdb.exp (capture_command_output): ... here.
1127
67b5c0c1
MM
11282014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1129
1130 * gdb.btrace/data.exp: Test memory access during btrace replay.
1131
a2199296
SM
11322014-05-22 Simon Marchi <simon.marchi@ericsson.com>
1133
1134 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
1135
17b2616c
PA
11362014-05-21 Pedro Alves <palves@redhat.com>
1137
1138 PR gdb/13860
1139 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
1140 (top level): Test that output related to execution commands is
1141 sent to the console with CLI commands, but not with MI commands.
1142 Test that breakpoint events are always mirrored to the console.
1143 Also expect the new source line to be output after a "next" in
1144 async mode too. Make it a pass/fail test.
1145 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
1146 output.
1147 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
1148
5166082f
PA
11492014-05-21 Pedro Alves <palves@redhat.com>
1150
1151 * gdb.base/list.exp (build_pattern, test_list): New procedures.
1152 Use them to test variations of "list" after reaching a breakpoint.
1153 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
1154 Test "list" with listsize 10 after reaching a breakpoint.
1155 * gdb.python/python.exp (decode_line current location line
1156 number): Adjust expected line number.
1157
2f25d70f
SM
11582014-05-21 Simon Marchi <simon.marchi@ericsson.com>
1159
1160 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
1161 behavior for $args, pass it directly to "run".
1162
ff604a67
MR
11632014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
1164
1165 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
1166 30000 to 65536.
1167
6a3cb8e8
PA
11682014-05-21 Pedro Alves <palves@redhat.com>
1169
1170 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
1171 auto-connect-native-target off".
1172 * gdb.base/auto-connect-native-target.c: New file.
1173 * gdb.base/auto-connect-native-target.exp: New file.
1174
4ebfc96e
PA
11752014-05-21 Pedro Alves <palves@redhat.com>
1176
1177 * gdb.base/default.exp: Test "target native" instead of "target
1178 child".
1179
36d46afb
MW
11802014-05-21 Mark Wielaard <mjw@redhat.com>
1181
1182 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
1183
5876f503
JK
11842014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
1185
1186 Fix TLS access for -static -pthread.
1187 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
1188 <HAVE_TLS> (thread_function, main): Initialize it.
1189 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
1190 Add clean_restart.
1191 <$have_tls != "">: Check TLSVAR.
1192
0256a6ac
PA
11932014-05-21 Pedro Alves <palves@redhat.com>
1194
1195 * gdb.base/dcache-line-read-error.c: New.
1196 * gdb.base/dcache-line-read-error.exp: New.
1197
936d2992
PA
11982014-05-20 Pedro Alves <palves@redhat.com>
1199
1200 * gdb.base/compare-sections.c: New file.
1201 * gdb.base/compare-sections.exp: New file.
1202
802e8e6d
PA
12032014-05-20 Pedro Alves <palves@redhat.com>
1204
1205 * gdb.base/break-idempotent.c: New file.
1206 * gdb.base/break-idempotent.exp: New file.
1207
e59fa00f
MM
12082014-05-20 Markus Metzger <markus.t.metzger@intel.com>
1209
1210 * gdb.btrace/nohist.exp: New.
1211
8b696e31
YQ
12122014-05-20 Yao Qi <yao@codesourcery.com>
1213
1214 * lib/gdb.exp (gdb_init): Set timeout if test file is under
1215 gdb.reverse directory and gdb_reverse_timeout exists in board
1216 setting.
1217 * README: Document gdb_reverse_timeout.
1218
73c9764f
YQ
12192014-05-20 Yao Qi <yao@codesourcery.com>
1220
1221 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
1222 'test_file_name'. Treat args as a string instead of a list.
1223 (gdb_init): Rename argument 'args' by 'test_file_name'.
1224
f1f4348a
JK
12252014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
1226
1227 * gdb.arch/powerpc-power.exp: New file.
1228 * gdb.arch/powerpc-power.s: New file.
1229
0dbe70ce
DE
12302014-05-16 Doug Evans <dje@google.com>
1231
1232 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
1233 * gdb.base/completion.exp: Check that all expected files exist
1234 before doing file completion.
0dbe70ce 1235
8d551b02
DE
12362014-05-16 Doug Evans <dje@google.com>
1237
1238 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
1239 Update.
1240 (do_syscall_tests_without_xml): Update.
1241
73eb7709
PA
12422014-05-16 Pedro Alves <palves@redhat.com>
1243
1244 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
1245 instead of "unknown output after running".
1246
3fae92fc
YQ
12472014-05-16 Yao Qi <yao@codesourcery.com>
1248
1249 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
1250 file1.txt from host at the end.
1251 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
1252
c2b2ccc5
DE
12532014-05-15 Doug Evans <dje@google.com>
1254
1255 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
1256 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
1257 loading file. Add test for TU lookup.
1258
8c217a4b
SM
12592014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1260
1261 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
1262 calling "-exec-arguments" or "set args" before running the
1263 inferior.
1264
3deb39c6
SM
12652014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1266
1267 * lib/mi-support.exp (mi_expect_stop): Expect message for
1268 inferiors that exit with non-zero exit code.
1269
71a79f8c
YQ
12702014-05-14 Yao Qi <yao@codesourcery.com>
1271
1272 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
1273 match absolute path on remote host.
1274 (test_file_list_exec_source_files): Remove "/" from the
1275 pattern.
1276
f23fcd46
YQ
12772014-05-14 Yao Qi <yao@codesourcery.com>
1278
1279 * boards/local-remote-host-notty.exp (${board}_file): New
1280 proc.
1281
9404b58f
KM
12822014-05-07 Kyle McMartin <kyle@redhat.com>
1283
1284 Pushed by Joel Brobecker <brobecker@adacore.com>.
1285 * gdb.arch/aarch64-atomic-inst.c: New file.
1286 * gdb.arch/aarch64-atomic-inst.exp: New file.
1287
5e45f04c
YQ
12882014-05-07 Yao Qi <yao@codesourcery.com>
1289
1290 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
1291 in current context" too.
1292
c888a17d
KS
12932014-05-05 Keith Seitz <keiths@redhat.com>
1294
1295 * gdb.linespec/ls-dollar.exp: Add test for linespec
1296 file:convenience_variable.
1297
290a839c
YQ
12982014-05-05 Yao Qi <yao@codesourcery.com>
1299
1300 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
1301 traceframes into tfile and ctf trace files. Read data from
1302 trace file and test collected data.
1303 (gdb_collect_locals_test): Likewise.
1304 (gdb_unavailable_registers_test): Likewise.
1305 (gdb_unavailable_floats): Likewise.
1306 (gdb_collect_globals_test): Likewise.
1307 (top-level): Append "ctf" to trace_file_targets if GDB
1308 supports.
1309
b5262cd0
YQ
13102014-05-05 Yao Qi <yao@codesourcery.com>
1311
1312 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
1313 code to ...
1314 (gdb_collect_args_test_1): ... it. New proc.
1315 (gdb_collect_locals_test): Move some code to ...
1316 (gdb_collect_locals_test_1): ... it. New proc.
1317 (gdb_unavailable_registers_test): Move some code to ...
1318 (gdb_unavailable_registers_test_1): ... it. New proc.
1319 (gdb_unavailable_floats): Move some code to ...
1320 (gdb_unavailable_floats_1): ... it. New proc.
1321
30a1e6cc
SDJ
13222014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1323
1324 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
1325 probes to test for bitness recognition.
1326 * gdb.arch/amd64-stap-optional-prefix.exp
1327 (test_probe_value_without_reg): New procedure.
1328 Add code to test for different kinds of bitness.
1329
f33da99a
SDJ
13302014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1331
1332 PR breakpoints/16889
1333 * gdb.arch/amd64-stap-optional-prefix.S: New file.
1334 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
1335
5b80f00d
PA
13362014-05-01 Pedro Alves <palves@redhat.com>
1337
1338 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
1339 gdb_file_cmd if no file is specified.
1340 * boards/native-extended-gdbserver.exp (gdb_load): Use the
1341 last_loaded_file to set the remote exec-file.
1342
f8c2a73c
PA
13432014-05-01 Pedro Alves <palves@redhat.com>
1344
1345 * boards/local-remote-host.exp: New file.
1346
be6e8ac7
PA
13472014-05-01 Pedro Alves <palves@redhat.com>
1348
1349 * boards/local-remote-host.exp: Rename to ...
1350 * boards/local-remote-host-notty.exp: ... this.
1351
cac0dc8f
JB
13522014-04-28 Joel Brobecker <brobecker@adacore.com>
1353
1354 * gdb.ada/dyn_arrayidx: New testcase.
1355
9730e6cc
YQ
13562014-04-26 Yao Qi <yao@codesourcery.com>
1357
1358 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
1359 and compute the length of function main. Save it in
1360 $main_length.
1361 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
1362 (top-level): Use gdb_compile to compile objects into
1363 executable and restart GDB. Remove invocation to
1364 prepare_for_testing.
1365
7ae1a6a6
PA
13662014-04-25 Simon Marchi <simon.marchi@ericsson.com>
1367 Pedro Alves <palves@redhat.com>
1368
1369 PR server/16255
1370 * gdb.multi/multi-attach.c: New file.
1371 * gdb.multi/multi-attach.exp: New file.
1372
4082afcc
PA
13732014-04-25 Pedro Alves <palves@redhat.com>
1374
1375 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
1376 user.
1377 (top level): Test that "set remote conditional-breakpoints-packet
1378 off" works as intended.
1379 * gdb.base/dprintf.exp: Test that "set remote
1380 breakpoint-commands-packet off" works as intended.
1381 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
1382 New function.
1383 (top level): Call it.
1384 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
1385 remote fast-tracepoints-packet off" works as intended.
1386 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
1387 * lib/gdb.exp (gdb_is_target_remote): ... here.
1388
2abc3f8d
DB
13892014-04-24 David Blaikie <dblaikie@gmail.com>
1390
1391 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
1392 ensure clang would not discard them.
1393 * gdb.base/gdbvars.c: Ditto.
1394 * gdb.base/memattr.c: Ditto.
1395 * gdb.base/whatis.c: Ditto.
1396 * gdb.python/py-prettyprint.c: Ditto.
1397 * gdb.trace/actions.c: Ditto.
1398 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
1399 ensure clang would not discard it.
1400
bfd39632
DB
14012014-04-24 David Blaikie <dblaikie@gmail.com>
1402
1403 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
1404 clang to emit the full definition of type required by the test
1405 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
1406
22842ff6
DB
14072014-04-24 David Blaikie <dblaikie@gmail.com>
1408
1409 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
1410 coax Clang into emitting the definition of the type.
1411 * gdb.cp/pr10728-x.h (y): Ditto.
1412 * gdb.cp/pr10728-y.cc (y): Ditto.
1413
c2e827ad
DB
14142014-04-24 David Blaikie <dblaikie@gmail.com>
1415
1416 * gdb.base/label.exp: XFAIL label related tests under Clang.
1417 * gdb.cp/cplabel.exp: Ditto.
1418 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
1419 under Clang those using labels.
1420
4c2d33e7
YQ
14212014-04-25 Yao Qi <yao@codesourcery.com>
1422
1423 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
1424 double_label.
1425 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
1426 partial_label and double_label.
1427
56083b99
DB
14282014-04-24 David Blaikie <dblaikie@gmail.com>
1429
1430 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
1431
25d4e99d
DB
14322014-04-24 David Blaikie <dblaikie@gmail.com>
1433
1434 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
1435 of the function to work across GCC and Clang.
1436 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
1437 pointer types (const void ** const V void **).
1438
01f9f808
MS
14392014-04-24 Michael Sturm <michael.sturm@mintel.com>
1440 Walfred Tedeschi <walfred.tedeschi@intel.com>
1441
1442 * Makefile.in (EXECUTABLES): Added i386-avx512.
1443 * gdb.arch/i386-avx512.c: New file.
1444 * gdb.arch/i386-avx512.exp: Likewise.
1445
4b48d439
KS
14462014-04-23 Keith Seitz <keiths@redhat.com>
1447
1448 * lib/mi-support.exp (mi_list_breakpoints): Delete.
1449 (mi_make_breakpoint_table): New procedure.
1450 (mi_create_breakpoint): Use mi_make_breakpoint
1451 and return the result.
1452 (mi_make_breakpoint): New procedure.
1453 (mi_build_kv_pairs): New procedure.
1454
1455 * gdb.mi/mi-break.exp: Remove unused globals,
1456 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
1457 All callers updated.
1458 * gdb.mi/mi-dprintf.exp: Use variable to track command
1459 number.
1460 Update all callers of mi_create_breakpoint and use
1461 mi_make_breakpoint_table.
1462 Remove any unused global variables.
1463 * gdb.mi/mi-nonstop.exp: Likewise.
1464 * gdb.mi/mi-nsintrall.exp: Likewise.
1465 * gdb.mi/mi-nsmoribund.exp: Likewise.
1466 * gdb.mi/mi-nsthrexec.exp: Likewise.
1467 * gdb.mi/mi-reverse.exp: Likewise.
1468 * gdb.mi/mi-simplerun.exp: Likewise.
1469 * gdb.mi/mi-stepn.exp: Likewise.
1470 * gdb.mi/mi-syn-frame.exp: Likewise.
1471 * gdb.mi/mi-until.exp: Likewise.
1472 * gdb.mi/mi-var-cp.exp: Likewise.
1473 * gdb.mi/mi-var-display.exp: Likewise.
1474 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
1475 * gdb.mi/mi2-var-child.exp: Likewise.
1476 * gdb.mi/mi-vla-c99.exp: Likewise.
1477 * lib/mi-support.exp: Likewise.
1478
1479 From Ian Lance Taylor <iant@cygnus.com>:
1480 * lib/gdb.exp (parse_args): New procedure.
1481
08351840
PA
14822014-04-23 Pedro Alves <palves@redhat.com>
1483
1484 * gdb.base/break-unload-file.c: New file.
1485 * gdb.base/break-unload-file.exp: New file.
1486 * gdb.base/sym-file-lib.c (baz): New function.
1487 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
1488 field.
1489 (load): Store the segment's mapped size.
1490 (unload): New function.
1491 (unload_shlib): New function.
1492 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
1493 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
1494 set a breakpoint at baz, and call it.
1495 * gdb.base/sym-file.exp: New tests for stale breakpoint
1496 instructions.
1497
076855f9
PA
14982014-04-23 Pedro Alves <palves@redhat.com>
1499
1500 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
1501 * gdb.base/hbreak-in-shr-unsupported.c: New file.
1502 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
1503 * gdb.base/hbreak-unmapped.c: New file.
1504 * gdb.base/hbreak-unmapped.exp: New file.
1505 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
1506 * lib/gdb.exp (gdb_is_target_remote): ... here.
1507
483805cf
PA
15082014-04-22 Pedro Alves <palves@redhat.com>
1509
1510 * gdb.base/consecutive-step-over.c: New file.
1511 * gdb.base/consecutive-step-over.exp: New file.
1512
06d97543
PA
15132014-04-22 Pedro Alves <palves@redhat.com>
1514
1515 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
1516 instead of send_gdb/gdb_expect.
1517
b4429ea2
YQ
15182014-04-22 Yao Qi <yao@codesourcery.com>
1519
1520 * lib/trace-support.exp (generate_tracefile): New procedure.
1521 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
1522 return 0.
1523 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
1524 if generate_tracefile returns 1.
1525
51d48146
PA
15262014-04-18 Tom Tromey <palves@redhat.com>
1527 Pedro alves <tromey@redhat.com>
1528
1529 PR backtrace/15558
1530 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
1531 with a backtrace limit.
1532 * gdb.python/py-frame-inline.exp: Test running to an inline
1533 function with a backtrace limit, and printing the newest frame.
1534 * gdb.python/py-frame-inline.c (main): Call f.
1535
bd1dce5f
MS
15362014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1537
1538 * gdb.java/jnpe.exp: Drop srcdir from untested path.
1539
40d1a503
MS
15402014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1541
1542 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
1543 Drop prefix from unsupported source file path.
1544
389b98f7
YQ
15452014-04-17 Yao Qi <yao@codesourcery.com>
1546
1547 * lib/gdb.exp (with_target_charset): New proc.
1548 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
1549 with_target_charset.
1550 (test_print_strings): Likewise.
1551 (test_repeat_bytes): Likewise.
1552 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
1553 for some tests.
1554
22869d73
KS
15552014-04-16 Keith Seitz <keiths@redhat.com>
1556
1557 PR gdb/15827
1558 * gdb.dwarf2/corrupt.c: New file.
1559 * gdb.dwarf2/corrupt.exp: New file.
1560
c4f87ca6
KS
15612014-04-16 Keith Seitz <keiths@redhat.com>
1562
1563 PR c++/16597
1564 * gdb.cp/namelessclass.cc: New file.
1565 * gdb.cp/namelessclass.exp: New file.
1566 * gdb.cp/namelessclass.S: New file.
1567
ab19de87
DE
15682014-04-16 Doug Evans <dje@google.com>
1569
1570 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
1571 Add comment.
1572 (gdbserver_default_get_comm_port): New function.
1573 (gdbserver_start): Check if board file provided
1574 "gdbserver,get_comm_port" and use it if so.
1575 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
1576 (gdb,socketport): Set to "stdio".
1577 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
1578 (stdio_gdbserver_template): Delete.
1579 (${board}_get_remote_address): Update.
1580 (${board}_build_remote_cmd): Delete.
1581 (${board}_get_comm_port): New function.
1582 (${board}_spawn): Update.
1583 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
1584 Delete.
1585 (${board}_get_remote_address): Update.
1586 (${board}_get_comm_port): New function.
1587
fc98a809
AB
15882014-04-16 Andrew Burgess <aburgess@broadcom.com>
1589
1590 * gdb.base/memattr.exp: Improve regexps to handle memory regions
1591 appearing in any order.
1592
87fd9e6e
DE
15932014-04-15 Doug Evans <dje@google.com>
1594
1595 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
1596 uninitialized value of "description".
1597
099fc3ea
KS
15982014-04-15 Keith Seitz <keiths@redhat.com>
1599
1600 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
1601 Remove unused globals.
1602 (test_running_the_program): Likewise.
1603 (test_controlled_execution): Likewise.
1604 (test_controlling_breakpoints): Likewise.
1605 (test_program_termination): Likewise.
1606
5da151d4
KS
16072014-04-15 Keith Seitz <keiths@redhat.com>
1608
1609 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
1610 unused globals.
1611 (test_rbreak_creation_and_listing): Likewise.
1612 (test_ignore_count): Likewise.
1613 (test_error): Likewise.
1614
35e5d2f0
PA
16152014-04-15 Pedro Alves <palves@redhat.com>
1616
1617 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
1618 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
1619 sym-file-loader.c.
1620 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1621 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1622 to sym-file-loader.c.
1623 (struct library): Forward declare.
1624 (load_shlib, lookup_function): Change prototypes.
1625 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1626 (translate_offset): Remove declarations.
1627 (get_text_addr): New declaration.
1628 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
1629 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
1630 sym-file-loader.h.
1631 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1632 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1633 here from sym-file-loader.h.
1634 (struct library): New structure.
1635 (load_shlib, lookup_function): Change prototypes and adjust to
1636 work with a struct library.
1637 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1638 (translate_offset): Make static.
1639 (get_text_addr): New function.
1640 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
1641
eb4c1710
PA
16422014-04-15 Pedro Alves <palves@redhat.com>
1643
1644 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
1645
2d1baf52
PA
16462014-04-15 Pedro Alves <palves@redhat.com>
1647
1648 * gdb.base/sym-file-loader.c: Include <limits.h>.
1649 (SELF_LINK): New define.
1650 (get_origin): New function.
1651 (load_shlib): Use it.
1652 * gdb.base/sym-file.exp: Don't early return if the target is
1653 remote. Use runto_main, and issue fail is that fails. Use
1654 gdb_load_shlibs.
1655 (shlib_name): Delete.
1656 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
1657
7dd6df01
PA
16582014-04-15 Pedro Alves <palves@redhat.com>
1659
1660 * gdb.base/sym-file.exp: Remove regex characters from test
1661 message. Don't refer to breakpoint numbers in test messages.
1662
b50c8614
KS
16632014-04-14 Keith Seitz <keiths@redhat.com>
1664
1665 PR c++/16253
1666 * gdb.cp/var-tag.cc: New file.
1667 * gdb.cp/var-tag.exp: New file.
1668 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
1669 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
1670 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
1671 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
1672
3d567982
TT
16732014-04-14 Tom Tromey <tromey@redhat.com>
1674
1675 * gdb.cp/classes.exp (test_enums): Handle underlying type.
1676 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
1677 type.
1678 * gdb.cp/enum-class.exp: New file.
1679 * gdb.cp/enum-class.cc: New file.
1680
0626fc76
TT
16812014-04-14 Tom Tromey <tromey@redhat.com>
1682
1683 * gdb.dwarf2/enum-type.exp: New file.
1684
dca325b3
SA
16852014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1686
1687 * gdb.mi/mi-vla-c99.exp: New file.
1688 * gdb.mi/vla.c: New file.
1689
5854b38a
SA
16902014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1691
1692 * gdb.base/vla-datatypes.c: New file.
1693 * gdb.base/vla-datatypes.exp: New file.
1694
463bb957
SA
16952014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1696
1697 * gdb.base/vla-ptr.c: New file.
1698 * gdb.base/vla-ptr.exp: New file.
1699
3dd170be
SA
17002014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1701
1702 * gdb.dwarf2/count.exp: New file.
1703
5ecaaa66
SA
17042014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1705
1706 * gdb.base/vla-sideeffect.c: New file.
1707 * gdb.base/vla-sideeffect.exp: New file.
1708
41f1ada5
DB
17092014-04-14 David Blaikie <dblaikie@gmail.com>
1710
1711 * gdb.mi/non-stop.c: Add return value for non-void function return
1712 statement.
1713 * gdb.threads/staticthreads.c: Ditto.
1714
0be03e84
DE
17152014-04-12 Siva Chandra Reddy <sivachandra@google.com>
1716 Doug Evans <xdje42@gmail.com>
1717
1718 * gdb.guile/scm-value.c: Improve test case.
1719 * gdb.guile/scm-value.exp: Add new test.
1720
f180a1fb
DB
17212014-04-11 David Blaikie <dblaikie@gmail.com>
1722
1723 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
1724 override Clang's default.
1725
6b662e19
JB
17262014-04-11 Joel Brobecker <brobecker@adacore.com>
1727
1728 Revert the following changes (regressions):
1729
1730 * gdb.base/vla-sideeffect.c: New file.
1731 * gdb.base/vla-sideeffect.exp: New file.
1732
1733 * gdb.dwarf2/count.exp: New file.
1734
1735 * gdb.base/vla-multi.c: New file.
1736 * gdb.base/vla-multi.exp: New file.
1737
1738 * gdb.base/vla-ptr.c: New file.
1739 * gdb.base/vla-ptr.exp: New file.
1740
1741 * gdb.base/vla-datatypes.c: New file.
1742 * gdb.base/vla-datatypes.exp: New file.
1743
1744 * gdb.mi/mi-vla-c99.exp: New file.
1745 * gdb.mi/vla.c: New file.
1746
245a5f0b
KS
17472014-04-11 Keith Seitz <keiths@redhat.com>
1748
1749 PR c++/16675
1750 * gdb.cp/cpsizeof.exp: New file.
1751 * gdb.cp/cpsizeof.cc: New file.
1752
58a84dcf
SA
17532014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1754
191a8a90
JB
1755 * gdb.mi/mi-vla-c99.exp: New file.
1756 * gdb.mi/vla.c: New file.
58a84dcf 1757
c8655f75
SA
17582014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1759
1760 * gdb.base/vla-datatypes.c: New file.
1761 * gdb.base/vla-datatypes.exp: New file.
1762
024e13b4
SA
17632014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1764
1765 * gdb.base/vla-ptr.c: New file.
1766 * gdb.base/vla-ptr.exp: New file.
1767
1a237e0e
SA
17682014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1769
1770 * gdb.base/vla-multi.c: New file.
1771 * gdb.base/vla-multi.exp: New file.
1772
504f3432
SA
17732014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1774
1775 * gdb.dwarf2/count.exp: New file.
1776
3bce8237
SA
17772014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1778
191a8a90
JB
1779 * gdb.base/vla-sideeffect.c: New file.
1780 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 1781
322f9c21
YQ
17822014-04-11 Yao Qi <yao@codesourcery.com>
1783
1784 * gdb.base/completion.exp: Check file exists before running tests
1785 on file completion.
1786
d708bcd1
PA
17872014-04-10 Pedro Alves <palves@redhat.com>
1788
1789 * gdb.base/cond-eval-mode.c: New file.
1790 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
1791 prepare_for_testing to build the new file. Check result of
1792 runto_main.
1793 (test_break, test_watch): New procedures.
1794 (top level): Use them.
1795
ae1d2761
PM
17962014-04-08 Pierre Muller <muller@sourceware.org>
1797
1798 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
1799 Ctrl-V use for mingw hosts.
1800
7af389b8
SC
18012014-04-07 Siva Chandra Reddy <sivachandra@google.com>
1802
1803 * gdb.python/py-value.c: Improve test case.
1804 * gdb.python/py-value.exp: Add new test.
1805
5e703181
DE
18062014-04-07 David Blaikie <dblaikie@gmail.com>
1807
1808 * lib/compiler.c: Identify the clang compiler.
1809 * lib/compiler.cc: Ditto.
1810
9810b410
YQ
18112014-04-03 Yao Qi <yao@codesourcery.com>
1812
1813 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
1814
98d1b8dc
AB
18152014-04-01 Anton Blanchard <anton@samba.org>
1816
1817 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
1818 messages unique.
1819
3114cea1
AB
18202014-04-01 Anton Blanchard <anton@samba.org>
1821
1822 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
1823 prepare_for_testing.
1824
62f7182c
AB
18252014-04-01 Anton Blanchard <anton@samba.org>
1826
1827 * gdb.arch/ppc64-atomic-inst.c: Remove.
1828 * gdb.arch/ppc64-atomic-inst.S: New file.
1829 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
1830
770e7fc7
DE
18312014-03-31 Doug Evans <dje@google.com>
1832
1833 * gdb.base/print-symbol-loading-lib.c: New file.
1834 * gdb.base/print-symbol-loading-main.c: New file.
1835 * gdb.base/print-symbol-loading.exp: New file.
1836
46e2bafa
YQ
18372014-03-31 Yao Qi <yao@codesourcery.com>
1838
1839 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
1840
8776cfe9
JB
18412014-03-28 Joel Brobecker <brobecker@adacore.com>
1842
1843 * gdb.ada/mi_dyn_arr: New testcase.
1844
5d1ef361
DE
18452014-03-27 Doug Evans <dje@google.com>
1846
1847 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
1848
b5bee914
YQ
18492014-03-27 Yao Qi <yao@codesourcery.com>
1850
1851 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
1852 if target is nios2-*-*.
1853
0d4d0e77
YQ
18542014-03-26 Yao Qi <yao@codesourcery.com>
1855
1856 * lib/gdb.exp (readline_is_used): New proc.
1857 * gdb.base/completion.exp: Move tests on command complete up.
1858 Skip the rest of tests if readline is not used.
1859 * gdb.ada/complete.exp: Skp the test if readline is not
1860 used.
1861 * gdb.base/filesym.exp: Likewise.
1862 * gdb.base/macscp.exp: Likewise.
1863 * gdb.base/readline-ask.exp: Likewise.
1864 * gdb.base/readline.exp: Likewise.
1865 * gdb.python/py-cmd.exp: Likewise.
1866 * gdb.trace/tfile.exp: Likewise.
1867
29361eee
YQ
18682014-03-26 Yao Qi <yao@codesourcery.com>
1869
1870 * gdb.base/macscp.exp: Fix code format issues.
1871
bc9a5525
UW
18722014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
1873
1874 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
1875 * gdb.asm/powerpc64le.inc: New file.
1876
d3839ede
PA
18772014-03-25 Pedro Alves <palves@redhat.com>
1878 Doug Evans <dje@google.com>
1879
1880 * gdb.base/source-execution.c: New file.
1881 * gdb.base/source-execution.exp: New file.
1882 * gdb.base/source-execution.gdb: New file.
1883
01672a57
DE
18842014-03-24 Doug Evans <dje@google.com>
1885
1886 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
1887 using fission.
1888
88bbeca9
HZ
18892014-03-24 Hui Zhu <hui@codesourcery.com>
1890 Pedro Alves <palves@redhat.com>
1891
1892 PR breakpoints/16101
1893 * gdb.base/dprintf.exp: Use unsupported rather than changing the
1894 test pass/fail messages. Detect missing support for dprintf when
1895 breakpoints are actually inserted.
1896 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1897 breakpoints are actually inserted.
1898 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1899 fails.
1900
d2348791
JK
19012014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1902
1903 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1904
feef67ab
DE
19052014-03-22 Doug Evans <xdje42@gmail.com>
1906
1907 * gdb.python/python.exp (python not supported): Verify multi-line
1908 python command issues an error.
25d743f9 1909 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1910 guile command issues an error.
feef67ab 1911
ecebef6a
MR
19122014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1913
1914 * gdb.threads/thread-specific.exp: Handle the lack of usable
1915 $this_breakpoint and $this_thread.
1916
ccdd1909
HZ
19172014-03-21 Hui Zhu <hui@codesourcery.com>
1918
1919 * gdb.base/attach.exp (do_command_attach_tests): New.
1920
beb460e8
PA
19212014-03-20 Tom Tromey <tromey@redhat.com>
1922 Pedro Alves <palves@redhat.com>
1923
1924 PR cli/15718
1925 * gdb.base/condbreak-call-false.c: New file.
1926 * gdb.base/condbreak-call-false.exp: New file.
1927
40acf43a
PA
19282014-03-20 Pedro Alves <palves@redhat.com>
1929
1930 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1931 Delete.
1932 (block_signals, unblock_signals): Delete.
1933 (child_function_2, main): Remove references to deleted variable
1934 and functions.
1935
9f5e1e02
PA
19362014-03-20 Pedro Alves <palves@redhat.com>
1937
1938 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1939 Use pthread_kill to signal thread 2.
1940 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1941 Adjust to make the test send itself a signal rather than using the
1942 host's "kill" command.
1943
99619bea
PA
19442014-03-20 Pedro Alves <palves@redhat.com>
1945
1946 * gdb.threads/multiple-step-overs.c: New file.
1947 * gdb.threads/multiple-step-overs.exp: New file.
1948 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1949 Adjust expected infrun debug output.
1950
2adfaa28
PA
19512014-03-20 Pedro Alves <palves@redhat.com>
1952
1953 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1954 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1955
31e77af2
PA
19562014-03-20 Pedro Alves <palves@redhat.com>
1957
1958 PR breakpoints/7143
1959 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1960 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1961 of gdb_test_multiple.
1962 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1963 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1964
b9f437de
PA
19652014-03-20 Pedro Alves <palves@redhat.com>
1966
1967 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1968 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1969
05adc73e
PA
19702014-03-19 Pedro Alves <palves@redhat.com>
1971
1972 * gdb.base/async.exp: Remove early return.
1973
6048b950
PA
19742014-03-19 Pedro Alves <palves@redhat.com>
1975
1976 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1977
8bcfb00a
PA
19782014-03-19 Pedro Alves <palves@redhat.com>
1979
1980 * gdb.base/async.exp (test_background): Expect \r\n after
1981 "completed." in the fail pattern.
1982
884e37dc
PA
19832014-03-19 Pedro Alves <palves@redhat.com>
1984
1985 * gdb.base/async.exp (test_background): New procedure.
1986 Use it for all background execution command tests.
1987
148e57e2
PA
19882014-03-19 Pedro Alves <palves@redhat.com>
1989
1990 * gdb.base/async.exp: Use prepare_for_testing.
1991
f48088c7
PA
19922014-03-19 Pedro Alves <palves@redhat.com>
1993
1994 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1995 the same line.
1996
e2f6c966
PA
19972014-03-19 Pedro Alves <palves@redhat.com>
1998
1999 * gdb.base/async.c (main): Add "jump here" and "until here" line
2000 marker comments.
2001 * gdb.base/async.exp (jump_here): New global.
2002 (jump& test): Use it.
2003 (until_here): New global.
2004 (until& test): Use it.
2005
c30568d4
PA
20062014-03-19 Pedro Alves <palves@redhat.com>
2007
2008 * gdb.base/async.exp: Don't frob gdb_protocol.
2009
0172b6a7
DE
20102014-03-18 Doug Evans <xdje42@gmail.com>
2011
2012 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
2013 Fix spelling of exec-done-display.
2014
06c868a8
JK
20152014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
2016
2017 PR gdb/15358
2018 * gdb.base/gdb-sigterm.c: New file.
2019 * gdb.base/gdb-sigterm.exp: New file.
2020
0c7e1a46
PA
20212014-03-18 Pedro Alves <palves@redhat.com>
2022
2023 PR gdb/13860
2024 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
2025 * lib/mi-support.exp (mi_expect_stop): Add special handling for
2026 solib-event.
2027
f7c77d93
JB
20282014-03-17 Joel Brobecker <brobecker@adacore.com>
2029
2030 * gdb.ada/pckd_arr_ren: New testcase.
2031
5a1e8c7a
DE
20322014-03-13 Doug Evans <xdje42@gmail.com>
2033
2034 PR guile/16612
2035 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
2036 collect after discarding symbols.
2037
350e1a76
DE
20382014-03-13 Ludovic Courtès <ludo@gnu.org>
2039 Doug Evans <xdje42@gmail.com>
2040
2041 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
2042 to history survives a gc.
2043
a69900ae
PA
20442014-03-13 Pedro Alves <palves@redhat.com>
2045
2046 * gdb.base/default.exp: Don't test "target procfs".
2047
5db9f0bd
PA
20482014-03-13 Pedro Alves <palves@redhat.com>
2049
2050 * gdb.base/default.exp: Update "target child" and "target procfs"
2051 tests to not expect "Unix".
2052
b3ccfe11
TT
20532014-03-12 Tom Tromey <tromey@redhat.com>
2054
2055 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
2056 New procs. Add target-async tests.
2057 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
2058 Add target-async tests.
2059
646f4417
AA
20602014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2061
2062 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
2063 'func_start' and 'func_end' for the beginning and end of the
2064 function code, respectively.
2065 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
2066 'func_end' instead of 'func' and 'main'.
2067
288c211f
AA
20682014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2069
2070 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
2071 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
2072 generate the debug info assembler source.
2073
e0c0f156
AA
20742014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2075
2076 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
2077 * gdb.dwarf2/arr-subrange.exp: Likewise.
2078 * gdb.dwarf2/dwz.exp: Likewise.
2079 * gdb.dwarf2/method-ptr.exp: Likewise.
2080 * gdb.dwarf2/missing-sig-type.exp: Likewise.
2081 * gdb.dwarf2/subrange.exp: Likewise.
2082 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
2083 * gdb.dwarf2/implptrpiece.exp: Likewise.
2084 * gdb.dwarf2/nostaticblock.exp: Likewise.
2085
0e5c4555
AA
20862014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2087
2088 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
2089 directory to absolute path name arguments.
2090
5ec18f2b
JG
20912014-03-10 Joel Brobecker <brobecker@adacore.com>
2092
2093 * gdb.ada/tagged_access: New testcase.
2094
847fc4f2
MM
20952014-03-07 Markus Metzger <markus.t.metzger@intel.com>
2096
2097 * gdb.btrace/data.exp: Update expected output.
2098
cc3da688
YQ
20992014-03-06 Yao Qi <yao@codesourcery.com>
2100
2101 * gdb.trace/pr16508.exp: New file.
2102
0f26cec1
PA
21032014-03-05 Pedro Alves <palves@redhat.com>
2104
2105 PR gdb/16575
2106 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
2107 procedure.
2108 (top level): Adjust to use it. Add tests that exercise breakpoint
2109 interaction with the code-cache.
2110
7a5a839f
LC
21112014-02-26 Ludovic Courtès <ludo@gnu.org>
2112
2113 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
2114 test for 'history-append!'.
2115
31aa7e4e
JB
21162014-02-26 Joel Brobecker <brobecker@adacore.com>
2117
2118 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
2119 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
2120 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
2121 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
2122 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
2123 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
2124
1b588015
JB
21252014-02-26 Joel Brobecker <brobecker@adacore.com>
2126
2127 * testsuite/gdb.python/py-pp-re-notag.c: New file.
2128 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
2129 * testsuite/gdb.python/py-pp-re-notag.p: New file.
2130
55426c9d
JB
21312014-02-26 Joel Brobecker <brobecker@adacore.com>
2132
2133 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
2134
dc53a7ad
JB
21352014-02-26 Joel Brobecker <brobecker@adacore.com>
2136
2137 * gdb.dwarf2/arr-stride.c: New file.
2138 * gdb.dwarf2/arr-stride.exp: New file.
2139
12ab52e9
PA
21402014-02-26 Pedro Alves <palves@redhat.com>
2141
2142 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
2143 that won't ever trigger. Make sure that GDB reports the correct
2144 breakpoint that caused the stop.
2145
849c862e
JK
21462014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2147
2148 PR gdb/16626
2149 * gdb.base/auto-load-script: New file.
2150 * gdb.base/auto-load.c: New file.
2151 * gdb.base/auto-load.exp: New file.
2152
71b7d793
JK
2153 PR gdb/16626
2154 * gdb.base/auto-load.exp: Fix out-of-srctree run.
2155
e2f0d509
JK
21562014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2157
2158 Fix dw2-icycle.exp -fsanitize=address GDB crash.
2159 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
2160
50cc37c8
DE
21612014-02-24 Doug Evans <dje@google.com>
2162
2163 * lib/gdb.exp (run_on_host): Log error output if program fails.
2164
ea4758f2
PA
21652014-02-21 Pedro Alves <palves@redhat.com>
2166
2167 * gdb.threads/step-after-sr-lock.c: Rename to ...
2168 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
2169 * gdb.threads/step-after-sr-lock.exp: Rename to ...
2170 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
2171 ... this.
2172
d7b30f67
SDJ
21732014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
2174
2175 PR tdep/16397
2176 * gdb.arch/amd64-stap-special-operands.exp: New file.
2177 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
2178 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
2179 * gdb.arch/amd64-stap-triplet.S: Likewise.
2180 * gdb.arch/amd64-stap-triplet.c: Likewise.
2181
83deb43f
JB
21822014-02-20 Joel Brobecker <brobecker@adacore.com>
2183
2184 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
2185 in .section pseudo-op.
2186
adde2bff
DE
21872014-02-20 lin zuojian <manjian2006@gmail.com>
2188 Joel Brobecker <brobecker@adacore.com>
2189 Doug Evans <xdje42@gmail.com>
2190
2191 PR symtab/16581
2192 * gdb.dwarf2/dw2-icycle.S: New file.
2193 * gdb.dwarf2/dw2-icycle.c: New file.
2194 * gdb.dwarf2/dw2-icycle.exp: New file.
2195
f7bd0f78
SC
21962014-02-19 Siva Chandra Reddy <sivachandra@google.com>
2197
2198 * gdb.python/py-value-cc.cc: Improve test case to enable testing
2199 operations on gdb.Value objects.
2200 * gdb.python/py-value-cc.exp: Add new test to test operations on
2201 gdb.Value objects.
2202
c17ef0d5
DE
22032014-02-18 Doug Evans <dje@google.com>
2204
2205 * Makefile.in (TESTS): New variable.
2206 (expanded_tests, expanded_tests_or_none): New variables
2207 (check-single): Pass $(expanded_tests_or_none) to runtest.
2208 (check-parallel): Only run tests in $(TESTS) if non-empty.
2209 (check/no-matching-tests-found): New rule.
2210 * README: Document TESTS makefile variable.
2211
5dd3176f
DE
22122014-02-18 Doug Evans <dje@google.com>
2213
2214 * Makefile.in (check-parallel): rm -rf outputs temp.
2215
0b10be4f
JK
22162014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
2217
2218 Fix "ERROR: no fileid for" in the testsuite.
2219 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
2220
85f224e7
DE
22212014-02-12 Doug Evans <dje@google.com>
2222
2223 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
2224 (MISCELLANEOUS): New variable.
2225 (clean): rm -rf $(MISCELLANEOUS).
2226 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
2227 dwp live in the same directory as symlinks, with each symlink pointed
2228 to a differently named file in a different directory.
2229
149b30ff
DE
22302014-02-11 Doug Evans <dje@google.com>
2231
2232 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
2233 of Tcl file commands.
2234
1dfdac32
MK
22352014-02-10 Mark Kettenis <kettenis@gnu.org>
2236
2237 * gdb.threads/step-after-sr-lock.exp: Avoid executing
2238 "kill -SIGUSR1 -1".
2239
aa4fb036
JB
22402014-02-10 Joel Brobecker <brobecker@adacore.com>
2241
2242 * gdb.ada/tick_length_array_enum_idx: New testcase.
2243
ed3ef339
DE
22442014-02-10 Doug Evans <xdje42@gmail.com>
2245
2246 * configure.ac (AC_OUTPUT): Add gdb.guile.
2247 * configure: Regenerate.
2248 * lib/gdb-guile.exp: New file.
2249 * lib/gdb.exp (get_target_charset): New function.
2250 * gdb.base/help.exp: Update expected output from "apropos apropos".
2251 * gdb.guile/Makefile.in: New file.
2252 * gdb.guile/guile.exp: New file.
2253 * gdb.guile/scm-arch.c: New file.
2254 * gdb.guile/scm-arch.exp: New file.
2255 * gdb.guile/scm-block.c: New file.
2256 * gdb.guile/scm-block.exp: New file.
2257 * gdb.guile/scm-breakpoint.c: New file.
2258 * gdb.guile/scm-breakpoint.exp: New file.
2259 * gdb.guile/scm-disasm.c: New file.
2260 * gdb.guile/scm-disasm.exp: New file.
2261 * gdb.guile/scm-equal.c: New file.
2262 * gdb.guile/scm-equal.exp: New file.
2263 * gdb.guile/scm-error.exp: New file.
2264 * gdb.guile/scm-error.scm: New file.
2265 * gdb.guile/scm-frame-args.c: New file.
2266 * gdb.guile/scm-frame-args.exp: New file.
2267 * gdb.guile/scm-frame-args.scm: New file.
2268 * gdb.guile/scm-frame-inline.c: New file.
2269 * gdb.guile/scm-frame-inline.exp: New file.
2270 * gdb.guile/scm-frame.c: New file.
2271 * gdb.guile/scm-frame.exp: New file.
2272 * gdb.guile/scm-generics.exp: New file.
2273 * gdb.guile/scm-gsmob.exp: New file.
2274 * gdb.guile/scm-iterator.c: New file.
2275 * gdb.guile/scm-iterator.exp: New file.
2276 * gdb.guile/scm-math.c: New file.
2277 * gdb.guile/scm-math.exp: New file.
2278 * gdb.guile/scm-objfile-script-gdb.in: New file.
2279 * gdb.guile/scm-objfile-script.c: New file.
2280 * gdb.guile/scm-objfile-script.exp: New file.
2281 * gdb.guile/scm-objfile.c: New file.
2282 * gdb.guile/scm-objfile.exp: New file.
2283 * gdb.guile/scm-ports.exp: New file.
2284 * gdb.guile/scm-pretty-print.c: New file.
2285 * gdb.guile/scm-pretty-print.exp: New file.
2286 * gdb.guile/scm-pretty-print.scm: New file.
2287 * gdb.guile/scm-section-script.c: New file.
2288 * gdb.guile/scm-section-script.exp: New file.
2289 * gdb.guile/scm-section-script.scm: New file.
2290 * gdb.guile/scm-symbol.c: New file.
2291 * gdb.guile/scm-symbol.exp: New file.
2292 * gdb.guile/scm-symtab-2.c: New file.
2293 * gdb.guile/scm-symtab.c: New file.
2294 * gdb.guile/scm-symtab.exp: New file.
2295 * gdb.guile/scm-type.c: New file.
2296 * gdb.guile/scm-type.exp: New file.
2297 * gdb.guile/scm-value-cc.cc: New file.
2298 * gdb.guile/scm-value-cc.exp: New file.
2299 * gdb.guile/scm-value.c: New file.
2300 * gdb.guile/scm-value.exp: New file.
2301 * gdb.guile/source2.scm: New file.
2302 * gdb.guile/types-module.cc: New file.
2303 * gdb.guile/types-module.exp: New file.
2304
7026a7c1
YQ
23052014-02-10 Yao Qi <yao@codesourcery.com>
2306
2307 PR testsuite/16543
2308 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
2309 * configure: Regenerated.
2310 * Makefile.in: New file.
2311
6c466447
AS
23122014-02-08 Andreas Schwab <schwab@linux-m68k.org>
2313
2314 * gdb.python/py-framefilter.exp: Fix typo.
2315
6e854735
YQ
23162014-02-08 Yao Qi <yao@codesourcery.com>
2317
2318 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
2319 that no =breakpoint-modified is emitted when breakpoints are
2320 modified through MI commands.
2321
d137e6dc
PA
23222014-02-07 Pedro Alves <pedro@codesourcery.com>
2323 Pedro Alves <palves@redhat.com>
2324
2325 * gdb.threads/step-after-sr-lock.c: New file.
2326 * gdb.threads/step-after-sr-lock.exp: New file.
2327
b5ee5a50
PA
23282014-02-07 Pedro Alves <palves@redhat.com>
2329
2330 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
2331
3c77faf3
JK
23322014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
2333
2334 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
2335 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
2336
6dddc817
DE
23372014-02-06 Doug Evans <xdje42@gmail.com>
2338
2339 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
2340 output.
2341
2342 * gdb.gdb/python-interrupts.exp: New file.
2343
de7b2893
YQ
23442014-02-05 Yao Qi <yao@codesourcery.com>
2345
2346 * gdb.trace/report.exp (use_collected_data): Test the output
2347 of "info threads" and "info inferiors".
2348
66d032ac
YQ
23492014-02-05 Yao Qi <yao@codesourcery.com>
2350
2351 Revert this patch:
2352
2353 2013-05-24 Yao Qi <yao@codesourcery.com>
2354
2355 * gdb.trace/tfile.exp: Test inferior and thread.
2356
591a12a1
UW
23572014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2358
2359 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
2360 on a function.
2361 * gdb.base/step-bt.c: Call hello via function pointer to make
2362 sure its first instruction is executed on powerpc64le-linux.
2363
0ff3e01f
UW
23642014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2365
2366 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
2367
084ee545
UW
23682014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2369
2370 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
2371 of the test patterns for use on little-endian systems.
2372
6ed14ff3
UW
23732014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2374
2375 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
2376 (decimal_vector): Fix for little-endian.
2377
401e27fd
JM
23782014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
2379
2380 * gdb.arch/sparc-sysstep.exp: New file.
2381 * gdb.arch/sparc-sysstep.c: Likewise.
2382
2383 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
2384
8b924729
EBM
23852014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
2386
2387 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
2388
fb151210
JB
23892014-01-23 Tom Tromey <tromey@redhat.com>
2390
2391 * gdb.ada/array_char_idx: New testcase.
2392
0740f8d8
TT
23932014-01-23 Tom Tromey <tromey@redhat.com>
2394
2395 PR python/16487:
2396 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
2397 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
2398 classes.
2399
21909fa1
TT
24002014-01-23 Tom Tromey <tromey@redhat.com>
2401
2402 PR python/16491:
2403 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
2404 string from an inferior frame.
2405 * gdb.python/py-framefilter-mi.exp: Update.
2406
87ce2a04
DE
24072014-01-22 Doug Evans <dje@google.com>
2408
2409 * gdb.server/server-mon.exp: Add tests for "set debug-format".
2410
237b092b
AA
24112014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2412
2413 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
2414
d674a709
AA
24152014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2416
2417 * gdb.trace/entry-values.exp: Remove excess space character from
2418 regex patterns. Handle s390 call instruction.
2419
20fa3390
AA
24202014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2421
2422 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
2423 define "*_start" label. Make "name" static.
2424 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
2425 ${name} by references to ${name}_start.
2426
78466714
AA
24272014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2428
2429 * gdb.base/info-macros.exp: Remove "debug" from the compile
2430 options.
2431
ec9f644a
IB
24322014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2433
2434 * gdb.dlang/demangle.exp: New file.
2435
94b1b47e
IB
24362014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2437
2438 * gdb.dlang/primitive-types.exp: New file.
2439
7f420862
IB
24402014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2441
2442 * configure.ac: Create gdb.dlang/Makefile.
2443 * configure: Regenerate.
2444 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
2445 * gdb.dlang/Makefile.in: New file.
2446 * lib/d-support.exp: New file.
2447 * lib/gdb.exp (skip_d_tests): New proc.
2448
52834460
MM
24492014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2450
2451 * gdb.btrace/delta.exp: Check reverse stepi.
2452 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
2453 * gdb.btrace/finish.exp: New.
2454 * gdb.btrace/next.exp: New.
2455 * gdb.btrace/nexti.exp: New.
2456 * gdb.btrace/record_goto.c: Add comments.
2457 * gdb.btrace/step.exp: New.
2458 * gdb.btrace/stepi.exp: New.
2459 * gdb.btrace/multi-thread-step.c: New.
2460 * gdb.btrace/multi-thread-step.exp: New.
2461 * gdb.btrace/rn-dl-bind.c: New.
2462 * gdb.btrace/rn-dl-bind.exp: New.
2463 * gdb.btrace/data.c: New.
2464 * gdb.btrace/data.exp: New.
2465 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2466
6e07b1d2
MM
24672014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2468
2469 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
2470 * gdb.btrace/exception.exp: Update.
2471 * gdb.btrace/instruction_history.exp: Update.
2472 * gdb.btrace/record_goto.exp: Update.
2473 * gdb.btrace/tailcall.exp: Update.
2474 * gdb.btrace/unknown_functions.exp: Update.
2475 * gdb.btrace/delta.exp: New.
2476
0b722aec
MM
24772014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2478
2479 * gdb.btrace/record_goto.exp: Add backtrace test.
2480 * gdb.btrace/tailcall.exp: Add backtrace test.
2481
066ce621
MM
24822014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2483
2484 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
2485 * gdb.btrace/record_goto.c: New.
2486 * gdb.btrace/record_goto.exp: New.
2487 * gdb.btrace/x86-record_goto.S: New.
2488
0688d04e
MM
24892014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2490
2491 * gdb.btrace/function_call_history.exp: Update tests.
2492 * gdb.btrace/instruction_history.exp: Update tests.
2493
8710b709
MM
24942014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2495
2496 * gdb.btrace/function_call_history.exp: Fix expected field
2497 order for "record function-call-history".
2498 Add new tests for "record function-call-history /c".
2499 * gdb.btrace/exception.cc: New.
2500 * gdb.btrace/exception.exp: New.
2501 * gdb.btrace/tailcall.exp: New.
2502 * gdb.btrace/x86-tailcall.S: New.
2503 * gdb.btrace/x86-tailcall.c: New.
2504 * gdb.btrace/unknown_functions.c: New.
2505 * gdb.btrace/unknown_functions.exp: New.
2506 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2507
5de9129b
MM
25082014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2509
2510 * gdb.btrace/instruction_history.exp: Update.
2511 * gdb.btrace/function_call_history.exp: Update.
2512
23a7fe75
MM
25132014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2514
2515 * gdb.btrace/function_call_history.exp: Fix expected function
2516 trace.
2517 * gdb.btrace/instruction_history.exp: Initialize traced.
2518 Remove traced_functions.
2519
724c7dd8
MM
25202014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2521
2522 * gdb.btrace/function_call_history.exp: Update
2523 * gdb.btrace/instruction_history.exp: Update.
2524
6d78d93b
MM
25252014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2526
2527 * gdb.btrace/enable.exp: Update expected text.
2528
93a360cc
OJ
25292014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
2530
2531 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
2532 bytes.
2533
3772b53f
MR
25342014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
2535
2536 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
2537
596662fa
OJ
25382014-01-15 Omair Javaid <omair.javaid@linaro.org>
2539
2540 * lib/gdb.exp (supports_process_record): Return true for
2541 arm*-linux*. (supports_reverse): Likewise.
2542
b5b08fb4
SC
25432014-01-13 Siva Chandra Reddy <sivachandra@google.com>
2544
2545 PR python/15464
2546 PR python/16113
2547 * gdb.python/py-type.c: Enhance test case.
2548 * gdb.python/py-value-cc.cc: Likewise
2549 * gdb.python/py-type.exp: Add new tests.
2550 * gdb.python/py-value-cc.exp: Likewise
2551
52d7fb13
AA
25522014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
2553 Pedro Alves <palves@redhat.com>
2554
2555 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
2556 Make "name" extern.
2557 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
2558 references to ${name}_start by references to ${name}.
2559
a2cd8cfe
JB
25602014-01-10 Joel Brobecker <brobecker@adacore.com>
2561
2562 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
2563
4e23fced
JB
25642014-01-10 Joel Brobecker <brobecker@adacore.com>
2565
2566 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
2567
c6a9e42c
PA
25682014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
2569 Pedro Alves <palves@redhat.com>
2570
2571 * gdb.mi/mi-info-os.exp: Connect to the target with
2572 mi_gdb_target_load.
2573
b7ea362b
PA
25742014-01-08 Pedro Alves <palves@redhat.com>
2575
2576 * gdb.threads/reconnect-signal.c: New file.
2577 * gdb.threads/reconnect-signal.exp: New file.
2578
5e3f4fab
EBM
25792014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
2580
2581 * gdb.base/source-dir.exp: New file.
2582
79301218
JB
25832014-01-07 Joel Brobecker <brobecker@adacore.com>
2584
2585 * gdb.ada/mi_interface: New testcase.
2586
8e355c5d
JB
25872014-01-07 Joel Brobecker <brobecker@adacore.com>
2588
2589 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
2590 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
2591 gdb.ada/pp-rec-component/pck.ads: New files.
2592
c0d48811
JB
25932014-01-07 Joel Brobecker <brobecker@adacore.com>
2594
2595 * gdb.python/py-pp-integral.c: New file.
2596 * gdb.python/py-pp-integral.py: New file.
2597 * gdb.python/py-pp-integral.exp: New file.
2598
17b609c3 2599For older changes see ChangeLog-1993-2013.
c906108c 2600\f
8d8cb839
EZ
2601;; Local Variables:
2602;; mode: change-log
2603;; left-margin: 8
2604;; fill-column: 74
2605;; version-control: never
2606;; End:
902f2ccb 2607
14f8b115 2608 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
2609 Copying and distribution of this file, with or without modification,
2610 are permitted provided the copyright notice and this notice are preserved.
This page took 2.442454 seconds and 4 git commands to generate.