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