]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/testsuite/ChangeLog
Delete IRIX support
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
3831839c
PA
12014-10-10 Pedro Alves <palves@redhat.com>
2
3 * gdb.base/bigcore.exp: Remove references to IRIX.
4 * gdb.base/funcargs.exp: Likewise.
5 * gdb.base/interrupt.exp: Likewise.
6 * gdb.base/mips_pro.exp: Likewise.
7 * gdb.base/nodebug.exp: Likewise.
8 * gdb.base/setvar.exp: Likewise.
9 * lib/gdb.exp (gdb_compile_shlib): Remove mips-sgi-irix* case.
10
8b9a549d
PA
112014-10-10 Jan Kratochvil <jan.kratochvil@redhat.com>
12 Pedro Alves <palves@redhat.com>
13
14 PR symtab/14466
15 * gdb.base/vdso-warning.c: New file.
16 * gdb.base/vdso-warning.exp: New file.
17
d48ba5e8
DE
182014-10-02 Doug Evans <dje@google.com>
19
20 * gdb.base/structs.c (main): Don't run forever.
21
2278c276
PA
222014-10-02 Pedro Alves <palves@redhat.com>
23
24 * gdb.threads/manythreads.exp (interrupt_and_wait): New procedure.
25 (top level) <stop threads 1, stop threads 2>: Use it.
26
b57bacec
PA
272014-10-02 Pedro Alves <palves@redhat.com>
28
29 * gdb.threads/break-while-running.exp (test): Add new
30 'update_thread_list' argument. Skip "info threads" if false.
31 (top level): Add new 'update_thread_list' axis.
32
13fd3ff3
PA
332014-10-02 Pedro Alves <palves@redhat.com>
34
35 PR breakpoints/17431
36 * gdb.base/execl-update-breakpoints.c: New file.
37 * gdb.base/execl-update-breakpoints.exp: New file.
38
0fec99e8
PA
392014-10-01 Pedro Alves <palves@redhat.com>
40
41 * gdb.base/breakpoint-in-ro-region.c: New file.
42 * gdb.base/breakpoint-in-ro-region.exp: New file.
43
2ddf4301
SM
442014-10-01 Simon Marchi <simon.marchi@ericsson.com>
45
46 * gdb.mi/mi-exit-code.exp: New file.
47 * gdb.mi/mi-exit-code.c: New file.
48
6a5f3f43
YQ
492014-09-30 Yao Qi <yao@codesourcery.com>
50
51 * lib/prelink-support.exp (build_executable_own_libs): Error if
52 the target isn't native.
53
345bcc73
YQ
542014-09-30 Yao Qi <yao@codesourcery.com>
55
56 * gdb.threads/dlopen-libpthread.exp: Skip it if isnative is
57 false.
58
a25a5a45
PA
592014-09-22 Pedro Alves <palves@redhat.com>
60
61 * gdb.threads/break-while-running.exp: New file.
62 * gdb.threads/break-while-running.c: New file.
63
00ba3162
YQ
642014-09-19 Yao Qi <yao@codesourcery.com>
65
66 * gdb.dwarf2/dw2-var-zero-addr.exp: Move test into new proc test.
67 Invoke test. Restart GDB with --readnow and invoke test again.
68
c3b7b696
YQ
692014-09-19 Yao Qi <yao@codesourcery.com>
70
71 * gdb.base/break-on-linker-gcd-function.exp: Move test into new
72 proc set_breakpoint_on_gcd_function. Invoke
73 set_breakpoint_on_gcd_function. Restart GDB with --readnow and
74 invoke set_breakpoint_on_gcd_function again.
75
2b4fd423
DE
762014-09-18 Doug Evans <dje@google.com>
77
78 * gdb.dwarf2/symtab-producer.exp: New file.
79
a5947601
SDJ
802014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
81
82 * gdb.base/global-var-nested-by-dso-solib1.c: New file.
83 * gdb.base/global-var-nested-by-dso-solib2.c: Likewise.
84 * gdb.base/global-var-nested-by-dso.c: Likewise.
85 * gdb.base/global-var-nested-by-dso.exp: Likewise.
86
91c19059
SDJ
872014-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
88 Pedro Alves <palves@redhat.com>
89
90 * gdb.base/watch-bitfields.exp: Pass string other than test file
91 name to prepare_for_testing.
92 (watch): New procedure.
93 (expect_watchpoint): Use with_test_prefix.
94 (top level): Factor out tests to ...
95 (test_watch_location, test_regular_watch): ... these new
96 procedures, and use with_test_prefix and gdb_continue_to_end.
97
bb9d5f81
PP
982014-09-16 Patrick Palka <patrick@parcs.ath.cx>
99
100 PR breakpoints/12526
101 * gdb.base/watch-bitfields.exp: New file.
102 * gdb.base/watch-bitfields.c: New file.
103
635856f5
PA
1042014-09-16 Pedro Alves <palves@redhat.com>
105
106 * gdb.base/watchpoint-stops-at-right-insn.exp (test): Compare
107 software and hardware addresses, not software address against
108 itself.
109
7280ceea
PA
1102014-09-16 Pedro Alves <palves@redhat.com>
111
112 * gdb.base/watchpoint-stops-at-right-insn.c: New file.
113 * gdb.base/watchpoint-stops-at-right-insn.exp: New file.
114
428b16bd
PA
1152014-09-16 Pedro Alves <palves@redhat.com>
116
117 * config/vx.exp, config/vxworks.exp, config/vxworks29k.exp: Delete
118 files.
119 * gdb.base/a2-run.exp: Remove all code guarded by istarget
120 "*-*-vxworks*" throughout.
121 * gdb.base/break.exp: Likewise.
122 * gdb.base/default.exp: Likewise.
123 * gdb.base/scope.exp: Likewise.
124 * gdb.base/sepdebug.exp: Likewise.
125 * gdb.base/break.c: Remove all code guarded by #ifdef vxworks
126 throughout.
127 * gdb.base/run.c: Likewise.
128 * gdb.base/sepdebug.c: Likewise.
129 * gdb.hp/gdb.aCC/run.c: Likewise.
130 * gdb.reverse/until-reverse.c: Likewise.
131 * lib/gdb.exp (gdb_compile): Remove is_vxworks branch.
132
666d413c
YQ
1332014-09-16 Yao Qi <yao@codesourcery.com>
134
135 * boards/local-remote-host-native.exp: New file.
136
57cbd724
DE
1372014-09-14 Doug Evans <xdje42@gmail.com>
138
139 * gdb.threads/queue-signal.c (thread_count): New variable.
140 (thread_count_mutex, thread_count_condvar): New variables.
141 (incr_thread_count, wait_all_threads_running): New functions.
142 (main): Wait for all threads to be in their thread functions.
143
81219e53
DE
1442014-09-13 Doug Evans <xdje42@gmail.com>
145
146 * gdb.threads/queue-signal.c: New file.
147 * gdb.threads/queue-signal.exp: New file.
148
3714cea7
DE
1492014-09-13 Doug Evans <xdje42@gmail.com>
150
151 * lib/gdb.exp (gdb_prompt): Add comment and change initial value to
152 be consistent with what default_gdb_init uses.
153 (with_gdb_prompt): Change form of PROMPT argument from a regexp to
154 the plain text of the prompt. Add some logging printfs.
155 * gdb.perf/disassemble.exp: Update call to with_gdb_prompt.
156
fa43b1d7
PA
1572014-09-12 Pedro Alves <palves@redhat.com>
158
159 * gdb.arch/gdb1558.exp: Replace uses of gdb_expect after
160 gdb_run_cmd with gdb_test_multiple or gdb_test throughout.
161 * gdb.arch/i386-size-overlap.exp: Likewise.
162 * gdb.arch/i386-size.exp: Likewise.
163 * gdb.arch/i386-unwind.exp: Likewise.
164 * gdb.base/a2-run.exp: Likewise.
165 * gdb.base/break.exp: Likewise.
166 * gdb.base/charset.exp: Likewise.
167 * gdb.base/chng-syms.exp: Likewise.
168 * gdb.base/commands.exp: Likewise.
169 * gdb.base/dbx.exp: Likewise.
170 * gdb.base/find.exp: Likewise.
171 * gdb.base/funcargs.exp: Likewise.
172 * gdb.base/jit-simple.exp: Likewise.
173 * gdb.base/reread.exp: Likewise.
174 * gdb.base/sepdebug.exp: Likewise.
175 * gdb.base/step-bt.exp: Likewise.
176 * gdb.cp/mb-inline.exp: Likewise.
177 * gdb.cp/mb-templates.exp: Likewise.
178 * gdb.objc/basicclass.exp: Likewise.
179 * gdb.threads/killed.exp: Likewise.
180
9d9bf2df
EBM
1812014-09-12 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
182
183 PR tdep/17379
184 * gdb.arch/powerpc-stackless.S: New file.
185 * gdb.arch/powerpc-stackless.exp: New file.
186
1cf2f1b0
JK
1872014-09-12 Jan Kratochvil <jan.kratochvil@redhat.com>
188
189 * gdb.base/attach.c: Include unistd.h.
190 (main): Call alarm. Add label postloop.
191 * gdb.base/attach.exp (do_attach_tests): Use gdb_get_line_number,
192 gdb_breakpoint, gdb_continue_to_breakpoint.
193 (test_command_line_attach_run): Kill ${testpid} in one exit path.
194
98880d46
PA
1952014-09-11 Pedro Alves <palves@redhat.com>
196
197 PR gdb/17347
198 * lib/gdb.exp (gdb_spawn_with_cmdline_opts): New procedure.
199 * gdb.base/attach.exp (test_command_line_attach_run): New
200 procedure.
201 (top level): Call it.
202
4c92ff2c
PA
2032014-09-11 Pedro Alves <palves@redhat.com>
204
205 * lib/gdb.exp (spawn_wait_for_attach): New procedure.
206 * gdb.base/attach.exp (do_attach_tests, do_call_attach_tests)
207 (do_command_attach_tests): Use spawn_wait_for_attach.
208 * gdb.base/solib-overlap.exp: Likewise.
209 * gdb.multi/multi-attach.exp: Likewise.
210 * gdb.python/py-prompt.exp: Likewise.
211 * gdb.python/py-sync-interp.exp: Likewise.
212 * gdb.server/ext-attach.exp: Likewise.
213
3adc1a7d
GKB
2142014-09-11 Gabriel Krisman Bertazi <gabriel@krisman.be>
215
216 * gdb.fortran/array-element.exp: Remove unexpected "continue"
217 command in testcase. Simplify testcase.
218
96334934
JB
2192014-09-10 Joel Brobecker <brobecker@adacore.com>
220
221 * gdb.dwarf2/dynarr-ptr.exp: Add a few ptype tests.
222
eb479039
JB
2232014-09-10 Joel Brobecker <brobecker@adacore.com>
224
225 * gdb.dwarf2/dynarr-ptr.exp: Add 'first, 'last and 'length tests.
226
deede10c
JB
2272014-09-10 Joel Brobecker <brobecker@adacore.com>
228
229 * gdb.dwarf2/dynarr-ptr.exp: Add subscripting tests.
230
7828a5f5
JB
2312014-09-10 Joel Brobecker <brobecker@adacore.com>
232
233 * gdb.dwarf2/dynarr-ptr.c: New file.
234 * gdb.dwarf2/dynarr-ptr.exp: New file.
235
33aeebcf
MR
2362014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
237
238 * gdb.base/watchpoint-solib.exp: Increase the timeout by a factor
239 of 30 rather than hardcoding 120 for a slow test case. Take the
240 `gdb,timeout' target setting into account for this calculation.
241 Don't extend the timeout for the test cases that don't need it.
242
7b415901
MR
2432014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
244
245 * gdb.reverse/sigall-reverse.exp: Increase the timeout by
246 a factor of 2 for a slow test case. Take the `gdb,timeout'
247 target setting into account for this calculation.
248 * gdb.reverse/until-precsave.exp: Increase the timeout by
249 a factor of 15 and 3 respectively rather than adding 120
250 for a pair of slow test cases. Take the `gdb,timeout'
251 target setting into account for this calculation.
252
4a40f85a
MR
2532014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
254
255 * lib/gdb.exp (gdb_test_multiple): Remove code to select the
256 timeout, don't pass one down to gdb_expect.
257 (gdb_expect): Rework timeout selection.
258
09635af7
MR
2592014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
260
261 * lib/gdbserver-support.exp (gdbserver_start): Throw an error
262 exception on timeout.
263 (gdbserver_run): Catch any `gdbserver_spawn' error exceptions.
264 (gdbserver_start_extended): Catch any `gdbserver_start' error
265 exceptions.
266 (gdbserver_start_multi, mi_gdbserver_start_multi): Likewise.
267 * lib/mi-support.exp (mi_gdb_target_load): Catch any
268 `gdbserver_gdb_load' error exceptions.
269
2bdd10b7
MR
2702014-09-09 Maciej W. Rozycki <macro@codesourcery.com>
271
272 * lib/gdbserver-support.exp (gdbserver_start): Set timeout to
273 120 on waiting for the TCP socket to open.
274
316935f0
DE
2752014-09-09 Doug Evans <xdje42@gmail.com>
276
277 * gdb.base/default.exp (show_conv_list): Add _caller_is,
278 _caller_matches, _any_caller_is, _any_caller_matches.
279
83740597
DE
2802014-09-09 Doug Evans <xdje42@gmail.com>
281
282 * gdb.guile/scm-error.exp: Handle guile 2.2 backtrace output.
283
4c122fc3
YQ
2842014-09-09 Yao Qi <yao@codesourcery.com>
285
286 * gdb.mi/mi-var-display.exp: Set print symbol off.
287
a9f116cb
GKB
2882014-09-07 Gabriel Krisman Bertazi <gabriel@krisman.be>
289
290 PR gdb/17035
291 * gdb.base/commands.exp: Add tests to verify user-defined
292 commands with empty bodies.
293 * gdb.python/py-cmd.exp: Test that we don't show user-defined
294 python commands in `show user command`.
295 * gdb.python/scm-cmd.exp: Test that we don't show user-defined
296 scheme commands in `show user command`.
297
c75bd3a2
JK
2982014-09-07 Jan Kratochvil <jan.kratochvil@redhat.com>
299
300 PR python/17355
301 * gdb.python/amd64-py-framefilter-invalidarg.S: New file.
302 * gdb.python/py-framefilter-invalidarg-gdb.py.in: New file.
303 * gdb.python/py-framefilter-invalidarg.exp: New file.
304 * gdb.python/py-framefilter-invalidarg.py: New file.
305
faa42425
DE
3062014-09-06 Doug Evans <xdje42@gmail.com>
307
308 PR 15276
309 * gdb.python/py-caller-is.c: New file.
310 * gdb.python/py-caller-is.exp: New file.
311
474ca4f6
SDJ
3122014-09-05 Sergio Durigan Junior <sergiodj@redhat.com>
313
314 PR gdb/17235
315 * gdb.arch/amd64-stap-wrong-subexp.exp: New file.
316 * gdb.arch/amd64-stap-wrong-subexp.S: Likewise.
317
eb0b0463
SDJ
3182014-09-04 Sergio Durigan Junior <sergiodj@redhat.com>
319
320 PR fortran/17237
321 * gdb.fortran/print-formatted.exp: New file.
322 * gdb.fortran/print-formatted.f90: Likewise.
323
5f3b99cf
SS
3242014-09-03 Sasha Smundak <asmundak@google.com>
325
326 * gdb.python/py-frame.exp: Test Frame.read_register.
327
7d793aa9
SDJ
3282014-09-03 Sergio Durigan Junior <sergiodj@redhat.com>
329
330 PR python/16699
331 * gdb.python/py-completion.exp: New file.
332 * gdb.python/py-completion.py: Likewise.
333
fb0576e9
DE
3342014-08-28 Doug Evans <dje@google.com>
335
336 * gdb.arch/amd64-pseudo.c (main): Rewrite to better specify when
337 eax,etc. are live with values set by gdb and thus the compiler can't
338 use them.
339 * gdb.arch/i386-pseudo.c (main): Ditto.
340
ee92b0dd
DE
3412014-08-27 Doug Evans <dje@google.com>
342
343 * lib/gdb.exp (gdb_compile_shlib): Add support for clang.
344
6649db35
DE
3452014-08-25 Doug Evans <dje@google.com>
346
347 * gdb.mi/basics.c (callee3, callee2, callee1): Specify result type.
348 (main): Ditto.
349
564b7600
DE
3502014-08-25 Doug Evans <dje@google.com>
351
352 * gdb.threads/thread-execl.exp: #include <stdio.h>.
353
3881fb67
YQ
3542014-08-24 Yao Qi <yao@codesourcery.com>
355
356 * gdb.guile/scm-value.exp (test_lazy_strings): Set print
357 symbol off.
358 * gdb.python/py-value.exp (test_lazy_strings): Likewise.
359
a05a36a5
DE
3602014-08-22 Doug Evans <dje@google.com>
361
362 PR 17276
363 * gdb.dwarf2/dw2-single-line-discriminators.S: New file.
364 * gdb.dwarf2/dw2-single-line-discriminators.c: New file.
365 * gdb.dwarf2/dw2-single-line-discriminators.exp: New file.
366
7c343b48
YQ
3672014-08-22 Yao Qi <yao@codesourcery.com>
368
369 * gdb.python/py-finish-breakpoint.exp: Copy .py file to host.
370 * gdb.python/py-finish-breakpoint2.exp: Likewise.
371 * gdb.python/python.exp: Likewise. Use .py file on the host
372 instead of the build.
373
22fd09ae
JK
3742014-08-21 Jan Kratochvil <jan.kratochvil@redhat.com>
375
376 * gdb.threads/gcore-stale-thread.c: New file.
377 * gdb.threads/gcore-stale-thread.exp: New file.
378
a8454a7c
PA
3792014-08-21 Pedro Alves <palves@redhat.com>
380
381 * gdb.base/gcore-buffer-overflow.exp: Remove "help gcore" test.
382 * gdb.base/gcore-relro-pie.exp: Likewise.
383 * gdb.base/gcore-relro.exp: Likewise.
384 * gdb.base/gcore.exp: Likewise.
385 * gdb.base/print-symbol-loading.exp: Likewise.
386 * gdb.threads/gcore-thread.exp: Likewise.
387 * lib/gdb.exp (gdb_gcore_cmd): Don't expect "Undefined command".
388
2a31c623
PA
3892014-08-20 Pedro Alves <palves@redhat.com>
390 Jan Kratochvil <jan.kratochvil@redhat.com>
391
392 * Makefile.in (EXTRA_RULES, CC): New variables, get from
393 configure.
394 (EXPECT): Handle READ1 being set.
395 (all): Depend on EXTRA_RULES.
396 (check-read1, expect-read1, read1.so, read1): New rules.
397 * README (Testsuite Parameters): Document the READ1 make variable.
398 (Race detection): New section.
399 * configure: Regenerate.
400 * configure.ac: If build==host==target, and running under a
401 GNU/glibc system, add read1 to the extra Makefile rules.
402 (EXTRA_RULES): AC_SUBST it.
403 * lib/read1.c: New file.
404
d36430db
JB
4052014-08-20 Joel Brobecker <brobecker@adacore.com>
406
407 * gdb.dwarf2/data-loc.exp: Add additional tests exercising
408 the handling of variables declared as a typedef to an array
409 which a DW_AT_data_location attribute.
410
9a0dc9e3
PA
4112014-08-19 Andrew Burgess <aburgess@broadcom.com>
412 Pedro Alves <palves@redhat.com>
413
414 PR symtab/14604
415 PR symtab/14605
416 * gdb.dwarf2/dw2-op-out-param.exp: Remove kfail branches and use
417 gdb_test.
418
0718a8da
PA
4192014-08-19 Pedro Alves <palves@redhat.com>
420
421 * gdb.base/watchpoint-hw-hit-once.c (main): Update comment.
422
13b448cd
YQ
4232014-08-19 Yao Qi <yao@codesourcery.com>
424
425 * gdb.base/watchpoint-hw-hit-once.exp: Set breakpoint on the
426 right line.
427
1cbf5077
DB
4282014-08-18 David Blaikie <dblaikie@gmail.com>
429
430 * boards/fission.exp: Explicitly pass -ggnu-pubnames for clang.
431
bf0fae19
JB
4322014-08-18 Joel Brobecker <brobecker@adacore.com>
433
434 * gdb.dwarf2/data-loc.exp: Remove second DW_AT_upper bound
435 attribute in array range.
436
3c8c5dcc
JB
4372014-08-18 Joel Brobecker <brobecker@adacore.com>
438
439 * gdb.dwarf2/data-loc.c, gdb.dwarf2/data-loc.exp: New files.
440
e66d4446
SC
4412014-08-15 Siva Chandra Reddy <sivachandra@google.com>
442
443 PR c++/17132
444 * gdb.cp/pr17132.cc: New file.
445 * gdb.cp/pr17132.exp: New file.
446
940df408
SC
4472014-08-15 Siva Chandra Reddy <sivachandra@google.com>
448
449 * gdb.python/py-xmethods.py (A_getarrayind)
450 (E_method_char_worker.__call__, E_method_int_worker.__call__):
451 Use 'print' with function call syntax.
452 (E_method_matcher.match): Fix tab vs space indentation mixup.
453
ebcc6c3a
YQ
4542014-08-15 Yao Qi <yao@codesourcery.com>
455
456 * gdb.trace/tfile.exp: Return -1 if generate_tracefile returns
457 false.
458
775e0f04
YQ
4592014-08-15 Yao Qi <yao@codesourcery.com>
460
461 * gdb.cp/casts.exp: Set print symbol off.
462 * gdb.cp/class2.exp: Likewise.
463 * gdb.cp/overload.exp: Likewise.
464 * gdb.cp/templates.exp: Likewise.
465
d769e349
DE
4662014-08-11 Doug Evans <dje@google.com>
467
468 * gdb.base/print-symbol-loading.exp (test_load_core): Update.
469 (test_load_shlib): Update.
470
20c6f1e1
YQ
4712014-08-09 Yao Qi <yao@codesourcery.com>
472
473 * gdb.base/display.exp: Invoke is_address_zero_readable.
474 * gdb.guile/scm-value.exp (test_value_in_inferior): Likewise.
475 * gdb.python/py-value.exp (test_value_in_inferior): Likewise.
476 * gdb.base/hbreak-unmapped.exp: Return if
477 is_address_zero_readable returns true.
478 * gdb.base/signest.exp: Likewise.
479 * gdb.base/signull.exp: Likewise.
480 * gdb.base/sigbpt.exp: Likewise.
481 * gdb.guile/scm-disasm.exp: Do the test if
482 is_address_zero_readable returns false.
483 * gdb.guile/scm-pretty-print.exp (run_lang_tests): Likewise.
484 * gdb.python/py-arch.exp: Likewise.
485 * gdb.python/py-prettyprint.exp (run_lang_tests): Likewise.
486 * lib/gdb.exp (is_address_zero_readable): New proc.
487
5792e8e3
YQ
4882014-08-09 Yao Qi <yao@codesourcery.com>
489
490 PR testsuite/13443
491 * gdb.mi/mi-var-display.exp: Make test messages unique.
492
3cecbbbe
TT
4932014-08-04 Tom Tromey <tromey@redhat.com>
494
495 * gdb.base/sss-bp-on-user-bp-2.exp: Expect output from "set debug
496 target 0".
497
00b51ff5
TT
4982014-08-04 Tom Tromey <tromey@redhat.com>
499
500 * gdb.base/sss-bp-on-user-bp-2.exp: Match "to_resume", not
501 "target_resume".
502
6908c509
JB
5032014-08-01 Joel Brobecker <brobecker@adacore.com>
504
505 * gdb.base/vla-datatypes.c (vla_factory): Add new variable
506 inner_vla_struct_object_size.
507 * gdb.base/vla-datatypes.exp: Adjust last test, and mark it
508 as xfail.
509
cc6563d2
PA
5102014-07-30 Pedro Alves <palves@redhat.com>
511
512 * gdb.threads/signal-command-handle-nopass.exp (test): Add
513 comment.
514
7e09a223
YQ
5152014-07-29 Yao Qi <yao@codesourcery.com>
516
517 PR gdb/17206
518 * gdb.base/until-nodebug.exp: New.
519
7ebdbe92
DE
5202014-07-28 Doug Evans <xdje42@gmail.com>
521
522 PR guile/17203
523 * gdb.guile/scm-parameter.exp: Add tests for trying to create
524 previously existing parameter, and previously ambiguously spelled
525 parameter.
526
fdb1adc6
WN
5272014-07-28 Will Newton <will.newton@linaro.org>
528
529 * gdb.base/varargs.exp: Remove KFAILs for ARM.
530
186fcde0
DE
5312014-07-26 Ludovic Courtès <ludo@gnu.org>
532 Doug Evans <xdje42@gmail.com>
533
534 PR guile/17146
535 * gdb.guile/types-module.exp: Add tests for wrong type arguments.
536
70509625
PA
5372014-07-25 Pedro Alves <palves@redhat.com>
538
539 * gdb.threads/signal-command-handle-nopass.c: New file.
540 * gdb.threads/signal-command-handle-nopass.exp: New file.
541 * gdb.threads/signal-command-multiple-signals-pending.c: New file.
542 * gdb.threads/signal-command-multiple-signals-pending.exp: New file.
543 * gdb.threads/signal-delivered-right-thread.c: New file.
544 * gdb.threads/signal-delivered-right-thread.exp: New file.
545
c3f814a1
PA
5462014-07-25 Pedro Alves <palves@redhat.com>
547
548 * gdb.base/double-prompt-target-event-error.exp
549 (cancel_pagination_in_target_event): Remove '-notransfer <return>'
550 match.
551 (cancel_pagination_in_target_event): Rework double prompt
552 detection.
553 * gdb.base/paginate-after-ctrl-c-running.exp
554 (test_ctrlc_while_target_running_paginates): Remove '-notransfer
555 <return>' match.
556 * gdb.base/paginate-bg-execution.exp
557 (test_bg_execution_pagination_return)
558 (test_bg_execution_pagination_cancel): Remove '-notransfer
559 <return>' matches.
560 * gdb.base/paginate-execution-startup.exp
561 (test_fg_execution_pagination_return)
562 (test_fg_execution_pagination_cancel): Remove '-notransfer
563 <return>' matches.
564 * gdb.base/paginate-inferior-exit.exp
565 (test_paginate_inferior_exited): Remove '-notransfer <return>'
566 match.
567 * lib/gdb-utils.exp (string_to_regexp): Move here from lib/gdb.exp.
568 * lib/gdb.exp (pagination_prompt): Run text through
569 string_to_regexp.
570 (gdb_test_multiple): Match $pagination_prompt instead of
571 "<return>".
572 (string_to_regexp): Move to lib/gdb-utils.exp.
573
e214cf6c
JK
5742014-07-22 Jan Kratochvil <jan.kratochvil@redhat.com>
575
576 * gdb.arch/amd64-entry-value-paramref.S: New file.
577 * gdb.arch/amd64-entry-value-paramref.cc: New file.
578 * gdb.arch/amd64-entry-value-paramref.exp: New file.
579 * gdb.arch/amd64-optimout-repeat.S: New file.
580 * gdb.arch/amd64-optimout-repeat.c: New file.
581 * gdb.arch/amd64-optimout-repeat.exp: New file.
582
17d0c5c8
JK
5832014-07-17 Jan Kratochvil <jan.kratochvil@redhat.com>
584
585 PR gdb/17170
586 * gdb.base/statistics.exp: New file.
587
b8b8facf
DE
5882014-07-17 Doug Evans <dje@google.com>
589
74b49205 590 PR gdb/17170
b8b8facf
DE
591 * gdb.base/maint.exp: Update testing of per-command stats.
592
1b5d0ab3
PA
5932014-07-16 Pedro Alves <palves@redhat.com>
594
595 * gdb.trace/tfile.c: Include unistd.h and stdint.h.
596 (start_trace_file): Guard S_IRGRP and S_IROTH uses behind #ifdef.
597 (tfile_write_64, tfile_write_16, tfile_write_8, tfile_write_addr)
598 (tfile_write_buf): New functions.
599 (add_memory_block): Rewrite using the above.
600 (adjust_function_address): New function.
601 (FUNCTION_ADDRESS): New macro.
602 (write_basic_trace_file): Remove short_x local, and use
603 tfile_write_16. Change type of func_addr local to unsigned long
604 long. Use FUNCTION_ADDRESS instead of handling the Thumb bit
605 here. Cast argument of add_memory_block to char pointer.
606 (write_error_trace_file): Avoid alloca. Use FUNCTION_ADDRESS.
607 (main): Remove parameters.
608 * gdb.trace/tfile.exp: Remove nowarnings.
609
4d974e88
SM
6102014-07-15 Simon Marchi <simon.marchi@ericsson.com>
611
612 * gdb.base/debug-expr.exp: Test string evaluation with
613 "debug expression" on.
614
41e99568
PA
6152014-07-15 Pedro Alves <palves@redhat.com>
616
617 * gdb.base/reread.exp: Use clean_restart.
618
487d9753
PL
6192014-07-15 Pierre Langlois <pierre.langlois@embecosm.com>
620
621 * gdb.arch/avr-flash-qualifer.c: New.
622 * gdb.arch/avr-flash-qualifer.exp: New.
623
cc1c52ad
PA
6242014-07-14 Pedro Alves <palves@redhat.com>
625
626 * gdb.base/paginate-after-ctrl-c-running.c: New file.
627 * gdb.base/paginate-after-ctrl-c-running.exp: New file.
628
1e973570
PA
6292014-07-14 Pedro Alves <palves@redhat.com>
630
631 * gdb.base/double-prompt-target-event-error.c: New file.
632 * gdb.base/double-prompt-target-event-error.exp: New file.
633
93d6eb10
PA
6342014-07-14 Pedro Alves <palves@redhat.com>
635
636 PR gdb/17072
637 * gdb.base/paginate-inferior-exit.c: New file.
638 * gdb.base/paginate-inferior-exit.exp: New file.
639
0017922d
PA
6402014-07-14 Pedro Alves <palves@redhat.com>
641
642 PR gdb/17072
643 * gdb.base/paginate-bg-execution.c: New file.
644 * gdb.base/paginate-bg-execution.exp: New file.
645
94696ad3
PA
6462014-07-14 Pedro Alves <palves@redhat.com>
647
648 PR gdb/17072
649 * gdb.base/paginate-execution-startup.c: New file.
650 * gdb.base/paginate-execution-startup.exp: New file.
651 * lib/gdb.exp (pagination_prompt): New global.
652 (default_gdb_spawn): New procedure, factored out from
653 default_gdb_spawn.
654 (default_gdb_start): Adjust to call default_gdb_spawn.
655 (gdb_spawn): New procedure.
656
bd293940
PA
6572014-07-14 Pedro Alves <palves@redhat.com>
658
659 * lib/gdb.exp (gdb_assert): New procedure.
660 * gdb.trace/backtrace.exp (gdb_backtrace_tdp_4): Use it.
661
c933f875
PA
6622014-07-14 Pedro Alves <palves@redhat.com>
663
664 * gdb.base/execution-termios.c: New file.
665 * gdb.base/execution-termios.exp: New file.
666
d98b7a16
TT
6672014-07-14 Tom Tromey <tromey@redhat.com>
668
669 * gdb.cp/vla-cxx.cc: New file.
670 * gdb.cp/vla-cxx.exp: New file.
671
548740d6
TT
6722014-07-14 Tom Tromey <tromey@redhat.com>
673
674 * gdb.reverse/rerun-prec.c: New file.
675 * gdb.reverse/rerun-prec.exp: New file.
676
a25eb028
MR
6772014-07-12 Maciej W. Rozycki <macro@mips.com>
678 Maciej W. Rozycki <macro@codesourcery.com>
679
680 * lib/gdb-utils.exp: New file.
681 * lib/gdb.exp (gdb_run_cmd): Call gdb_init_commands, replacing
682 inline `gdb_init_command' processing.
683 (gdb_start_cmd): Likewise.
684 * lib/mi-support.exp (mi_run_cmd): Likewise.
685 * README: Document `gdb_init_command' and `gdb_init_commands'.
686
218c2655
JK
6872014-07-11 Jan Kratochvil <jan.kratochvil@redhat.com>
688
689 Fix false FAIL running under a very long directory name.
690 * gdb.base/argv0-symlink.exp: Add "set print repeats 10000"
691 and "set print elements 10000". Twice.
692
5401fde3
YQ
6932014-07-11 Yao Qi <yao@codesourcery.com>
694
695 * gdb.base/exprs.exp: "set print symbol off".
696
e76126e8
PA
6972014-07-11 Pedro Alves <palves@redhat.com>
698
699 * gdb.threads/kill.c: New file.
700 * gdb.threads/kill.exp: New file.
701
2d6f0de6
YQ
7022014-07-10 Yao Qi <yao@codesourcery.com>
703
704 * gdb.trace/tfile.c (write_basic_trace_file)
705 [__thumb__||__thumb2__]: Clear the Thumb bit of the function
706 address written to trace file.
707
7180e04a
PA
7082014-07-09 Pedro Alves <palves@redhat.com>
709
710 * gdb.base/attach-wait-input.exp: New file.
711 * gdb.base/attach-wait-input.c: New file.
712
9a9a7608
AB
7132014-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
714
715 * gdb.mi/var-cmd.c (do_nested_struct_union_tests): New function
716 setting up test structures.
717 (main): Call new test function.
718 * gdb.mi/mi2-var-child.exp: Create additional breakpoint in new
719 test function, continue into test function and walk test
720 structures.
721
161ac41e
YQ
7222014-07-02 Yao Qi <yao@codesourcery.com>
723
724 * gdb.trace/entry-values.c: Define labels 'foo_start' and
725 'bar_start' at the beginning of functions 'foo' and 'bar'
726 respectively.
727 * gdb.trace/entry-values.exp: Use 'foo_start' and 'bar_start'
728 instead of 'foo' and 'bar'.
729
1f267ae3
MM
7302014-07-08 Markus Metzger <markus.t.metzger@intel.com>
731
732 * gdb.btrace/segv.exp: New.
733 * gdb.btrace/segv.c: New.
734
2b239efb
LM
7352014-07-02 Luis Machado <lgustavo@codesourcery.com>
736
737 * gdb.trace/entry-values.exp: Handle powerpc-specific branch
738 instruction.
739
cf363f18
MW
7402014-06-30 Mark Wielaard <mjw@redhat.com>
741
742 * gdb.base/constvars.c (violent, violet, vips, virgen, vulgar,
743 vulture, vilify, villar): New volatile array constants.
744 (vindictive, vegetation): New const volatile array constants.
745 * gdb.base/volatile.exp: Test volatile and const volatile array
746 types.
747
aebf9d24
AA
7482014-06-30 Andreas Arnez <arnez@linux.vnet.ibm.com>
749
750 * gdb.base/watchpoint-reuse-slot.exp: Handle the case that the
751 target lacks support for awatch, rwatch, or hbreak.
752
b67a2c6f
YQ
7532014-06-27 Yao Qi <yao@codesourcery.com>
754
755 * gdb.multi/dummy-frame-restore.exp: New.
756 * gdb.multi/dummy-frame-restore.c: New.
757
aef92902
MM
7582014-06-25 Markus Metzger <markus.t.metzger@intel.com>
759
760 * gdb.btrace/gcore.exp: New.
761
8e9db26e
PA
7622014-06-23 Pedro Alves <palves@redhat.com>
763
764 * gdb.base/watchpoint-reuse-slot.c: New file.
765 * gdb.base/watchpoint-reuse-slot.exp: New file.
766
70afc5b7
SC
7672014-06-23 Siva Chandra Reddy <sivachandra@google.com>
768
769 * gdb.python/py-xmethods.exp: Use "progspace" instead of the
770 progspace's filename in 'info', 'enable' and 'disable' command
771 tests.
772
b972bd9c
JK
7732014-06-23 Jan Kratochvil <jan.kratochvil@redhat.com>
774
775 * gdb.arch/amd64-stap-special-operands.exp: Use is_lp64_target.
776 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
777 * gdb.dwarf2/dw2-error.exp: Use istarget and is_lp64_target.
778
125f8a3d
GB
7792014-06-20 Gary Benson <gbenson@redhat.com>
780
781 * gdb.arch/i386-avx.exp: Fix include file location.
782 * gdb.arch/i386-sse.exp: Likewise.
783
3ed9baed
IB
7842014-06-19 Iain Buclaw <ibuclaw@gdcproject.org>
785
786 * gdb.dlang/expression.exp: New file.
787
034f788c
PA
7882014-06-19 Pedro Alves <palves@redhat.com>
789
790 * gdb.threads/thread-execl.exp (do_test): New procedure, factored
791 out from ...
792 (top level): ... here. Iterate running tests under different
793 scheduler-locking settings.
794
45371d0c
LM
7952014-06-18 Luis Machado <lgustavo@codesourcery.com>
796
797 * gdb.cp/nsalias.exp: Set type of low_pc and high_pc entries
798 to DW_FORM_addr and use non-zero addresses.
799
5d376983
SC
8002014-06-18 Siva Chandra Reddy <sivachandra@google.com>
801
802 PR gdb/17017
803 * gdb.python/py-xmethods.cc: Add global function call counters and
804 increment them in their respective functions. Remove "cout"
805 statements.
806 * gdb.python/py-xmethods.exp: Make tests check the global function
807 call counters instead of depending on inferior IO.
808
a1aa2221
LM
8092014-06-18 Don Breazeal <donb@codesourcery.com>
810
811 * gdb.base/foll-fork.exp (default_fork_parent_follow):
812 Deleted procedure.
813 (explicit_fork_parent_follow): Deleted procedure.
814 (explicit_fork_child_follow): Deleted procedure.
815 (test_follow_fork): New procedure.
816 (do_fork_tests): Replace calls to deleted procedures with
817 calls to test_follow_fork and reset GDB for subsequent
818 procedure calls.
819
0fc05997
YQ
8202014-06-17 Yao Qi <yao@codesourcery.com>
821
822 * gdb.base/wchar.exp: Set $cent to \u00A2 if "host-charset" is
823 CP1252.
824
70795c52
LM
8252014-06-17 Luis Machado <lgustavo@codesourcery.com>
826
827 * gdb.mi/mi-var-rtti.cc (type_update_when_use_rtti_test):
828 Initialize ptr and S explicitly.
829 (skip_type_update_when_not_use_rtti_test): Likewise.
830
6be47f0c
KS
8312014-06-16 Keith Seitz <keiths@redhat.com>
832
833 PR mi/15863
834 * gdb.mi/mi-var-cmd.exp: Add test for -var-update before
835 the inferior is started.
836
d03de421
PA
8372014-06-16 Pedro Alves <palves@redhat.com>
838
839 * gdb.base/break-main-file-remove-fail.c: New file.
840 * gdb.base/break-main-file-remove-fail.exp: New file.
841 * gdb.base/break-unload-file.exp: Use build_executable instead of
842 prepare_for_testing.
843 (test_break): New parameter "initial_load". Handle it.
844 (top level): Add initial_load cmdline/file axis.
845
f9579b99
TT
8462014-06-12 Tom Tromey <tromey@redhat.com>
847
848 * gdb.base/completion.exp: Don't use directory name in test.
849
3657956b
GB
8502014-06-09 Gary Benson <gbenson@redhat.com>
851
852 * gdb.base/sigall.c [Functions to send signals]: Reorder to
853 separate the always-available ANSI-standard signals from the
854 signals that require checking.
855 (main): Likewise.
856 * gdb.reverse/sigall-reverse.c [Functions to send signals]:
857 Likewise.
858 (main): Likewise.
859
4186eb54
KS
8602014-06-07 Keith Seitz <keiths@redhat.com>
861
862 Revert:
863 PR c++/16253
864 * gdb.cp/var-tag.cc: New file.
865 * gdb.cp/var-tag.exp: New file.
866 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
867 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
868 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
869 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
870
25326a28 8712014-06-06 Doug Evans <xdje42@gmail.com>
6da01dbe
DE
872
873 * gdb.guile/scm-frame-args.c (foo): Tweak to work with gcc 4.6.3.
874
829155c9
PA
8752014-06-06 Pedro Alves <palves@redhat.com>
876
877 * gdb.base/sss-bp-on-user-bp-2.exp: Look for target_resume(step)
878 in target debug output instead of looking at RSP packets,
879 disabling the test on any target that uses hardware stepping.
880 Update comments.
881
61c8d22e
PA
8822014-06-06 Pedro Alves <palves@redhat.com>
883
884 * gdb.base/break-unload-file.exp: Fix typo.
885
d9a47287
YQ
8862014-06-06 Yao Qi <yao@codesourcery.com>
887
888 * gdb.base/jit.exp (one_jit_test): Restrict the pattern
889 from "jit_function" to "^jit_function".
890
e5e01dbf
YQ
8912014-06-06 Yao Qi <yao@codesourcery.com>
892
893 * gdb.base/async.c (foo): Add one statement.
894 * gdb.base/async.exp: Get the next instruction address and
895 match the output of "nexti" by instruction address. Match
896 the hex address in the output of "finish".
897
73ba372c
GB
8982014-06-06 Gary Benson <gbenson@redhat.com>
899
900 * gdb.base/call-signals.c: Remove preprocessor conditionals
901 for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE,
902 SIGSEGV and SIGTERM.
903 * gdb.base/sigall.c: Likewise.
904 * gdb.base/unwindonsignal.c: Likewise.
905 * gdb.reverse/sigall-reverse.c: Likewise.
906
831517df
YQ
9072014-06-06 Yao Qi <yao@codesourcery.com>
908
909 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
910 readable, skip the test.
911
b8b91e98
YQ
9122014-06-06 Yao Qi <yao@codesourcery.com>
913
914 * gdb.threads/staticthreads.c (thread_function): Move the line
915 setting breakpoint on forward.
916 * gdb.threads/staticthreads.exp: Update comments.
917
fb934770
LC
9182014-06-05 Ludovic Courtès <ludo@gnu.org>
919
920 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
921 "history-append! type error".
922
6ef284bd
SM
9232014-06-05 Simon Marchi <simon.marchi@ericsson.com>
924
925 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
926 erroneous dprintf expected input.
927
a872e241
DE
9282014-06-04 Doug Evans <xdje42@gmail.com>
929
930 * gdb.guile/scm-generics.exp: Delete.
931
16f691fb
DE
9322014-06-04 Doug Evans <xdje42@gmail.com>
933
934 * gdb.guile/scm-breakpoint.exp: Update.
935 Add tests for breakpoint registration.
936
012370f6
TT
9372014-06-04 Tom Tromey <tromey@redhat.com>
938
939 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
940 VLA-in-union.
941 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
942 inner_vla_struct, vla_union types. Initialize objects of those
943 types and compute their sizes.
944
9f5a4cef
HZ
9452014-06-04 Nathan Sidwell <nathan@codesourcery.com>
946 Hui Zhu <hui@codesourcery.com>
947
948 * gdb.base/fileio.exp: Add test for shell not available as well as
949 available.
950 * gdb.base/fileio.c (test_system): Check for shell twice.
951
90a45c4d
YQ
9522014-06-04 Yao Qi <yao@codesourcery.com>
953
954 * gdb.base/auto-connect-native-target.exp: Remove redundant
955 space from the regexp pattern.
956
70017e41
YQ
9572014-06-04 Yao Qi <yao@codesourcery.com>
958
959 * gdb.base/default.exp: Replace "child" with "native" in
960 regexp pattern.
961
883964a7
SC
9622014-06-03 Siva Chandra Reddy <sivachandra@google.com>
963
964 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
965 * gdb.python/py-xmethods.exp: New tests to test xmethods.
966 * gdb.python/py-xmethods.py: Python script supporting the
967 new testcase and tests.
968
ef370185
JB
9692014-06-03 Joel Brobecker <brobecker@adacore.com>
970 Pedro Alves <palves@redhat.com>
971
972 PR breakpoints/17000
973 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
974 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
975
1e2ccb61
BM
9762014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
977
978 * gdb.base/subst.exp: Add tests to verify partial path matching
979 output.
980
c6ec5ab2
PA
9812014-06-03 Pedro Alves <palves@redhat.com>
982
983 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
984 target that doesn't use software single-stepping.
985
835c559f
PA
9862014-06-03 Pedro Alves <palves@redhat.com>
987
988 PR breakpoints/17000
989 * gdb.base/sss-bp-on-user-bp-2.c: New file.
990 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
991
06eb1586
DE
9922014-06-02 Doug Evans <xdje42@gmail.com>
993
994 * gdb.guile/scm-parameter.exp: New file.
995
e698b8c4
DE
9962014-06-02 Doug Evans <xdje42@gmail.com>
997
998 * gdb.guile/scm-cmd.c: New file.
999 * gdb.guile/scm-cmd.exp: New file.
1000
ded03782
DE
10012014-06-02 Doug Evans <xdje42@gmail.com>
1002
1003 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
1004 pretty-printer lookup.
1005 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
1006 (make-pp_s-printer): Call it.
1007 (make-pretty-printer-from-dict): New function.
1008 (lookup-pretty-printer-maker-from-dict): New function.
1009 (*pretty-printer*): Simplify.
1010 (make-objfile-pp_s-printer): New function.
1011 (install-objfile-pretty-printers!): New function.
1012 (make-progspace-pp_s-printer): New function.
1013 (install-progspace-pretty-printers!): New function.
1014 * gdb.guile/scm-progspace.c: New file.
1015 * gdb.guile/scm-progspace.exp: New file.
1016
41fac0cf
PA
10172014-06-02 Pedro Alves <palves@redhat.com>
1018
1019 * gdb.base/dprintf-bp-same-addr.c: New file.
1020 * gdb.base/dprintf-bp-same-addr.exp: New file.
1021
96ae5695
EBM
10222014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1023
1024 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
1025 * gdb.arch/powerpc-power.s: Likewise.
1026
da02b3a8
JB
10272014-06-02 Joel Brobecker <brobecker@adacore.com>
1028
1029 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
1030
c72b2e7b
YQ
10312014-06-01 Yao Qi <yao@codesourcery.com>
1032
1033 * gdb.base/watchpoint.exp (test_watch_location): Check null
1034 pointer can be dereferenced. If not, do the test, otherwise
1035 skip it.
1036
53e8a631
AB
10372014-05-30 Andrew Burgess <aburgess@broadcom.com>
1038
1039 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
1040 results.
1041 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
1042
938f0e2f
AB
10432014-05-30 Andrew Burgess <aburgess@broadcom.com>
1044
1045 * gdb.arch/amd64-invalid-stack-middle.S: New file.
1046 * gdb.arch/amd64-invalid-stack-middle.c: New file.
1047 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
1048 * gdb.arch/amd64-invalid-stack-top.c: New file.
1049 * gdb.arch/amd64-invalid-stack-top.exp: New file.
1050
9ba6657a
PA
10512014-05-30 Pedro Alves <palves@redhat.com>
1052
1053 PR breakpoints/17000
1054 * gdb.base/sss-bp-on-user-bp.c: New file.
1055 * gdb.base/sss-bp-on-user-bp.exp: New file.
1056
522c09bf
DB
10572014-05-30 David Blaikie <dblaikie@gmail.com>
1058
1059 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
1060 gnu_inline semantics via attribute.
1061 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
1062 source explicitly specifies the required semantics.
1063
bf4ef81e
MR
10642014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
1065
1066 * gdb.reverse/sigall-reverse.exp: Fix a typo.
1067
329ea579
PA
10682014-05-29 Pedro Alves <palves@redhat.com>
1069 Tom Tromey <tromey@redhat.com>
1070
1071 * gdb.base/async-shell.exp: Don't enable target-async.
1072 * gdb.base/async.exp
1073 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
1074 parameter. Adjust.
1075 (top level): Don't test with "target-async".
1076 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
1077 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
1078 * gdb.base/inferior-died.exp: Don't enable target-async.
1079 * gdb.base/interrupt-noterm.exp: Likewise.
1080 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
1081 * gdb.mi/mi-nonstop-exit.exp: Likewise.
1082 * gdb.mi/mi-nonstop.exp: Likewise.
1083 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
1084 * gdb.mi/mi-nsintrall.exp: Likewise.
1085 * gdb.mi/mi-nsmoribund.exp: Likewise.
1086 * gdb.mi/mi-nsthrexec.exp: Likewise.
1087 * gdb.mi/mi-watch-nonstop.exp: Likewise.
1088 * gdb.multi/watchpoint-multi.exp: Adjust comment.
1089 * gdb.python/py-evsignal.exp: Don't enable target-async.
1090 * gdb.python/py-evthreads.exp: Likewise.
1091 * gdb.python/py-prompt.exp: Likewise.
1092 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
1093 * gdb.server/solib-list.exp: Don't enable target-async.
1094 * gdb.threads/thread-specific-bp.exp: Likewise.
1095 * lib/mi-support.exp: Adjust to use mi-async.
1096
fd664c91
PA
10972014-05-29 Pedro Alves <palves@redhat.com>
1098
1099 PR gdb/13860
1100 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
1101 reason, even in sync mode.
1102
251bde03
PA
11032014-05-29 Pedro Alves <palves@redhat.com>
1104 Hui Zhu <hui@codesourcery.com>
1105
1106 PR PR15693
1107 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
1108 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
1109 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
1110 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
1111
7f3c0343
JB
11122014-05-28 Joel Brobecker <brobecker@adacore.com>
1113
1114 * config/monitor.exp (gdb_target_monitor): Replace use of
1115 "set remotebaud" by "set serial baud".
1116
b2715b27
AW
11172014-05-26 Andy Wingo <wingo@igalia.com>
1118
1119 * gdb.guile/scm-breakpoint.exp:
1120 * gdb.guile/scm-gsmob.exp: Update to use plain old object
1121 properties instead of gdb-object-properties.
1122
498a4489
YQ
11232014-05-26 Yao Qi <yao@codesourcery.com>
1124
1125 * gdb.server/no-thread-db.exp: Specify source file name
1126 explicitly when setting a breakpoint.
1127
589fdceb
MM
11282014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1129
1130 * gdb.btrace/vdso.c: New.
1131 * gdb.btrace/vdso.exp: New.
1132
e9089e05
MM
11332014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1134
1135 * gdb.base/gcore.exp (capture_command_output): Move ...
1136 * lib/gdb.exp (capture_command_output): ... here.
1137
67b5c0c1
MM
11382014-05-23 Markus Metzger <markus.t.metzger@intel.com>
1139
1140 * gdb.btrace/data.exp: Test memory access during btrace replay.
1141
a2199296
SM
11422014-05-22 Simon Marchi <simon.marchi@ericsson.com>
1143
1144 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
1145
17b2616c
PA
11462014-05-21 Pedro Alves <palves@redhat.com>
1147
1148 PR gdb/13860
1149 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
1150 (top level): Test that output related to execution commands is
1151 sent to the console with CLI commands, but not with MI commands.
1152 Test that breakpoint events are always mirrored to the console.
1153 Also expect the new source line to be output after a "next" in
1154 async mode too. Make it a pass/fail test.
1155 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
1156 output.
1157 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
1158
5166082f
PA
11592014-05-21 Pedro Alves <palves@redhat.com>
1160
1161 * gdb.base/list.exp (build_pattern, test_list): New procedures.
1162 Use them to test variations of "list" after reaching a breakpoint.
1163 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
1164 Test "list" with listsize 10 after reaching a breakpoint.
1165 * gdb.python/python.exp (decode_line current location line
1166 number): Adjust expected line number.
1167
2f25d70f
SM
11682014-05-21 Simon Marchi <simon.marchi@ericsson.com>
1169
1170 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
1171 behavior for $args, pass it directly to "run".
1172
ff604a67
MR
11732014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
1174
1175 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
1176 30000 to 65536.
1177
6a3cb8e8
PA
11782014-05-21 Pedro Alves <palves@redhat.com>
1179
1180 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
1181 auto-connect-native-target off".
1182 * gdb.base/auto-connect-native-target.c: New file.
1183 * gdb.base/auto-connect-native-target.exp: New file.
1184
4ebfc96e
PA
11852014-05-21 Pedro Alves <palves@redhat.com>
1186
1187 * gdb.base/default.exp: Test "target native" instead of "target
1188 child".
1189
36d46afb
MW
11902014-05-21 Mark Wielaard <mjw@redhat.com>
1191
1192 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
1193
5876f503
JK
11942014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
1195
1196 Fix TLS access for -static -pthread.
1197 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
1198 <HAVE_TLS> (thread_function, main): Initialize it.
1199 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
1200 Add clean_restart.
1201 <$have_tls != "">: Check TLSVAR.
1202
0256a6ac
PA
12032014-05-21 Pedro Alves <palves@redhat.com>
1204
1205 * gdb.base/dcache-line-read-error.c: New.
1206 * gdb.base/dcache-line-read-error.exp: New.
1207
936d2992
PA
12082014-05-20 Pedro Alves <palves@redhat.com>
1209
1210 * gdb.base/compare-sections.c: New file.
1211 * gdb.base/compare-sections.exp: New file.
1212
802e8e6d
PA
12132014-05-20 Pedro Alves <palves@redhat.com>
1214
1215 * gdb.base/break-idempotent.c: New file.
1216 * gdb.base/break-idempotent.exp: New file.
1217
e59fa00f
MM
12182014-05-20 Markus Metzger <markus.t.metzger@intel.com>
1219
1220 * gdb.btrace/nohist.exp: New.
1221
8b696e31
YQ
12222014-05-20 Yao Qi <yao@codesourcery.com>
1223
1224 * lib/gdb.exp (gdb_init): Set timeout if test file is under
1225 gdb.reverse directory and gdb_reverse_timeout exists in board
1226 setting.
1227 * README: Document gdb_reverse_timeout.
1228
73c9764f
YQ
12292014-05-20 Yao Qi <yao@codesourcery.com>
1230
1231 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
1232 'test_file_name'. Treat args as a string instead of a list.
1233 (gdb_init): Rename argument 'args' by 'test_file_name'.
1234
f1f4348a
JK
12352014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
1236
1237 * gdb.arch/powerpc-power.exp: New file.
1238 * gdb.arch/powerpc-power.s: New file.
1239
0dbe70ce
DE
12402014-05-16 Doug Evans <dje@google.com>
1241
1242 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
1243 * gdb.base/completion.exp: Check that all expected files exist
1244 before doing file completion.
0dbe70ce 1245
8d551b02
DE
12462014-05-16 Doug Evans <dje@google.com>
1247
1248 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
1249 Update.
1250 (do_syscall_tests_without_xml): Update.
1251
73eb7709
PA
12522014-05-16 Pedro Alves <palves@redhat.com>
1253
1254 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
1255 instead of "unknown output after running".
1256
3fae92fc
YQ
12572014-05-16 Yao Qi <yao@codesourcery.com>
1258
1259 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
1260 file1.txt from host at the end.
1261 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
1262
c2b2ccc5
DE
12632014-05-15 Doug Evans <dje@google.com>
1264
1265 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
1266 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
1267 loading file. Add test for TU lookup.
1268
8c217a4b
SM
12692014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1270
1271 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
1272 calling "-exec-arguments" or "set args" before running the
1273 inferior.
1274
3deb39c6
SM
12752014-05-15 Simon Marchi <simon.marchi@ericsson.com>
1276
1277 * lib/mi-support.exp (mi_expect_stop): Expect message for
1278 inferiors that exit with non-zero exit code.
1279
71a79f8c
YQ
12802014-05-14 Yao Qi <yao@codesourcery.com>
1281
1282 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
1283 match absolute path on remote host.
1284 (test_file_list_exec_source_files): Remove "/" from the
1285 pattern.
1286
f23fcd46
YQ
12872014-05-14 Yao Qi <yao@codesourcery.com>
1288
1289 * boards/local-remote-host-notty.exp (${board}_file): New
1290 proc.
1291
9404b58f
KM
12922014-05-07 Kyle McMartin <kyle@redhat.com>
1293
1294 Pushed by Joel Brobecker <brobecker@adacore.com>.
1295 * gdb.arch/aarch64-atomic-inst.c: New file.
1296 * gdb.arch/aarch64-atomic-inst.exp: New file.
1297
5e45f04c
YQ
12982014-05-07 Yao Qi <yao@codesourcery.com>
1299
1300 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
1301 in current context" too.
1302
c888a17d
KS
13032014-05-05 Keith Seitz <keiths@redhat.com>
1304
1305 * gdb.linespec/ls-dollar.exp: Add test for linespec
1306 file:convenience_variable.
1307
290a839c
YQ
13082014-05-05 Yao Qi <yao@codesourcery.com>
1309
1310 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
1311 traceframes into tfile and ctf trace files. Read data from
1312 trace file and test collected data.
1313 (gdb_collect_locals_test): Likewise.
1314 (gdb_unavailable_registers_test): Likewise.
1315 (gdb_unavailable_floats): Likewise.
1316 (gdb_collect_globals_test): Likewise.
1317 (top-level): Append "ctf" to trace_file_targets if GDB
1318 supports.
1319
b5262cd0
YQ
13202014-05-05 Yao Qi <yao@codesourcery.com>
1321
1322 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
1323 code to ...
1324 (gdb_collect_args_test_1): ... it. New proc.
1325 (gdb_collect_locals_test): Move some code to ...
1326 (gdb_collect_locals_test_1): ... it. New proc.
1327 (gdb_unavailable_registers_test): Move some code to ...
1328 (gdb_unavailable_registers_test_1): ... it. New proc.
1329 (gdb_unavailable_floats): Move some code to ...
1330 (gdb_unavailable_floats_1): ... it. New proc.
1331
30a1e6cc
SDJ
13322014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1333
1334 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
1335 probes to test for bitness recognition.
1336 * gdb.arch/amd64-stap-optional-prefix.exp
1337 (test_probe_value_without_reg): New procedure.
1338 Add code to test for different kinds of bitness.
1339
f33da99a
SDJ
13402014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
1341
1342 PR breakpoints/16889
1343 * gdb.arch/amd64-stap-optional-prefix.S: New file.
1344 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
1345
5b80f00d
PA
13462014-05-01 Pedro Alves <palves@redhat.com>
1347
1348 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
1349 gdb_file_cmd if no file is specified.
1350 * boards/native-extended-gdbserver.exp (gdb_load): Use the
1351 last_loaded_file to set the remote exec-file.
1352
f8c2a73c
PA
13532014-05-01 Pedro Alves <palves@redhat.com>
1354
1355 * boards/local-remote-host.exp: New file.
1356
be6e8ac7
PA
13572014-05-01 Pedro Alves <palves@redhat.com>
1358
1359 * boards/local-remote-host.exp: Rename to ...
1360 * boards/local-remote-host-notty.exp: ... this.
1361
cac0dc8f
JB
13622014-04-28 Joel Brobecker <brobecker@adacore.com>
1363
1364 * gdb.ada/dyn_arrayidx: New testcase.
1365
9730e6cc
YQ
13662014-04-26 Yao Qi <yao@codesourcery.com>
1367
1368 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
1369 and compute the length of function main. Save it in
1370 $main_length.
1371 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
1372 (top-level): Use gdb_compile to compile objects into
1373 executable and restart GDB. Remove invocation to
1374 prepare_for_testing.
1375
7ae1a6a6
PA
13762014-04-25 Simon Marchi <simon.marchi@ericsson.com>
1377 Pedro Alves <palves@redhat.com>
1378
1379 PR server/16255
1380 * gdb.multi/multi-attach.c: New file.
1381 * gdb.multi/multi-attach.exp: New file.
1382
4082afcc
PA
13832014-04-25 Pedro Alves <palves@redhat.com>
1384
1385 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
1386 user.
1387 (top level): Test that "set remote conditional-breakpoints-packet
1388 off" works as intended.
1389 * gdb.base/dprintf.exp: Test that "set remote
1390 breakpoint-commands-packet off" works as intended.
1391 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
1392 New function.
1393 (top level): Call it.
1394 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
1395 remote fast-tracepoints-packet off" works as intended.
1396 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
1397 * lib/gdb.exp (gdb_is_target_remote): ... here.
1398
2abc3f8d
DB
13992014-04-24 David Blaikie <dblaikie@gmail.com>
1400
1401 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
1402 ensure clang would not discard them.
1403 * gdb.base/gdbvars.c: Ditto.
1404 * gdb.base/memattr.c: Ditto.
1405 * gdb.base/whatis.c: Ditto.
1406 * gdb.python/py-prettyprint.c: Ditto.
1407 * gdb.trace/actions.c: Ditto.
1408 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
1409 ensure clang would not discard it.
1410
bfd39632
DB
14112014-04-24 David Blaikie <dblaikie@gmail.com>
1412
1413 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
1414 clang to emit the full definition of type required by the test
1415 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
1416
22842ff6
DB
14172014-04-24 David Blaikie <dblaikie@gmail.com>
1418
1419 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
1420 coax Clang into emitting the definition of the type.
1421 * gdb.cp/pr10728-x.h (y): Ditto.
1422 * gdb.cp/pr10728-y.cc (y): Ditto.
1423
c2e827ad
DB
14242014-04-24 David Blaikie <dblaikie@gmail.com>
1425
1426 * gdb.base/label.exp: XFAIL label related tests under Clang.
1427 * gdb.cp/cplabel.exp: Ditto.
1428 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
1429 under Clang those using labels.
1430
4c2d33e7
YQ
14312014-04-25 Yao Qi <yao@codesourcery.com>
1432
1433 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
1434 double_label.
1435 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
1436 partial_label and double_label.
1437
56083b99
DB
14382014-04-24 David Blaikie <dblaikie@gmail.com>
1439
1440 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
1441
25d4e99d
DB
14422014-04-24 David Blaikie <dblaikie@gmail.com>
1443
1444 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
1445 of the function to work across GCC and Clang.
1446 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
1447 pointer types (const void ** const V void **).
1448
01f9f808
MS
14492014-04-24 Michael Sturm <michael.sturm@mintel.com>
1450 Walfred Tedeschi <walfred.tedeschi@intel.com>
1451
1452 * Makefile.in (EXECUTABLES): Added i386-avx512.
1453 * gdb.arch/i386-avx512.c: New file.
1454 * gdb.arch/i386-avx512.exp: Likewise.
1455
4b48d439
KS
14562014-04-23 Keith Seitz <keiths@redhat.com>
1457
1458 * lib/mi-support.exp (mi_list_breakpoints): Delete.
1459 (mi_make_breakpoint_table): New procedure.
1460 (mi_create_breakpoint): Use mi_make_breakpoint
1461 and return the result.
1462 (mi_make_breakpoint): New procedure.
1463 (mi_build_kv_pairs): New procedure.
1464
1465 * gdb.mi/mi-break.exp: Remove unused globals,
1466 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
1467 All callers updated.
1468 * gdb.mi/mi-dprintf.exp: Use variable to track command
1469 number.
1470 Update all callers of mi_create_breakpoint and use
1471 mi_make_breakpoint_table.
1472 Remove any unused global variables.
1473 * gdb.mi/mi-nonstop.exp: Likewise.
1474 * gdb.mi/mi-nsintrall.exp: Likewise.
1475 * gdb.mi/mi-nsmoribund.exp: Likewise.
1476 * gdb.mi/mi-nsthrexec.exp: Likewise.
1477 * gdb.mi/mi-reverse.exp: Likewise.
1478 * gdb.mi/mi-simplerun.exp: Likewise.
1479 * gdb.mi/mi-stepn.exp: Likewise.
1480 * gdb.mi/mi-syn-frame.exp: Likewise.
1481 * gdb.mi/mi-until.exp: Likewise.
1482 * gdb.mi/mi-var-cp.exp: Likewise.
1483 * gdb.mi/mi-var-display.exp: Likewise.
1484 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
1485 * gdb.mi/mi2-var-child.exp: Likewise.
1486 * gdb.mi/mi-vla-c99.exp: Likewise.
1487 * lib/mi-support.exp: Likewise.
1488
1489 From Ian Lance Taylor <iant@cygnus.com>:
1490 * lib/gdb.exp (parse_args): New procedure.
1491
08351840
PA
14922014-04-23 Pedro Alves <palves@redhat.com>
1493
1494 * gdb.base/break-unload-file.c: New file.
1495 * gdb.base/break-unload-file.exp: New file.
1496 * gdb.base/sym-file-lib.c (baz): New function.
1497 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
1498 field.
1499 (load): Store the segment's mapped size.
1500 (unload): New function.
1501 (unload_shlib): New function.
1502 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
1503 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
1504 set a breakpoint at baz, and call it.
1505 * gdb.base/sym-file.exp: New tests for stale breakpoint
1506 instructions.
1507
076855f9
PA
15082014-04-23 Pedro Alves <palves@redhat.com>
1509
1510 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
1511 * gdb.base/hbreak-in-shr-unsupported.c: New file.
1512 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
1513 * gdb.base/hbreak-unmapped.c: New file.
1514 * gdb.base/hbreak-unmapped.exp: New file.
1515 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
1516 * lib/gdb.exp (gdb_is_target_remote): ... here.
1517
483805cf
PA
15182014-04-22 Pedro Alves <palves@redhat.com>
1519
1520 * gdb.base/consecutive-step-over.c: New file.
1521 * gdb.base/consecutive-step-over.exp: New file.
1522
06d97543
PA
15232014-04-22 Pedro Alves <palves@redhat.com>
1524
1525 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
1526 instead of send_gdb/gdb_expect.
1527
b4429ea2
YQ
15282014-04-22 Yao Qi <yao@codesourcery.com>
1529
1530 * lib/trace-support.exp (generate_tracefile): New procedure.
1531 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
1532 return 0.
1533 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
1534 if generate_tracefile returns 1.
1535
51d48146
PA
15362014-04-18 Tom Tromey <palves@redhat.com>
1537 Pedro alves <tromey@redhat.com>
1538
1539 PR backtrace/15558
1540 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
1541 with a backtrace limit.
1542 * gdb.python/py-frame-inline.exp: Test running to an inline
1543 function with a backtrace limit, and printing the newest frame.
1544 * gdb.python/py-frame-inline.c (main): Call f.
1545
bd1dce5f
MS
15462014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1547
1548 * gdb.java/jnpe.exp: Drop srcdir from untested path.
1549
40d1a503
MS
15502014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1551
1552 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
1553 Drop prefix from unsupported source file path.
1554
389b98f7
YQ
15552014-04-17 Yao Qi <yao@codesourcery.com>
1556
1557 * lib/gdb.exp (with_target_charset): New proc.
1558 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
1559 with_target_charset.
1560 (test_print_strings): Likewise.
1561 (test_repeat_bytes): Likewise.
1562 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
1563 for some tests.
1564
22869d73
KS
15652014-04-16 Keith Seitz <keiths@redhat.com>
1566
1567 PR gdb/15827
1568 * gdb.dwarf2/corrupt.c: New file.
1569 * gdb.dwarf2/corrupt.exp: New file.
1570
c4f87ca6
KS
15712014-04-16 Keith Seitz <keiths@redhat.com>
1572
1573 PR c++/16597
1574 * gdb.cp/namelessclass.cc: New file.
1575 * gdb.cp/namelessclass.exp: New file.
1576 * gdb.cp/namelessclass.S: New file.
1577
ab19de87
DE
15782014-04-16 Doug Evans <dje@google.com>
1579
1580 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
1581 Add comment.
1582 (gdbserver_default_get_comm_port): New function.
1583 (gdbserver_start): Check if board file provided
1584 "gdbserver,get_comm_port" and use it if so.
1585 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
1586 (gdb,socketport): Set to "stdio".
1587 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
1588 (stdio_gdbserver_template): Delete.
1589 (${board}_get_remote_address): Update.
1590 (${board}_build_remote_cmd): Delete.
1591 (${board}_get_comm_port): New function.
1592 (${board}_spawn): Update.
1593 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
1594 Delete.
1595 (${board}_get_remote_address): Update.
1596 (${board}_get_comm_port): New function.
1597
fc98a809
AB
15982014-04-16 Andrew Burgess <aburgess@broadcom.com>
1599
1600 * gdb.base/memattr.exp: Improve regexps to handle memory regions
1601 appearing in any order.
1602
87fd9e6e
DE
16032014-04-15 Doug Evans <dje@google.com>
1604
1605 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
1606 uninitialized value of "description".
1607
099fc3ea
KS
16082014-04-15 Keith Seitz <keiths@redhat.com>
1609
1610 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
1611 Remove unused globals.
1612 (test_running_the_program): Likewise.
1613 (test_controlled_execution): Likewise.
1614 (test_controlling_breakpoints): Likewise.
1615 (test_program_termination): Likewise.
1616
5da151d4
KS
16172014-04-15 Keith Seitz <keiths@redhat.com>
1618
1619 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
1620 unused globals.
1621 (test_rbreak_creation_and_listing): Likewise.
1622 (test_ignore_count): Likewise.
1623 (test_error): Likewise.
1624
35e5d2f0
PA
16252014-04-15 Pedro Alves <palves@redhat.com>
1626
1627 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
1628 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
1629 sym-file-loader.c.
1630 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1631 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1632 to sym-file-loader.c.
1633 (struct library): Forward declare.
1634 (load_shlib, lookup_function): Change prototypes.
1635 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1636 (translate_offset): Remove declarations.
1637 (get_text_addr): New declaration.
1638 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
1639 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
1640 sym-file-loader.h.
1641 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1642 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1643 here from sym-file-loader.h.
1644 (struct library): New structure.
1645 (load_shlib, lookup_function): Change prototypes and adjust to
1646 work with a struct library.
1647 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1648 (translate_offset): Make static.
1649 (get_text_addr): New function.
1650 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
1651
eb4c1710
PA
16522014-04-15 Pedro Alves <palves@redhat.com>
1653
1654 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
1655
2d1baf52
PA
16562014-04-15 Pedro Alves <palves@redhat.com>
1657
1658 * gdb.base/sym-file-loader.c: Include <limits.h>.
1659 (SELF_LINK): New define.
1660 (get_origin): New function.
1661 (load_shlib): Use it.
1662 * gdb.base/sym-file.exp: Don't early return if the target is
1663 remote. Use runto_main, and issue fail is that fails. Use
1664 gdb_load_shlibs.
1665 (shlib_name): Delete.
1666 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
1667
7dd6df01
PA
16682014-04-15 Pedro Alves <palves@redhat.com>
1669
1670 * gdb.base/sym-file.exp: Remove regex characters from test
1671 message. Don't refer to breakpoint numbers in test messages.
1672
b50c8614
KS
16732014-04-14 Keith Seitz <keiths@redhat.com>
1674
1675 PR c++/16253
1676 * gdb.cp/var-tag.cc: New file.
1677 * gdb.cp/var-tag.exp: New file.
1678 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
1679 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
1680 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
1681 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
1682
3d567982
TT
16832014-04-14 Tom Tromey <tromey@redhat.com>
1684
1685 * gdb.cp/classes.exp (test_enums): Handle underlying type.
1686 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
1687 type.
1688 * gdb.cp/enum-class.exp: New file.
1689 * gdb.cp/enum-class.cc: New file.
1690
0626fc76
TT
16912014-04-14 Tom Tromey <tromey@redhat.com>
1692
1693 * gdb.dwarf2/enum-type.exp: New file.
1694
dca325b3
SA
16952014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1696
1697 * gdb.mi/mi-vla-c99.exp: New file.
1698 * gdb.mi/vla.c: New file.
1699
5854b38a
SA
17002014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1701
1702 * gdb.base/vla-datatypes.c: New file.
1703 * gdb.base/vla-datatypes.exp: New file.
1704
463bb957
SA
17052014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1706
1707 * gdb.base/vla-ptr.c: New file.
1708 * gdb.base/vla-ptr.exp: New file.
1709
3dd170be
SA
17102014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1711
1712 * gdb.dwarf2/count.exp: New file.
1713
5ecaaa66
SA
17142014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1715
1716 * gdb.base/vla-sideeffect.c: New file.
1717 * gdb.base/vla-sideeffect.exp: New file.
1718
41f1ada5
DB
17192014-04-14 David Blaikie <dblaikie@gmail.com>
1720
1721 * gdb.mi/non-stop.c: Add return value for non-void function return
1722 statement.
1723 * gdb.threads/staticthreads.c: Ditto.
1724
0be03e84
DE
17252014-04-12 Siva Chandra Reddy <sivachandra@google.com>
1726 Doug Evans <xdje42@gmail.com>
1727
1728 * gdb.guile/scm-value.c: Improve test case.
1729 * gdb.guile/scm-value.exp: Add new test.
1730
f180a1fb
DB
17312014-04-11 David Blaikie <dblaikie@gmail.com>
1732
1733 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
1734 override Clang's default.
1735
6b662e19
JB
17362014-04-11 Joel Brobecker <brobecker@adacore.com>
1737
1738 Revert the following changes (regressions):
1739
1740 * gdb.base/vla-sideeffect.c: New file.
1741 * gdb.base/vla-sideeffect.exp: New file.
1742
1743 * gdb.dwarf2/count.exp: New file.
1744
1745 * gdb.base/vla-multi.c: New file.
1746 * gdb.base/vla-multi.exp: New file.
1747
1748 * gdb.base/vla-ptr.c: New file.
1749 * gdb.base/vla-ptr.exp: New file.
1750
1751 * gdb.base/vla-datatypes.c: New file.
1752 * gdb.base/vla-datatypes.exp: New file.
1753
1754 * gdb.mi/mi-vla-c99.exp: New file.
1755 * gdb.mi/vla.c: New file.
1756
245a5f0b
KS
17572014-04-11 Keith Seitz <keiths@redhat.com>
1758
1759 PR c++/16675
1760 * gdb.cp/cpsizeof.exp: New file.
1761 * gdb.cp/cpsizeof.cc: New file.
1762
58a84dcf
SA
17632014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1764
191a8a90
JB
1765 * gdb.mi/mi-vla-c99.exp: New file.
1766 * gdb.mi/vla.c: New file.
58a84dcf 1767
c8655f75
SA
17682014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1769
1770 * gdb.base/vla-datatypes.c: New file.
1771 * gdb.base/vla-datatypes.exp: New file.
1772
024e13b4
SA
17732014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1774
1775 * gdb.base/vla-ptr.c: New file.
1776 * gdb.base/vla-ptr.exp: New file.
1777
1a237e0e
SA
17782014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1779
1780 * gdb.base/vla-multi.c: New file.
1781 * gdb.base/vla-multi.exp: New file.
1782
504f3432
SA
17832014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1784
1785 * gdb.dwarf2/count.exp: New file.
1786
3bce8237
SA
17872014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1788
191a8a90
JB
1789 * gdb.base/vla-sideeffect.c: New file.
1790 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 1791
322f9c21
YQ
17922014-04-11 Yao Qi <yao@codesourcery.com>
1793
1794 * gdb.base/completion.exp: Check file exists before running tests
1795 on file completion.
1796
d708bcd1
PA
17972014-04-10 Pedro Alves <palves@redhat.com>
1798
1799 * gdb.base/cond-eval-mode.c: New file.
1800 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
1801 prepare_for_testing to build the new file. Check result of
1802 runto_main.
1803 (test_break, test_watch): New procedures.
1804 (top level): Use them.
1805
ae1d2761
PM
18062014-04-08 Pierre Muller <muller@sourceware.org>
1807
1808 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
1809 Ctrl-V use for mingw hosts.
1810
7af389b8
SC
18112014-04-07 Siva Chandra Reddy <sivachandra@google.com>
1812
1813 * gdb.python/py-value.c: Improve test case.
1814 * gdb.python/py-value.exp: Add new test.
1815
5e703181
DE
18162014-04-07 David Blaikie <dblaikie@gmail.com>
1817
1818 * lib/compiler.c: Identify the clang compiler.
1819 * lib/compiler.cc: Ditto.
1820
9810b410
YQ
18212014-04-03 Yao Qi <yao@codesourcery.com>
1822
1823 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
1824
98d1b8dc
AB
18252014-04-01 Anton Blanchard <anton@samba.org>
1826
1827 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
1828 messages unique.
1829
3114cea1
AB
18302014-04-01 Anton Blanchard <anton@samba.org>
1831
1832 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
1833 prepare_for_testing.
1834
62f7182c
AB
18352014-04-01 Anton Blanchard <anton@samba.org>
1836
1837 * gdb.arch/ppc64-atomic-inst.c: Remove.
1838 * gdb.arch/ppc64-atomic-inst.S: New file.
1839 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
1840
770e7fc7
DE
18412014-03-31 Doug Evans <dje@google.com>
1842
1843 * gdb.base/print-symbol-loading-lib.c: New file.
1844 * gdb.base/print-symbol-loading-main.c: New file.
1845 * gdb.base/print-symbol-loading.exp: New file.
1846
46e2bafa
YQ
18472014-03-31 Yao Qi <yao@codesourcery.com>
1848
1849 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
1850
8776cfe9
JB
18512014-03-28 Joel Brobecker <brobecker@adacore.com>
1852
1853 * gdb.ada/mi_dyn_arr: New testcase.
1854
5d1ef361
DE
18552014-03-27 Doug Evans <dje@google.com>
1856
1857 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
1858
b5bee914
YQ
18592014-03-27 Yao Qi <yao@codesourcery.com>
1860
1861 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
1862 if target is nios2-*-*.
1863
0d4d0e77
YQ
18642014-03-26 Yao Qi <yao@codesourcery.com>
1865
1866 * lib/gdb.exp (readline_is_used): New proc.
1867 * gdb.base/completion.exp: Move tests on command complete up.
1868 Skip the rest of tests if readline is not used.
1869 * gdb.ada/complete.exp: Skp the test if readline is not
1870 used.
1871 * gdb.base/filesym.exp: Likewise.
1872 * gdb.base/macscp.exp: Likewise.
1873 * gdb.base/readline-ask.exp: Likewise.
1874 * gdb.base/readline.exp: Likewise.
1875 * gdb.python/py-cmd.exp: Likewise.
1876 * gdb.trace/tfile.exp: Likewise.
1877
29361eee
YQ
18782014-03-26 Yao Qi <yao@codesourcery.com>
1879
1880 * gdb.base/macscp.exp: Fix code format issues.
1881
bc9a5525
UW
18822014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
1883
1884 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
1885 * gdb.asm/powerpc64le.inc: New file.
1886
d3839ede
PA
18872014-03-25 Pedro Alves <palves@redhat.com>
1888 Doug Evans <dje@google.com>
1889
1890 * gdb.base/source-execution.c: New file.
1891 * gdb.base/source-execution.exp: New file.
1892 * gdb.base/source-execution.gdb: New file.
1893
01672a57
DE
18942014-03-24 Doug Evans <dje@google.com>
1895
1896 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
1897 using fission.
1898
88bbeca9
HZ
18992014-03-24 Hui Zhu <hui@codesourcery.com>
1900 Pedro Alves <palves@redhat.com>
1901
1902 PR breakpoints/16101
1903 * gdb.base/dprintf.exp: Use unsupported rather than changing the
1904 test pass/fail messages. Detect missing support for dprintf when
1905 breakpoints are actually inserted.
1906 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1907 breakpoints are actually inserted.
1908 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1909 fails.
1910
d2348791
JK
19112014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1912
1913 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1914
feef67ab
DE
19152014-03-22 Doug Evans <xdje42@gmail.com>
1916
1917 * gdb.python/python.exp (python not supported): Verify multi-line
1918 python command issues an error.
25d743f9 1919 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1920 guile command issues an error.
feef67ab 1921
ecebef6a
MR
19222014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1923
1924 * gdb.threads/thread-specific.exp: Handle the lack of usable
1925 $this_breakpoint and $this_thread.
1926
ccdd1909
HZ
19272014-03-21 Hui Zhu <hui@codesourcery.com>
1928
1929 * gdb.base/attach.exp (do_command_attach_tests): New.
1930
beb460e8
PA
19312014-03-20 Tom Tromey <tromey@redhat.com>
1932 Pedro Alves <palves@redhat.com>
1933
1934 PR cli/15718
1935 * gdb.base/condbreak-call-false.c: New file.
1936 * gdb.base/condbreak-call-false.exp: New file.
1937
40acf43a
PA
19382014-03-20 Pedro Alves <palves@redhat.com>
1939
1940 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1941 Delete.
1942 (block_signals, unblock_signals): Delete.
1943 (child_function_2, main): Remove references to deleted variable
1944 and functions.
1945
9f5e1e02
PA
19462014-03-20 Pedro Alves <palves@redhat.com>
1947
1948 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1949 Use pthread_kill to signal thread 2.
1950 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1951 Adjust to make the test send itself a signal rather than using the
1952 host's "kill" command.
1953
99619bea
PA
19542014-03-20 Pedro Alves <palves@redhat.com>
1955
1956 * gdb.threads/multiple-step-overs.c: New file.
1957 * gdb.threads/multiple-step-overs.exp: New file.
1958 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1959 Adjust expected infrun debug output.
1960
2adfaa28
PA
19612014-03-20 Pedro Alves <palves@redhat.com>
1962
1963 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1964 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1965
31e77af2
PA
19662014-03-20 Pedro Alves <palves@redhat.com>
1967
1968 PR breakpoints/7143
1969 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1970 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1971 of gdb_test_multiple.
1972 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1973 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1974
b9f437de
PA
19752014-03-20 Pedro Alves <palves@redhat.com>
1976
1977 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1978 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1979
05adc73e
PA
19802014-03-19 Pedro Alves <palves@redhat.com>
1981
1982 * gdb.base/async.exp: Remove early return.
1983
6048b950
PA
19842014-03-19 Pedro Alves <palves@redhat.com>
1985
1986 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1987
8bcfb00a
PA
19882014-03-19 Pedro Alves <palves@redhat.com>
1989
1990 * gdb.base/async.exp (test_background): Expect \r\n after
1991 "completed." in the fail pattern.
1992
884e37dc
PA
19932014-03-19 Pedro Alves <palves@redhat.com>
1994
1995 * gdb.base/async.exp (test_background): New procedure.
1996 Use it for all background execution command tests.
1997
148e57e2
PA
19982014-03-19 Pedro Alves <palves@redhat.com>
1999
2000 * gdb.base/async.exp: Use prepare_for_testing.
2001
f48088c7
PA
20022014-03-19 Pedro Alves <palves@redhat.com>
2003
2004 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
2005 the same line.
2006
e2f6c966
PA
20072014-03-19 Pedro Alves <palves@redhat.com>
2008
2009 * gdb.base/async.c (main): Add "jump here" and "until here" line
2010 marker comments.
2011 * gdb.base/async.exp (jump_here): New global.
2012 (jump& test): Use it.
2013 (until_here): New global.
2014 (until& test): Use it.
2015
c30568d4
PA
20162014-03-19 Pedro Alves <palves@redhat.com>
2017
2018 * gdb.base/async.exp: Don't frob gdb_protocol.
2019
0172b6a7
DE
20202014-03-18 Doug Evans <xdje42@gmail.com>
2021
2022 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
2023 Fix spelling of exec-done-display.
2024
06c868a8
JK
20252014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
2026
2027 PR gdb/15358
2028 * gdb.base/gdb-sigterm.c: New file.
2029 * gdb.base/gdb-sigterm.exp: New file.
2030
0c7e1a46
PA
20312014-03-18 Pedro Alves <palves@redhat.com>
2032
2033 PR gdb/13860
2034 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
2035 * lib/mi-support.exp (mi_expect_stop): Add special handling for
2036 solib-event.
2037
f7c77d93
JB
20382014-03-17 Joel Brobecker <brobecker@adacore.com>
2039
2040 * gdb.ada/pckd_arr_ren: New testcase.
2041
5a1e8c7a
DE
20422014-03-13 Doug Evans <xdje42@gmail.com>
2043
2044 PR guile/16612
2045 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
2046 collect after discarding symbols.
2047
350e1a76
DE
20482014-03-13 Ludovic Courtès <ludo@gnu.org>
2049 Doug Evans <xdje42@gmail.com>
2050
2051 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
2052 to history survives a gc.
2053
a69900ae
PA
20542014-03-13 Pedro Alves <palves@redhat.com>
2055
2056 * gdb.base/default.exp: Don't test "target procfs".
2057
5db9f0bd
PA
20582014-03-13 Pedro Alves <palves@redhat.com>
2059
2060 * gdb.base/default.exp: Update "target child" and "target procfs"
2061 tests to not expect "Unix".
2062
b3ccfe11
TT
20632014-03-12 Tom Tromey <tromey@redhat.com>
2064
2065 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
2066 New procs. Add target-async tests.
2067 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
2068 Add target-async tests.
2069
646f4417
AA
20702014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2071
2072 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
2073 'func_start' and 'func_end' for the beginning and end of the
2074 function code, respectively.
2075 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
2076 'func_end' instead of 'func' and 'main'.
2077
288c211f
AA
20782014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2079
2080 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
2081 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
2082 generate the debug info assembler source.
2083
e0c0f156
AA
20842014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2085
2086 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
2087 * gdb.dwarf2/arr-subrange.exp: Likewise.
2088 * gdb.dwarf2/dwz.exp: Likewise.
2089 * gdb.dwarf2/method-ptr.exp: Likewise.
2090 * gdb.dwarf2/missing-sig-type.exp: Likewise.
2091 * gdb.dwarf2/subrange.exp: Likewise.
2092 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
2093 * gdb.dwarf2/implptrpiece.exp: Likewise.
2094 * gdb.dwarf2/nostaticblock.exp: Likewise.
2095
0e5c4555
AA
20962014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2097
2098 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
2099 directory to absolute path name arguments.
2100
5ec18f2b
JG
21012014-03-10 Joel Brobecker <brobecker@adacore.com>
2102
2103 * gdb.ada/tagged_access: New testcase.
2104
847fc4f2
MM
21052014-03-07 Markus Metzger <markus.t.metzger@intel.com>
2106
2107 * gdb.btrace/data.exp: Update expected output.
2108
cc3da688
YQ
21092014-03-06 Yao Qi <yao@codesourcery.com>
2110
2111 * gdb.trace/pr16508.exp: New file.
2112
0f26cec1
PA
21132014-03-05 Pedro Alves <palves@redhat.com>
2114
2115 PR gdb/16575
2116 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
2117 procedure.
2118 (top level): Adjust to use it. Add tests that exercise breakpoint
2119 interaction with the code-cache.
2120
7a5a839f
LC
21212014-02-26 Ludovic Courtès <ludo@gnu.org>
2122
2123 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
2124 test for 'history-append!'.
2125
31aa7e4e
JB
21262014-02-26 Joel Brobecker <brobecker@adacore.com>
2127
2128 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
2129 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
2130 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
2131 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
2132 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
2133 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
2134
1b588015
JB
21352014-02-26 Joel Brobecker <brobecker@adacore.com>
2136
2137 * testsuite/gdb.python/py-pp-re-notag.c: New file.
2138 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
2139 * testsuite/gdb.python/py-pp-re-notag.p: New file.
2140
55426c9d
JB
21412014-02-26 Joel Brobecker <brobecker@adacore.com>
2142
2143 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
2144
dc53a7ad
JB
21452014-02-26 Joel Brobecker <brobecker@adacore.com>
2146
2147 * gdb.dwarf2/arr-stride.c: New file.
2148 * gdb.dwarf2/arr-stride.exp: New file.
2149
12ab52e9
PA
21502014-02-26 Pedro Alves <palves@redhat.com>
2151
2152 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
2153 that won't ever trigger. Make sure that GDB reports the correct
2154 breakpoint that caused the stop.
2155
849c862e
JK
21562014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2157
2158 PR gdb/16626
2159 * gdb.base/auto-load-script: New file.
2160 * gdb.base/auto-load.c: New file.
2161 * gdb.base/auto-load.exp: New file.
2162
71b7d793
JK
2163 PR gdb/16626
2164 * gdb.base/auto-load.exp: Fix out-of-srctree run.
2165
e2f0d509
JK
21662014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
2167
2168 Fix dw2-icycle.exp -fsanitize=address GDB crash.
2169 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
2170
50cc37c8
DE
21712014-02-24 Doug Evans <dje@google.com>
2172
2173 * lib/gdb.exp (run_on_host): Log error output if program fails.
2174
ea4758f2
PA
21752014-02-21 Pedro Alves <palves@redhat.com>
2176
2177 * gdb.threads/step-after-sr-lock.c: Rename to ...
2178 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
2179 * gdb.threads/step-after-sr-lock.exp: Rename to ...
2180 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
2181 ... this.
2182
d7b30f67
SDJ
21832014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
2184
2185 PR tdep/16397
2186 * gdb.arch/amd64-stap-special-operands.exp: New file.
2187 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
2188 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
2189 * gdb.arch/amd64-stap-triplet.S: Likewise.
2190 * gdb.arch/amd64-stap-triplet.c: Likewise.
2191
83deb43f
JB
21922014-02-20 Joel Brobecker <brobecker@adacore.com>
2193
2194 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
2195 in .section pseudo-op.
2196
adde2bff
DE
21972014-02-20 lin zuojian <manjian2006@gmail.com>
2198 Joel Brobecker <brobecker@adacore.com>
2199 Doug Evans <xdje42@gmail.com>
2200
2201 PR symtab/16581
2202 * gdb.dwarf2/dw2-icycle.S: New file.
2203 * gdb.dwarf2/dw2-icycle.c: New file.
2204 * gdb.dwarf2/dw2-icycle.exp: New file.
2205
f7bd0f78
SC
22062014-02-19 Siva Chandra Reddy <sivachandra@google.com>
2207
2208 * gdb.python/py-value-cc.cc: Improve test case to enable testing
2209 operations on gdb.Value objects.
2210 * gdb.python/py-value-cc.exp: Add new test to test operations on
2211 gdb.Value objects.
2212
c17ef0d5
DE
22132014-02-18 Doug Evans <dje@google.com>
2214
2215 * Makefile.in (TESTS): New variable.
2216 (expanded_tests, expanded_tests_or_none): New variables
2217 (check-single): Pass $(expanded_tests_or_none) to runtest.
2218 (check-parallel): Only run tests in $(TESTS) if non-empty.
2219 (check/no-matching-tests-found): New rule.
2220 * README: Document TESTS makefile variable.
2221
5dd3176f
DE
22222014-02-18 Doug Evans <dje@google.com>
2223
2224 * Makefile.in (check-parallel): rm -rf outputs temp.
2225
0b10be4f
JK
22262014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
2227
2228 Fix "ERROR: no fileid for" in the testsuite.
2229 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
2230
85f224e7
DE
22312014-02-12 Doug Evans <dje@google.com>
2232
2233 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
2234 (MISCELLANEOUS): New variable.
2235 (clean): rm -rf $(MISCELLANEOUS).
2236 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
2237 dwp live in the same directory as symlinks, with each symlink pointed
2238 to a differently named file in a different directory.
2239
149b30ff
DE
22402014-02-11 Doug Evans <dje@google.com>
2241
2242 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
2243 of Tcl file commands.
2244
1dfdac32
MK
22452014-02-10 Mark Kettenis <kettenis@gnu.org>
2246
2247 * gdb.threads/step-after-sr-lock.exp: Avoid executing
2248 "kill -SIGUSR1 -1".
2249
aa4fb036
JB
22502014-02-10 Joel Brobecker <brobecker@adacore.com>
2251
2252 * gdb.ada/tick_length_array_enum_idx: New testcase.
2253
ed3ef339
DE
22542014-02-10 Doug Evans <xdje42@gmail.com>
2255
2256 * configure.ac (AC_OUTPUT): Add gdb.guile.
2257 * configure: Regenerate.
2258 * lib/gdb-guile.exp: New file.
2259 * lib/gdb.exp (get_target_charset): New function.
2260 * gdb.base/help.exp: Update expected output from "apropos apropos".
2261 * gdb.guile/Makefile.in: New file.
2262 * gdb.guile/guile.exp: New file.
2263 * gdb.guile/scm-arch.c: New file.
2264 * gdb.guile/scm-arch.exp: New file.
2265 * gdb.guile/scm-block.c: New file.
2266 * gdb.guile/scm-block.exp: New file.
2267 * gdb.guile/scm-breakpoint.c: New file.
2268 * gdb.guile/scm-breakpoint.exp: New file.
2269 * gdb.guile/scm-disasm.c: New file.
2270 * gdb.guile/scm-disasm.exp: New file.
2271 * gdb.guile/scm-equal.c: New file.
2272 * gdb.guile/scm-equal.exp: New file.
2273 * gdb.guile/scm-error.exp: New file.
2274 * gdb.guile/scm-error.scm: New file.
2275 * gdb.guile/scm-frame-args.c: New file.
2276 * gdb.guile/scm-frame-args.exp: New file.
2277 * gdb.guile/scm-frame-args.scm: New file.
2278 * gdb.guile/scm-frame-inline.c: New file.
2279 * gdb.guile/scm-frame-inline.exp: New file.
2280 * gdb.guile/scm-frame.c: New file.
2281 * gdb.guile/scm-frame.exp: New file.
2282 * gdb.guile/scm-generics.exp: New file.
2283 * gdb.guile/scm-gsmob.exp: New file.
2284 * gdb.guile/scm-iterator.c: New file.
2285 * gdb.guile/scm-iterator.exp: New file.
2286 * gdb.guile/scm-math.c: New file.
2287 * gdb.guile/scm-math.exp: New file.
2288 * gdb.guile/scm-objfile-script-gdb.in: New file.
2289 * gdb.guile/scm-objfile-script.c: New file.
2290 * gdb.guile/scm-objfile-script.exp: New file.
2291 * gdb.guile/scm-objfile.c: New file.
2292 * gdb.guile/scm-objfile.exp: New file.
2293 * gdb.guile/scm-ports.exp: New file.
2294 * gdb.guile/scm-pretty-print.c: New file.
2295 * gdb.guile/scm-pretty-print.exp: New file.
2296 * gdb.guile/scm-pretty-print.scm: New file.
2297 * gdb.guile/scm-section-script.c: New file.
2298 * gdb.guile/scm-section-script.exp: New file.
2299 * gdb.guile/scm-section-script.scm: New file.
2300 * gdb.guile/scm-symbol.c: New file.
2301 * gdb.guile/scm-symbol.exp: New file.
2302 * gdb.guile/scm-symtab-2.c: New file.
2303 * gdb.guile/scm-symtab.c: New file.
2304 * gdb.guile/scm-symtab.exp: New file.
2305 * gdb.guile/scm-type.c: New file.
2306 * gdb.guile/scm-type.exp: New file.
2307 * gdb.guile/scm-value-cc.cc: New file.
2308 * gdb.guile/scm-value-cc.exp: New file.
2309 * gdb.guile/scm-value.c: New file.
2310 * gdb.guile/scm-value.exp: New file.
2311 * gdb.guile/source2.scm: New file.
2312 * gdb.guile/types-module.cc: New file.
2313 * gdb.guile/types-module.exp: New file.
2314
7026a7c1
YQ
23152014-02-10 Yao Qi <yao@codesourcery.com>
2316
2317 PR testsuite/16543
2318 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
2319 * configure: Regenerated.
2320 * Makefile.in: New file.
2321
6c466447
AS
23222014-02-08 Andreas Schwab <schwab@linux-m68k.org>
2323
2324 * gdb.python/py-framefilter.exp: Fix typo.
2325
6e854735
YQ
23262014-02-08 Yao Qi <yao@codesourcery.com>
2327
2328 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
2329 that no =breakpoint-modified is emitted when breakpoints are
2330 modified through MI commands.
2331
d137e6dc
PA
23322014-02-07 Pedro Alves <pedro@codesourcery.com>
2333 Pedro Alves <palves@redhat.com>
2334
2335 * gdb.threads/step-after-sr-lock.c: New file.
2336 * gdb.threads/step-after-sr-lock.exp: New file.
2337
b5ee5a50
PA
23382014-02-07 Pedro Alves <palves@redhat.com>
2339
2340 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
2341
3c77faf3
JK
23422014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
2343
2344 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
2345 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
2346
6dddc817
DE
23472014-02-06 Doug Evans <xdje42@gmail.com>
2348
2349 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
2350 output.
2351
2352 * gdb.gdb/python-interrupts.exp: New file.
2353
de7b2893
YQ
23542014-02-05 Yao Qi <yao@codesourcery.com>
2355
2356 * gdb.trace/report.exp (use_collected_data): Test the output
2357 of "info threads" and "info inferiors".
2358
66d032ac
YQ
23592014-02-05 Yao Qi <yao@codesourcery.com>
2360
2361 Revert this patch:
2362
2363 2013-05-24 Yao Qi <yao@codesourcery.com>
2364
2365 * gdb.trace/tfile.exp: Test inferior and thread.
2366
591a12a1
UW
23672014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2368
2369 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
2370 on a function.
2371 * gdb.base/step-bt.c: Call hello via function pointer to make
2372 sure its first instruction is executed on powerpc64le-linux.
2373
0ff3e01f
UW
23742014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2375
2376 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
2377
084ee545
UW
23782014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2379
2380 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
2381 of the test patterns for use on little-endian systems.
2382
6ed14ff3
UW
23832014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
2384
2385 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
2386 (decimal_vector): Fix for little-endian.
2387
401e27fd
JM
23882014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
2389
2390 * gdb.arch/sparc-sysstep.exp: New file.
2391 * gdb.arch/sparc-sysstep.c: Likewise.
2392
2393 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
2394
8b924729
EBM
23952014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
2396
2397 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
2398
fb151210
JB
23992014-01-23 Tom Tromey <tromey@redhat.com>
2400
2401 * gdb.ada/array_char_idx: New testcase.
2402
0740f8d8
TT
24032014-01-23 Tom Tromey <tromey@redhat.com>
2404
2405 PR python/16487:
2406 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
2407 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
2408 classes.
2409
21909fa1
TT
24102014-01-23 Tom Tromey <tromey@redhat.com>
2411
2412 PR python/16491:
2413 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
2414 string from an inferior frame.
2415 * gdb.python/py-framefilter-mi.exp: Update.
2416
87ce2a04
DE
24172014-01-22 Doug Evans <dje@google.com>
2418
2419 * gdb.server/server-mon.exp: Add tests for "set debug-format".
2420
237b092b
AA
24212014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2422
2423 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
2424
d674a709
AA
24252014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2426
2427 * gdb.trace/entry-values.exp: Remove excess space character from
2428 regex patterns. Handle s390 call instruction.
2429
20fa3390
AA
24302014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2431
2432 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
2433 define "*_start" label. Make "name" static.
2434 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
2435 ${name} by references to ${name}_start.
2436
78466714
AA
24372014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
2438
2439 * gdb.base/info-macros.exp: Remove "debug" from the compile
2440 options.
2441
ec9f644a
IB
24422014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2443
2444 * gdb.dlang/demangle.exp: New file.
2445
94b1b47e
IB
24462014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2447
2448 * gdb.dlang/primitive-types.exp: New file.
2449
7f420862
IB
24502014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
2451
2452 * configure.ac: Create gdb.dlang/Makefile.
2453 * configure: Regenerate.
2454 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
2455 * gdb.dlang/Makefile.in: New file.
2456 * lib/d-support.exp: New file.
2457 * lib/gdb.exp (skip_d_tests): New proc.
2458
52834460
MM
24592014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2460
2461 * gdb.btrace/delta.exp: Check reverse stepi.
2462 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
2463 * gdb.btrace/finish.exp: New.
2464 * gdb.btrace/next.exp: New.
2465 * gdb.btrace/nexti.exp: New.
2466 * gdb.btrace/record_goto.c: Add comments.
2467 * gdb.btrace/step.exp: New.
2468 * gdb.btrace/stepi.exp: New.
2469 * gdb.btrace/multi-thread-step.c: New.
2470 * gdb.btrace/multi-thread-step.exp: New.
2471 * gdb.btrace/rn-dl-bind.c: New.
2472 * gdb.btrace/rn-dl-bind.exp: New.
2473 * gdb.btrace/data.c: New.
2474 * gdb.btrace/data.exp: New.
2475 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2476
6e07b1d2
MM
24772014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2478
2479 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
2480 * gdb.btrace/exception.exp: Update.
2481 * gdb.btrace/instruction_history.exp: Update.
2482 * gdb.btrace/record_goto.exp: Update.
2483 * gdb.btrace/tailcall.exp: Update.
2484 * gdb.btrace/unknown_functions.exp: Update.
2485 * gdb.btrace/delta.exp: New.
2486
0b722aec
MM
24872014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2488
2489 * gdb.btrace/record_goto.exp: Add backtrace test.
2490 * gdb.btrace/tailcall.exp: Add backtrace test.
2491
066ce621
MM
24922014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2493
2494 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
2495 * gdb.btrace/record_goto.c: New.
2496 * gdb.btrace/record_goto.exp: New.
2497 * gdb.btrace/x86-record_goto.S: New.
2498
0688d04e
MM
24992014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2500
2501 * gdb.btrace/function_call_history.exp: Update tests.
2502 * gdb.btrace/instruction_history.exp: Update tests.
2503
8710b709
MM
25042014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2505
2506 * gdb.btrace/function_call_history.exp: Fix expected field
2507 order for "record function-call-history".
2508 Add new tests for "record function-call-history /c".
2509 * gdb.btrace/exception.cc: New.
2510 * gdb.btrace/exception.exp: New.
2511 * gdb.btrace/tailcall.exp: New.
2512 * gdb.btrace/x86-tailcall.S: New.
2513 * gdb.btrace/x86-tailcall.c: New.
2514 * gdb.btrace/unknown_functions.c: New.
2515 * gdb.btrace/unknown_functions.exp: New.
2516 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2517
5de9129b
MM
25182014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2519
2520 * gdb.btrace/instruction_history.exp: Update.
2521 * gdb.btrace/function_call_history.exp: Update.
2522
23a7fe75
MM
25232014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2524
2525 * gdb.btrace/function_call_history.exp: Fix expected function
2526 trace.
2527 * gdb.btrace/instruction_history.exp: Initialize traced.
2528 Remove traced_functions.
2529
724c7dd8
MM
25302014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2531
2532 * gdb.btrace/function_call_history.exp: Update
2533 * gdb.btrace/instruction_history.exp: Update.
2534
6d78d93b
MM
25352014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2536
2537 * gdb.btrace/enable.exp: Update expected text.
2538
93a360cc
OJ
25392014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
2540
2541 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
2542 bytes.
2543
3772b53f
MR
25442014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
2545
2546 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
2547
596662fa
OJ
25482014-01-15 Omair Javaid <omair.javaid@linaro.org>
2549
2550 * lib/gdb.exp (supports_process_record): Return true for
2551 arm*-linux*. (supports_reverse): Likewise.
2552
b5b08fb4
SC
25532014-01-13 Siva Chandra Reddy <sivachandra@google.com>
2554
2555 PR python/15464
2556 PR python/16113
2557 * gdb.python/py-type.c: Enhance test case.
2558 * gdb.python/py-value-cc.cc: Likewise
2559 * gdb.python/py-type.exp: Add new tests.
2560 * gdb.python/py-value-cc.exp: Likewise
2561
52d7fb13
AA
25622014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
2563 Pedro Alves <palves@redhat.com>
2564
2565 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
2566 Make "name" extern.
2567 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
2568 references to ${name}_start by references to ${name}.
2569
a2cd8cfe
JB
25702014-01-10 Joel Brobecker <brobecker@adacore.com>
2571
2572 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
2573
4e23fced
JB
25742014-01-10 Joel Brobecker <brobecker@adacore.com>
2575
2576 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
2577
c6a9e42c
PA
25782014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
2579 Pedro Alves <palves@redhat.com>
2580
2581 * gdb.mi/mi-info-os.exp: Connect to the target with
2582 mi_gdb_target_load.
2583
b7ea362b
PA
25842014-01-08 Pedro Alves <palves@redhat.com>
2585
2586 * gdb.threads/reconnect-signal.c: New file.
2587 * gdb.threads/reconnect-signal.exp: New file.
2588
5e3f4fab
EBM
25892014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
2590
2591 * gdb.base/source-dir.exp: New file.
2592
79301218
JB
25932014-01-07 Joel Brobecker <brobecker@adacore.com>
2594
2595 * gdb.ada/mi_interface: New testcase.
2596
8e355c5d
JB
25972014-01-07 Joel Brobecker <brobecker@adacore.com>
2598
2599 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
2600 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
2601 gdb.ada/pp-rec-component/pck.ads: New files.
2602
c0d48811
JB
26032014-01-07 Joel Brobecker <brobecker@adacore.com>
2604
2605 * gdb.python/py-pp-integral.c: New file.
2606 * gdb.python/py-pp-integral.py: New file.
2607 * gdb.python/py-pp-integral.exp: New file.
2608
17b609c3 2609For older changes see ChangeLog-1993-2013.
c906108c 2610\f
8d8cb839
EZ
2611;; Local Variables:
2612;; mode: change-log
2613;; left-margin: 8
2614;; fill-column: 74
2615;; version-control: never
2616;; End:
902f2ccb 2617
14f8b115 2618 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
2619 Copying and distribution of this file, with or without modification,
2620 are permitted provided the copyright notice and this notice are preserved.