daily update
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
ebcc6c3a
YQ
12014-08-15 Yao Qi <yao@codesourcery.com>
2
3 * gdb.trace/tfile.exp: Return -1 if generate_tracefile returns
4 false.
5
775e0f04
YQ
62014-08-15 Yao Qi <yao@codesourcery.com>
7
8 * gdb.cp/casts.exp: Set print symbol off.
9 * gdb.cp/class2.exp: Likewise.
10 * gdb.cp/overload.exp: Likewise.
11 * gdb.cp/templates.exp: Likewise.
12
d769e349
DE
132014-08-11 Doug Evans <dje@google.com>
14
15 * gdb.base/print-symbol-loading.exp (test_load_core): Update.
16 (test_load_shlib): Update.
17
20c6f1e1
YQ
182014-08-09 Yao Qi <yao@codesourcery.com>
19
20 * gdb.base/display.exp: Invoke is_address_zero_readable.
21 * gdb.guile/scm-value.exp (test_value_in_inferior): Likewise.
22 * gdb.python/py-value.exp (test_value_in_inferior): Likewise.
23 * gdb.base/hbreak-unmapped.exp: Return if
24 is_address_zero_readable returns true.
25 * gdb.base/signest.exp: Likewise.
26 * gdb.base/signull.exp: Likewise.
27 * gdb.base/sigbpt.exp: Likewise.
28 * gdb.guile/scm-disasm.exp: Do the test if
29 is_address_zero_readable returns false.
30 * gdb.guile/scm-pretty-print.exp (run_lang_tests): Likewise.
31 * gdb.python/py-arch.exp: Likewise.
32 * gdb.python/py-prettyprint.exp (run_lang_tests): Likewise.
33 * lib/gdb.exp (is_address_zero_readable): New proc.
34
5792e8e3
YQ
352014-08-09 Yao Qi <yao@codesourcery.com>
36
37 PR testsuite/13443
38 * gdb.mi/mi-var-display.exp: Make test messages unique.
39
3cecbbbe
TT
402014-08-04 Tom Tromey <tromey@redhat.com>
41
42 * gdb.base/sss-bp-on-user-bp-2.exp: Expect output from "set debug
43 target 0".
44
00b51ff5
TT
452014-08-04 Tom Tromey <tromey@redhat.com>
46
47 * gdb.base/sss-bp-on-user-bp-2.exp: Match "to_resume", not
48 "target_resume".
49
6908c509
JB
502014-08-01 Joel Brobecker <brobecker@adacore.com>
51
52 * gdb.base/vla-datatypes.c (vla_factory): Add new variable
53 inner_vla_struct_object_size.
54 * gdb.base/vla-datatypes.exp: Adjust last test, and mark it
55 as xfail.
56
cc6563d2
PA
572014-07-30 Pedro Alves <palves@redhat.com>
58
59 * gdb.threads/signal-command-handle-nopass.exp (test): Add
60 comment.
61
7e09a223
YQ
622014-07-29 Yao Qi <yao@codesourcery.com>
63
64 PR gdb/17206
65 * gdb.base/until-nodebug.exp: New.
66
7ebdbe92
DE
672014-07-28 Doug Evans <xdje42@gmail.com>
68
69 PR guile/17203
70 * gdb.guile/scm-parameter.exp: Add tests for trying to create
71 previously existing parameter, and previously ambiguously spelled
72 parameter.
73
fdb1adc6
WN
742014-07-28 Will Newton <will.newton@linaro.org>
75
76 * gdb.base/varargs.exp: Remove KFAILs for ARM.
77
186fcde0
DE
782014-07-26 Ludovic Courtès <ludo@gnu.org>
79 Doug Evans <xdje42@gmail.com>
80
81 PR guile/17146
82 * gdb.guile/types-module.exp: Add tests for wrong type arguments.
83
70509625
PA
842014-07-25 Pedro Alves <palves@redhat.com>
85
86 * gdb.threads/signal-command-handle-nopass.c: New file.
87 * gdb.threads/signal-command-handle-nopass.exp: New file.
88 * gdb.threads/signal-command-multiple-signals-pending.c: New file.
89 * gdb.threads/signal-command-multiple-signals-pending.exp: New file.
90 * gdb.threads/signal-delivered-right-thread.c: New file.
91 * gdb.threads/signal-delivered-right-thread.exp: New file.
92
c3f814a1
PA
932014-07-25 Pedro Alves <palves@redhat.com>
94
95 * gdb.base/double-prompt-target-event-error.exp
96 (cancel_pagination_in_target_event): Remove '-notransfer <return>'
97 match.
98 (cancel_pagination_in_target_event): Rework double prompt
99 detection.
100 * gdb.base/paginate-after-ctrl-c-running.exp
101 (test_ctrlc_while_target_running_paginates): Remove '-notransfer
102 <return>' match.
103 * gdb.base/paginate-bg-execution.exp
104 (test_bg_execution_pagination_return)
105 (test_bg_execution_pagination_cancel): Remove '-notransfer
106 <return>' matches.
107 * gdb.base/paginate-execution-startup.exp
108 (test_fg_execution_pagination_return)
109 (test_fg_execution_pagination_cancel): Remove '-notransfer
110 <return>' matches.
111 * gdb.base/paginate-inferior-exit.exp
112 (test_paginate_inferior_exited): Remove '-notransfer <return>'
113 match.
114 * lib/gdb-utils.exp (string_to_regexp): Move here from lib/gdb.exp.
115 * lib/gdb.exp (pagination_prompt): Run text through
116 string_to_regexp.
117 (gdb_test_multiple): Match $pagination_prompt instead of
118 "<return>".
119 (string_to_regexp): Move to lib/gdb-utils.exp.
120
e214cf6c
JK
1212014-07-22 Jan Kratochvil <jan.kratochvil@redhat.com>
122
123 * gdb.arch/amd64-entry-value-paramref.S: New file.
124 * gdb.arch/amd64-entry-value-paramref.cc: New file.
125 * gdb.arch/amd64-entry-value-paramref.exp: New file.
126 * gdb.arch/amd64-optimout-repeat.S: New file.
127 * gdb.arch/amd64-optimout-repeat.c: New file.
128 * gdb.arch/amd64-optimout-repeat.exp: New file.
129
17d0c5c8
JK
1302014-07-17 Jan Kratochvil <jan.kratochvil@redhat.com>
131
132 PR gdb/17170
133 * gdb.base/statistics.exp: New file.
134
b8b8facf
DE
1352014-07-17 Doug Evans <dje@google.com>
136
74b49205 137 PR gdb/17170
b8b8facf
DE
138 * gdb.base/maint.exp: Update testing of per-command stats.
139
1b5d0ab3
PA
1402014-07-16 Pedro Alves <palves@redhat.com>
141
142 * gdb.trace/tfile.c: Include unistd.h and stdint.h.
143 (start_trace_file): Guard S_IRGRP and S_IROTH uses behind #ifdef.
144 (tfile_write_64, tfile_write_16, tfile_write_8, tfile_write_addr)
145 (tfile_write_buf): New functions.
146 (add_memory_block): Rewrite using the above.
147 (adjust_function_address): New function.
148 (FUNCTION_ADDRESS): New macro.
149 (write_basic_trace_file): Remove short_x local, and use
150 tfile_write_16. Change type of func_addr local to unsigned long
151 long. Use FUNCTION_ADDRESS instead of handling the Thumb bit
152 here. Cast argument of add_memory_block to char pointer.
153 (write_error_trace_file): Avoid alloca. Use FUNCTION_ADDRESS.
154 (main): Remove parameters.
155 * gdb.trace/tfile.exp: Remove nowarnings.
156
4d974e88
SM
1572014-07-15 Simon Marchi <simon.marchi@ericsson.com>
158
159 * gdb.base/debug-expr.exp: Test string evaluation with
160 "debug expression" on.
161
41e99568
PA
1622014-07-15 Pedro Alves <palves@redhat.com>
163
164 * gdb.base/reread.exp: Use clean_restart.
165
487d9753
PL
1662014-07-15 Pierre Langlois <pierre.langlois@embecosm.com>
167
168 * gdb.arch/avr-flash-qualifer.c: New.
169 * gdb.arch/avr-flash-qualifer.exp: New.
170
cc1c52ad
PA
1712014-07-14 Pedro Alves <palves@redhat.com>
172
173 * gdb.base/paginate-after-ctrl-c-running.c: New file.
174 * gdb.base/paginate-after-ctrl-c-running.exp: New file.
175
1e973570
PA
1762014-07-14 Pedro Alves <palves@redhat.com>
177
178 * gdb.base/double-prompt-target-event-error.c: New file.
179 * gdb.base/double-prompt-target-event-error.exp: New file.
180
93d6eb10
PA
1812014-07-14 Pedro Alves <palves@redhat.com>
182
183 PR gdb/17072
184 * gdb.base/paginate-inferior-exit.c: New file.
185 * gdb.base/paginate-inferior-exit.exp: New file.
186
0017922d
PA
1872014-07-14 Pedro Alves <palves@redhat.com>
188
189 PR gdb/17072
190 * gdb.base/paginate-bg-execution.c: New file.
191 * gdb.base/paginate-bg-execution.exp: New file.
192
94696ad3
PA
1932014-07-14 Pedro Alves <palves@redhat.com>
194
195 PR gdb/17072
196 * gdb.base/paginate-execution-startup.c: New file.
197 * gdb.base/paginate-execution-startup.exp: New file.
198 * lib/gdb.exp (pagination_prompt): New global.
199 (default_gdb_spawn): New procedure, factored out from
200 default_gdb_spawn.
201 (default_gdb_start): Adjust to call default_gdb_spawn.
202 (gdb_spawn): New procedure.
203
bd293940
PA
2042014-07-14 Pedro Alves <palves@redhat.com>
205
206 * lib/gdb.exp (gdb_assert): New procedure.
207 * gdb.trace/backtrace.exp (gdb_backtrace_tdp_4): Use it.
208
c933f875
PA
2092014-07-14 Pedro Alves <palves@redhat.com>
210
211 * gdb.base/execution-termios.c: New file.
212 * gdb.base/execution-termios.exp: New file.
213
d98b7a16
TT
2142014-07-14 Tom Tromey <tromey@redhat.com>
215
216 * gdb.cp/vla-cxx.cc: New file.
217 * gdb.cp/vla-cxx.exp: New file.
218
548740d6
TT
2192014-07-14 Tom Tromey <tromey@redhat.com>
220
221 * gdb.reverse/rerun-prec.c: New file.
222 * gdb.reverse/rerun-prec.exp: New file.
223
a25eb028
MR
2242014-07-12 Maciej W. Rozycki <macro@mips.com>
225 Maciej W. Rozycki <macro@codesourcery.com>
226
227 * lib/gdb-utils.exp: New file.
228 * lib/gdb.exp (gdb_run_cmd): Call gdb_init_commands, replacing
229 inline `gdb_init_command' processing.
230 (gdb_start_cmd): Likewise.
231 * lib/mi-support.exp (mi_run_cmd): Likewise.
232 * README: Document `gdb_init_command' and `gdb_init_commands'.
233
218c2655
JK
2342014-07-11 Jan Kratochvil <jan.kratochvil@redhat.com>
235
236 Fix false FAIL running under a very long directory name.
237 * gdb.base/argv0-symlink.exp: Add "set print repeats 10000"
238 and "set print elements 10000". Twice.
239
5401fde3
YQ
2402014-07-11 Yao Qi <yao@codesourcery.com>
241
242 * gdb.base/exprs.exp: "set print symbol off".
243
e76126e8
PA
2442014-07-11 Pedro Alves <palves@redhat.com>
245
246 * gdb.threads/kill.c: New file.
247 * gdb.threads/kill.exp: New file.
248
2d6f0de6
YQ
2492014-07-10 Yao Qi <yao@codesourcery.com>
250
251 * gdb.trace/tfile.c (write_basic_trace_file)
252 [__thumb__||__thumb2__]: Clear the Thumb bit of the function
253 address written to trace file.
254
7180e04a
PA
2552014-07-09 Pedro Alves <palves@redhat.com>
256
257 * gdb.base/attach-wait-input.exp: New file.
258 * gdb.base/attach-wait-input.c: New file.
259
9a9a7608
AB
2602014-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
261
262 * gdb.mi/var-cmd.c (do_nested_struct_union_tests): New function
263 setting up test structures.
264 (main): Call new test function.
265 * gdb.mi/mi2-var-child.exp: Create additional breakpoint in new
266 test function, continue into test function and walk test
267 structures.
268
161ac41e
YQ
2692014-07-02 Yao Qi <yao@codesourcery.com>
270
271 * gdb.trace/entry-values.c: Define labels 'foo_start' and
272 'bar_start' at the beginning of functions 'foo' and 'bar'
273 respectively.
274 * gdb.trace/entry-values.exp: Use 'foo_start' and 'bar_start'
275 instead of 'foo' and 'bar'.
276
1f267ae3
MM
2772014-07-08 Markus Metzger <markus.t.metzger@intel.com>
278
279 * gdb.btrace/segv.exp: New.
280 * gdb.btrace/segv.c: New.
281
2b239efb
LM
2822014-07-02 Luis Machado <lgustavo@codesourcery.com>
283
284 * gdb.trace/entry-values.exp: Handle powerpc-specific branch
285 instruction.
286
cf363f18
MW
2872014-06-30 Mark Wielaard <mjw@redhat.com>
288
289 * gdb.base/constvars.c (violent, violet, vips, virgen, vulgar,
290 vulture, vilify, villar): New volatile array constants.
291 (vindictive, vegetation): New const volatile array constants.
292 * gdb.base/volatile.exp: Test volatile and const volatile array
293 types.
294
aebf9d24
AA
2952014-06-30 Andreas Arnez <arnez@linux.vnet.ibm.com>
296
297 * gdb.base/watchpoint-reuse-slot.exp: Handle the case that the
298 target lacks support for awatch, rwatch, or hbreak.
299
b67a2c6f
YQ
3002014-06-27 Yao Qi <yao@codesourcery.com>
301
302 * gdb.multi/dummy-frame-restore.exp: New.
303 * gdb.multi/dummy-frame-restore.c: New.
304
aef92902
MM
3052014-06-25 Markus Metzger <markus.t.metzger@intel.com>
306
307 * gdb.btrace/gcore.exp: New.
308
8e9db26e
PA
3092014-06-23 Pedro Alves <palves@redhat.com>
310
311 * gdb.base/watchpoint-reuse-slot.c: New file.
312 * gdb.base/watchpoint-reuse-slot.exp: New file.
313
70afc5b7
SC
3142014-06-23 Siva Chandra Reddy <sivachandra@google.com>
315
316 * gdb.python/py-xmethods.exp: Use "progspace" instead of the
317 progspace's filename in 'info', 'enable' and 'disable' command
318 tests.
319
b972bd9c
JK
3202014-06-23 Jan Kratochvil <jan.kratochvil@redhat.com>
321
322 * gdb.arch/amd64-stap-special-operands.exp: Use is_lp64_target.
323 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
324 * gdb.dwarf2/dw2-error.exp: Use istarget and is_lp64_target.
325
125f8a3d
GB
3262014-06-20 Gary Benson <gbenson@redhat.com>
327
328 * gdb.arch/i386-avx.exp: Fix include file location.
329 * gdb.arch/i386-sse.exp: Likewise.
330
3ed9baed
IB
3312014-06-19 Iain Buclaw <ibuclaw@gdcproject.org>
332
333 * gdb.dlang/expression.exp: New file.
334
034f788c
PA
3352014-06-19 Pedro Alves <palves@redhat.com>
336
337 * gdb.threads/thread-execl.exp (do_test): New procedure, factored
338 out from ...
339 (top level): ... here. Iterate running tests under different
340 scheduler-locking settings.
341
45371d0c
LM
3422014-06-18 Luis Machado <lgustavo@codesourcery.com>
343
344 * gdb.cp/nsalias.exp: Set type of low_pc and high_pc entries
345 to DW_FORM_addr and use non-zero addresses.
346
5d376983
SC
3472014-06-18 Siva Chandra Reddy <sivachandra@google.com>
348
349 PR gdb/17017
350 * gdb.python/py-xmethods.cc: Add global function call counters and
351 increment them in their respective functions. Remove "cout"
352 statements.
353 * gdb.python/py-xmethods.exp: Make tests check the global function
354 call counters instead of depending on inferior IO.
355
a1aa2221
LM
3562014-06-18 Don Breazeal <donb@codesourcery.com>
357
358 * gdb.base/foll-fork.exp (default_fork_parent_follow):
359 Deleted procedure.
360 (explicit_fork_parent_follow): Deleted procedure.
361 (explicit_fork_child_follow): Deleted procedure.
362 (test_follow_fork): New procedure.
363 (do_fork_tests): Replace calls to deleted procedures with
364 calls to test_follow_fork and reset GDB for subsequent
365 procedure calls.
366
0fc05997
YQ
3672014-06-17 Yao Qi <yao@codesourcery.com>
368
369 * gdb.base/wchar.exp: Set $cent to \u00A2 if "host-charset" is
370 CP1252.
371
70795c52
LM
3722014-06-17 Luis Machado <lgustavo@codesourcery.com>
373
374 * gdb.mi/mi-var-rtti.cc (type_update_when_use_rtti_test):
375 Initialize ptr and S explicitly.
376 (skip_type_update_when_not_use_rtti_test): Likewise.
377
6be47f0c
KS
3782014-06-16 Keith Seitz <keiths@redhat.com>
379
380 PR mi/15863
381 * gdb.mi/mi-var-cmd.exp: Add test for -var-update before
382 the inferior is started.
383
d03de421
PA
3842014-06-16 Pedro Alves <palves@redhat.com>
385
386 * gdb.base/break-main-file-remove-fail.c: New file.
387 * gdb.base/break-main-file-remove-fail.exp: New file.
388 * gdb.base/break-unload-file.exp: Use build_executable instead of
389 prepare_for_testing.
390 (test_break): New parameter "initial_load". Handle it.
391 (top level): Add initial_load cmdline/file axis.
392
f9579b99
TT
3932014-06-12 Tom Tromey <tromey@redhat.com>
394
395 * gdb.base/completion.exp: Don't use directory name in test.
396
3657956b
GB
3972014-06-09 Gary Benson <gbenson@redhat.com>
398
399 * gdb.base/sigall.c [Functions to send signals]: Reorder to
400 separate the always-available ANSI-standard signals from the
401 signals that require checking.
402 (main): Likewise.
403 * gdb.reverse/sigall-reverse.c [Functions to send signals]:
404 Likewise.
405 (main): Likewise.
406
4186eb54
KS
4072014-06-07 Keith Seitz <keiths@redhat.com>
408
409 Revert:
410 PR c++/16253
411 * gdb.cp/var-tag.cc: New file.
412 * gdb.cp/var-tag.exp: New file.
413 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
414 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
415 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
416 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
417
25326a28 4182014-06-06 Doug Evans <xdje42@gmail.com>
6da01dbe
DE
419
420 * gdb.guile/scm-frame-args.c (foo): Tweak to work with gcc 4.6.3.
421
829155c9
PA
4222014-06-06 Pedro Alves <palves@redhat.com>
423
424 * gdb.base/sss-bp-on-user-bp-2.exp: Look for target_resume(step)
425 in target debug output instead of looking at RSP packets,
426 disabling the test on any target that uses hardware stepping.
427 Update comments.
428
61c8d22e
PA
4292014-06-06 Pedro Alves <palves@redhat.com>
430
431 * gdb.base/break-unload-file.exp: Fix typo.
432
d9a47287
YQ
4332014-06-06 Yao Qi <yao@codesourcery.com>
434
435 * gdb.base/jit.exp (one_jit_test): Restrict the pattern
436 from "jit_function" to "^jit_function".
437
e5e01dbf
YQ
4382014-06-06 Yao Qi <yao@codesourcery.com>
439
440 * gdb.base/async.c (foo): Add one statement.
441 * gdb.base/async.exp: Get the next instruction address and
442 match the output of "nexti" by instruction address. Match
443 the hex address in the output of "finish".
444
73ba372c
GB
4452014-06-06 Gary Benson <gbenson@redhat.com>
446
447 * gdb.base/call-signals.c: Remove preprocessor conditionals
448 for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE,
449 SIGSEGV and SIGTERM.
450 * gdb.base/sigall.c: Likewise.
451 * gdb.base/unwindonsignal.c: Likewise.
452 * gdb.reverse/sigall-reverse.c: Likewise.
453
831517df
YQ
4542014-06-06 Yao Qi <yao@codesourcery.com>
455
456 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
457 readable, skip the test.
458
b8b91e98
YQ
4592014-06-06 Yao Qi <yao@codesourcery.com>
460
461 * gdb.threads/staticthreads.c (thread_function): Move the line
462 setting breakpoint on forward.
463 * gdb.threads/staticthreads.exp: Update comments.
464
fb934770
LC
4652014-06-05 Ludovic Courtès <ludo@gnu.org>
466
467 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
468 "history-append! type error".
469
6ef284bd
SM
4702014-06-05 Simon Marchi <simon.marchi@ericsson.com>
471
472 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
473 erroneous dprintf expected input.
474
a872e241
DE
4752014-06-04 Doug Evans <xdje42@gmail.com>
476
477 * gdb.guile/scm-generics.exp: Delete.
478
16f691fb
DE
4792014-06-04 Doug Evans <xdje42@gmail.com>
480
481 * gdb.guile/scm-breakpoint.exp: Update.
482 Add tests for breakpoint registration.
483
012370f6
TT
4842014-06-04 Tom Tromey <tromey@redhat.com>
485
486 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
487 VLA-in-union.
488 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
489 inner_vla_struct, vla_union types. Initialize objects of those
490 types and compute their sizes.
491
9f5a4cef
HZ
4922014-06-04 Nathan Sidwell <nathan@codesourcery.com>
493 Hui Zhu <hui@codesourcery.com>
494
495 * gdb.base/fileio.exp: Add test for shell not available as well as
496 available.
497 * gdb.base/fileio.c (test_system): Check for shell twice.
498
90a45c4d
YQ
4992014-06-04 Yao Qi <yao@codesourcery.com>
500
501 * gdb.base/auto-connect-native-target.exp: Remove redundant
502 space from the regexp pattern.
503
70017e41
YQ
5042014-06-04 Yao Qi <yao@codesourcery.com>
505
506 * gdb.base/default.exp: Replace "child" with "native" in
507 regexp pattern.
508
883964a7
SC
5092014-06-03 Siva Chandra Reddy <sivachandra@google.com>
510
511 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
512 * gdb.python/py-xmethods.exp: New tests to test xmethods.
513 * gdb.python/py-xmethods.py: Python script supporting the
514 new testcase and tests.
515
ef370185
JB
5162014-06-03 Joel Brobecker <brobecker@adacore.com>
517 Pedro Alves <palves@redhat.com>
518
519 PR breakpoints/17000
520 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
521 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
522
1e2ccb61
BM
5232014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
524
525 * gdb.base/subst.exp: Add tests to verify partial path matching
526 output.
527
c6ec5ab2
PA
5282014-06-03 Pedro Alves <palves@redhat.com>
529
530 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
531 target that doesn't use software single-stepping.
532
835c559f
PA
5332014-06-03 Pedro Alves <palves@redhat.com>
534
535 PR breakpoints/17000
536 * gdb.base/sss-bp-on-user-bp-2.c: New file.
537 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
538
06eb1586
DE
5392014-06-02 Doug Evans <xdje42@gmail.com>
540
541 * gdb.guile/scm-parameter.exp: New file.
542
e698b8c4
DE
5432014-06-02 Doug Evans <xdje42@gmail.com>
544
545 * gdb.guile/scm-cmd.c: New file.
546 * gdb.guile/scm-cmd.exp: New file.
547
ded03782
DE
5482014-06-02 Doug Evans <xdje42@gmail.com>
549
550 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
551 pretty-printer lookup.
552 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
553 (make-pp_s-printer): Call it.
554 (make-pretty-printer-from-dict): New function.
555 (lookup-pretty-printer-maker-from-dict): New function.
556 (*pretty-printer*): Simplify.
557 (make-objfile-pp_s-printer): New function.
558 (install-objfile-pretty-printers!): New function.
559 (make-progspace-pp_s-printer): New function.
560 (install-progspace-pretty-printers!): New function.
561 * gdb.guile/scm-progspace.c: New file.
562 * gdb.guile/scm-progspace.exp: New file.
563
41fac0cf
PA
5642014-06-02 Pedro Alves <palves@redhat.com>
565
566 * gdb.base/dprintf-bp-same-addr.c: New file.
567 * gdb.base/dprintf-bp-same-addr.exp: New file.
568
96ae5695
EBM
5692014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
570
571 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
572 * gdb.arch/powerpc-power.s: Likewise.
573
da02b3a8
JB
5742014-06-02 Joel Brobecker <brobecker@adacore.com>
575
576 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
577
c72b2e7b
YQ
5782014-06-01 Yao Qi <yao@codesourcery.com>
579
580 * gdb.base/watchpoint.exp (test_watch_location): Check null
581 pointer can be dereferenced. If not, do the test, otherwise
582 skip it.
583
53e8a631
AB
5842014-05-30 Andrew Burgess <aburgess@broadcom.com>
585
586 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
587 results.
588 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
589
938f0e2f
AB
5902014-05-30 Andrew Burgess <aburgess@broadcom.com>
591
592 * gdb.arch/amd64-invalid-stack-middle.S: New file.
593 * gdb.arch/amd64-invalid-stack-middle.c: New file.
594 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
595 * gdb.arch/amd64-invalid-stack-top.c: New file.
596 * gdb.arch/amd64-invalid-stack-top.exp: New file.
597
9ba6657a
PA
5982014-05-30 Pedro Alves <palves@redhat.com>
599
600 PR breakpoints/17000
601 * gdb.base/sss-bp-on-user-bp.c: New file.
602 * gdb.base/sss-bp-on-user-bp.exp: New file.
603
522c09bf
DB
6042014-05-30 David Blaikie <dblaikie@gmail.com>
605
606 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
607 gnu_inline semantics via attribute.
608 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
609 source explicitly specifies the required semantics.
610
bf4ef81e
MR
6112014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
612
613 * gdb.reverse/sigall-reverse.exp: Fix a typo.
614
329ea579
PA
6152014-05-29 Pedro Alves <palves@redhat.com>
616 Tom Tromey <tromey@redhat.com>
617
618 * gdb.base/async-shell.exp: Don't enable target-async.
619 * gdb.base/async.exp
620 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
621 parameter. Adjust.
622 (top level): Don't test with "target-async".
623 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
624 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
625 * gdb.base/inferior-died.exp: Don't enable target-async.
626 * gdb.base/interrupt-noterm.exp: Likewise.
627 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
628 * gdb.mi/mi-nonstop-exit.exp: Likewise.
629 * gdb.mi/mi-nonstop.exp: Likewise.
630 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
631 * gdb.mi/mi-nsintrall.exp: Likewise.
632 * gdb.mi/mi-nsmoribund.exp: Likewise.
633 * gdb.mi/mi-nsthrexec.exp: Likewise.
634 * gdb.mi/mi-watch-nonstop.exp: Likewise.
635 * gdb.multi/watchpoint-multi.exp: Adjust comment.
636 * gdb.python/py-evsignal.exp: Don't enable target-async.
637 * gdb.python/py-evthreads.exp: Likewise.
638 * gdb.python/py-prompt.exp: Likewise.
639 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
640 * gdb.server/solib-list.exp: Don't enable target-async.
641 * gdb.threads/thread-specific-bp.exp: Likewise.
642 * lib/mi-support.exp: Adjust to use mi-async.
643
fd664c91
PA
6442014-05-29 Pedro Alves <palves@redhat.com>
645
646 PR gdb/13860
647 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
648 reason, even in sync mode.
649
251bde03
PA
6502014-05-29 Pedro Alves <palves@redhat.com>
651 Hui Zhu <hui@codesourcery.com>
652
653 PR PR15693
654 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
655 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
656 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
657 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
658
7f3c0343
JB
6592014-05-28 Joel Brobecker <brobecker@adacore.com>
660
661 * config/monitor.exp (gdb_target_monitor): Replace use of
662 "set remotebaud" by "set serial baud".
663
b2715b27
AW
6642014-05-26 Andy Wingo <wingo@igalia.com>
665
666 * gdb.guile/scm-breakpoint.exp:
667 * gdb.guile/scm-gsmob.exp: Update to use plain old object
668 properties instead of gdb-object-properties.
669
498a4489
YQ
6702014-05-26 Yao Qi <yao@codesourcery.com>
671
672 * gdb.server/no-thread-db.exp: Specify source file name
673 explicitly when setting a breakpoint.
674
589fdceb
MM
6752014-05-23 Markus Metzger <markus.t.metzger@intel.com>
676
677 * gdb.btrace/vdso.c: New.
678 * gdb.btrace/vdso.exp: New.
679
e9089e05
MM
6802014-05-23 Markus Metzger <markus.t.metzger@intel.com>
681
682 * gdb.base/gcore.exp (capture_command_output): Move ...
683 * lib/gdb.exp (capture_command_output): ... here.
684
67b5c0c1
MM
6852014-05-23 Markus Metzger <markus.t.metzger@intel.com>
686
687 * gdb.btrace/data.exp: Test memory access during btrace replay.
688
a2199296
SM
6892014-05-22 Simon Marchi <simon.marchi@ericsson.com>
690
691 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
692
17b2616c
PA
6932014-05-21 Pedro Alves <palves@redhat.com>
694
695 PR gdb/13860
696 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
697 (top level): Test that output related to execution commands is
698 sent to the console with CLI commands, but not with MI commands.
699 Test that breakpoint events are always mirrored to the console.
700 Also expect the new source line to be output after a "next" in
701 async mode too. Make it a pass/fail test.
702 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
703 output.
704 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
705
5166082f
PA
7062014-05-21 Pedro Alves <palves@redhat.com>
707
708 * gdb.base/list.exp (build_pattern, test_list): New procedures.
709 Use them to test variations of "list" after reaching a breakpoint.
710 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
711 Test "list" with listsize 10 after reaching a breakpoint.
712 * gdb.python/python.exp (decode_line current location line
713 number): Adjust expected line number.
714
2f25d70f
SM
7152014-05-21 Simon Marchi <simon.marchi@ericsson.com>
716
717 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
718 behavior for $args, pass it directly to "run".
719
ff604a67
MR
7202014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
721
722 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
723 30000 to 65536.
724
6a3cb8e8
PA
7252014-05-21 Pedro Alves <palves@redhat.com>
726
727 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
728 auto-connect-native-target off".
729 * gdb.base/auto-connect-native-target.c: New file.
730 * gdb.base/auto-connect-native-target.exp: New file.
731
4ebfc96e
PA
7322014-05-21 Pedro Alves <palves@redhat.com>
733
734 * gdb.base/default.exp: Test "target native" instead of "target
735 child".
736
36d46afb
MW
7372014-05-21 Mark Wielaard <mjw@redhat.com>
738
739 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
740
5876f503
JK
7412014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
742
743 Fix TLS access for -static -pthread.
744 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
745 <HAVE_TLS> (thread_function, main): Initialize it.
746 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
747 Add clean_restart.
748 <$have_tls != "">: Check TLSVAR.
749
0256a6ac
PA
7502014-05-21 Pedro Alves <palves@redhat.com>
751
752 * gdb.base/dcache-line-read-error.c: New.
753 * gdb.base/dcache-line-read-error.exp: New.
754
936d2992
PA
7552014-05-20 Pedro Alves <palves@redhat.com>
756
757 * gdb.base/compare-sections.c: New file.
758 * gdb.base/compare-sections.exp: New file.
759
802e8e6d
PA
7602014-05-20 Pedro Alves <palves@redhat.com>
761
762 * gdb.base/break-idempotent.c: New file.
763 * gdb.base/break-idempotent.exp: New file.
764
e59fa00f
MM
7652014-05-20 Markus Metzger <markus.t.metzger@intel.com>
766
767 * gdb.btrace/nohist.exp: New.
768
8b696e31
YQ
7692014-05-20 Yao Qi <yao@codesourcery.com>
770
771 * lib/gdb.exp (gdb_init): Set timeout if test file is under
772 gdb.reverse directory and gdb_reverse_timeout exists in board
773 setting.
774 * README: Document gdb_reverse_timeout.
775
73c9764f
YQ
7762014-05-20 Yao Qi <yao@codesourcery.com>
777
778 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
779 'test_file_name'. Treat args as a string instead of a list.
780 (gdb_init): Rename argument 'args' by 'test_file_name'.
781
f1f4348a
JK
7822014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
783
784 * gdb.arch/powerpc-power.exp: New file.
785 * gdb.arch/powerpc-power.s: New file.
786
0dbe70ce
DE
7872014-05-16 Doug Evans <dje@google.com>
788
789 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
790 * gdb.base/completion.exp: Check that all expected files exist
791 before doing file completion.
0dbe70ce 792
8d551b02
DE
7932014-05-16 Doug Evans <dje@google.com>
794
795 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
796 Update.
797 (do_syscall_tests_without_xml): Update.
798
73eb7709
PA
7992014-05-16 Pedro Alves <palves@redhat.com>
800
801 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
802 instead of "unknown output after running".
803
3fae92fc
YQ
8042014-05-16 Yao Qi <yao@codesourcery.com>
805
806 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
807 file1.txt from host at the end.
808 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
809
c2b2ccc5
DE
8102014-05-15 Doug Evans <dje@google.com>
811
812 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
813 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
814 loading file. Add test for TU lookup.
815
8c217a4b
SM
8162014-05-15 Simon Marchi <simon.marchi@ericsson.com>
817
818 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
819 calling "-exec-arguments" or "set args" before running the
820 inferior.
821
3deb39c6
SM
8222014-05-15 Simon Marchi <simon.marchi@ericsson.com>
823
824 * lib/mi-support.exp (mi_expect_stop): Expect message for
825 inferiors that exit with non-zero exit code.
826
71a79f8c
YQ
8272014-05-14 Yao Qi <yao@codesourcery.com>
828
829 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
830 match absolute path on remote host.
831 (test_file_list_exec_source_files): Remove "/" from the
832 pattern.
833
f23fcd46
YQ
8342014-05-14 Yao Qi <yao@codesourcery.com>
835
836 * boards/local-remote-host-notty.exp (${board}_file): New
837 proc.
838
9404b58f
KM
8392014-05-07 Kyle McMartin <kyle@redhat.com>
840
841 Pushed by Joel Brobecker <brobecker@adacore.com>.
842 * gdb.arch/aarch64-atomic-inst.c: New file.
843 * gdb.arch/aarch64-atomic-inst.exp: New file.
844
5e45f04c
YQ
8452014-05-07 Yao Qi <yao@codesourcery.com>
846
847 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
848 in current context" too.
849
c888a17d
KS
8502014-05-05 Keith Seitz <keiths@redhat.com>
851
852 * gdb.linespec/ls-dollar.exp: Add test for linespec
853 file:convenience_variable.
854
290a839c
YQ
8552014-05-05 Yao Qi <yao@codesourcery.com>
856
857 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
858 traceframes into tfile and ctf trace files. Read data from
859 trace file and test collected data.
860 (gdb_collect_locals_test): Likewise.
861 (gdb_unavailable_registers_test): Likewise.
862 (gdb_unavailable_floats): Likewise.
863 (gdb_collect_globals_test): Likewise.
864 (top-level): Append "ctf" to trace_file_targets if GDB
865 supports.
866
b5262cd0
YQ
8672014-05-05 Yao Qi <yao@codesourcery.com>
868
869 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
870 code to ...
871 (gdb_collect_args_test_1): ... it. New proc.
872 (gdb_collect_locals_test): Move some code to ...
873 (gdb_collect_locals_test_1): ... it. New proc.
874 (gdb_unavailable_registers_test): Move some code to ...
875 (gdb_unavailable_registers_test_1): ... it. New proc.
876 (gdb_unavailable_floats): Move some code to ...
877 (gdb_unavailable_floats_1): ... it. New proc.
878
30a1e6cc
SDJ
8792014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
880
881 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
882 probes to test for bitness recognition.
883 * gdb.arch/amd64-stap-optional-prefix.exp
884 (test_probe_value_without_reg): New procedure.
885 Add code to test for different kinds of bitness.
886
f33da99a
SDJ
8872014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
888
889 PR breakpoints/16889
890 * gdb.arch/amd64-stap-optional-prefix.S: New file.
891 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
892
5b80f00d
PA
8932014-05-01 Pedro Alves <palves@redhat.com>
894
895 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
896 gdb_file_cmd if no file is specified.
897 * boards/native-extended-gdbserver.exp (gdb_load): Use the
898 last_loaded_file to set the remote exec-file.
899
f8c2a73c
PA
9002014-05-01 Pedro Alves <palves@redhat.com>
901
902 * boards/local-remote-host.exp: New file.
903
be6e8ac7
PA
9042014-05-01 Pedro Alves <palves@redhat.com>
905
906 * boards/local-remote-host.exp: Rename to ...
907 * boards/local-remote-host-notty.exp: ... this.
908
cac0dc8f
JB
9092014-04-28 Joel Brobecker <brobecker@adacore.com>
910
911 * gdb.ada/dyn_arrayidx: New testcase.
912
9730e6cc
YQ
9132014-04-26 Yao Qi <yao@codesourcery.com>
914
915 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
916 and compute the length of function main. Save it in
917 $main_length.
918 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
919 (top-level): Use gdb_compile to compile objects into
920 executable and restart GDB. Remove invocation to
921 prepare_for_testing.
922
7ae1a6a6
PA
9232014-04-25 Simon Marchi <simon.marchi@ericsson.com>
924 Pedro Alves <palves@redhat.com>
925
926 PR server/16255
927 * gdb.multi/multi-attach.c: New file.
928 * gdb.multi/multi-attach.exp: New file.
929
4082afcc
PA
9302014-04-25 Pedro Alves <palves@redhat.com>
931
932 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
933 user.
934 (top level): Test that "set remote conditional-breakpoints-packet
935 off" works as intended.
936 * gdb.base/dprintf.exp: Test that "set remote
937 breakpoint-commands-packet off" works as intended.
938 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
939 New function.
940 (top level): Call it.
941 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
942 remote fast-tracepoints-packet off" works as intended.
943 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
944 * lib/gdb.exp (gdb_is_target_remote): ... here.
945
2abc3f8d
DB
9462014-04-24 David Blaikie <dblaikie@gmail.com>
947
948 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
949 ensure clang would not discard them.
950 * gdb.base/gdbvars.c: Ditto.
951 * gdb.base/memattr.c: Ditto.
952 * gdb.base/whatis.c: Ditto.
953 * gdb.python/py-prettyprint.c: Ditto.
954 * gdb.trace/actions.c: Ditto.
955 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
956 ensure clang would not discard it.
957
bfd39632
DB
9582014-04-24 David Blaikie <dblaikie@gmail.com>
959
960 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
961 clang to emit the full definition of type required by the test
962 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
963
22842ff6
DB
9642014-04-24 David Blaikie <dblaikie@gmail.com>
965
966 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
967 coax Clang into emitting the definition of the type.
968 * gdb.cp/pr10728-x.h (y): Ditto.
969 * gdb.cp/pr10728-y.cc (y): Ditto.
970
c2e827ad
DB
9712014-04-24 David Blaikie <dblaikie@gmail.com>
972
973 * gdb.base/label.exp: XFAIL label related tests under Clang.
974 * gdb.cp/cplabel.exp: Ditto.
975 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
976 under Clang those using labels.
977
4c2d33e7
YQ
9782014-04-25 Yao Qi <yao@codesourcery.com>
979
980 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
981 double_label.
982 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
983 partial_label and double_label.
984
56083b99
DB
9852014-04-24 David Blaikie <dblaikie@gmail.com>
986
987 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
988
25d4e99d
DB
9892014-04-24 David Blaikie <dblaikie@gmail.com>
990
991 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
992 of the function to work across GCC and Clang.
993 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
994 pointer types (const void ** const V void **).
995
01f9f808
MS
9962014-04-24 Michael Sturm <michael.sturm@mintel.com>
997 Walfred Tedeschi <walfred.tedeschi@intel.com>
998
999 * Makefile.in (EXECUTABLES): Added i386-avx512.
1000 * gdb.arch/i386-avx512.c: New file.
1001 * gdb.arch/i386-avx512.exp: Likewise.
1002
4b48d439
KS
10032014-04-23 Keith Seitz <keiths@redhat.com>
1004
1005 * lib/mi-support.exp (mi_list_breakpoints): Delete.
1006 (mi_make_breakpoint_table): New procedure.
1007 (mi_create_breakpoint): Use mi_make_breakpoint
1008 and return the result.
1009 (mi_make_breakpoint): New procedure.
1010 (mi_build_kv_pairs): New procedure.
1011
1012 * gdb.mi/mi-break.exp: Remove unused globals,
1013 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
1014 All callers updated.
1015 * gdb.mi/mi-dprintf.exp: Use variable to track command
1016 number.
1017 Update all callers of mi_create_breakpoint and use
1018 mi_make_breakpoint_table.
1019 Remove any unused global variables.
1020 * gdb.mi/mi-nonstop.exp: Likewise.
1021 * gdb.mi/mi-nsintrall.exp: Likewise.
1022 * gdb.mi/mi-nsmoribund.exp: Likewise.
1023 * gdb.mi/mi-nsthrexec.exp: Likewise.
1024 * gdb.mi/mi-reverse.exp: Likewise.
1025 * gdb.mi/mi-simplerun.exp: Likewise.
1026 * gdb.mi/mi-stepn.exp: Likewise.
1027 * gdb.mi/mi-syn-frame.exp: Likewise.
1028 * gdb.mi/mi-until.exp: Likewise.
1029 * gdb.mi/mi-var-cp.exp: Likewise.
1030 * gdb.mi/mi-var-display.exp: Likewise.
1031 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
1032 * gdb.mi/mi2-var-child.exp: Likewise.
1033 * gdb.mi/mi-vla-c99.exp: Likewise.
1034 * lib/mi-support.exp: Likewise.
1035
1036 From Ian Lance Taylor <iant@cygnus.com>:
1037 * lib/gdb.exp (parse_args): New procedure.
1038
08351840
PA
10392014-04-23 Pedro Alves <palves@redhat.com>
1040
1041 * gdb.base/break-unload-file.c: New file.
1042 * gdb.base/break-unload-file.exp: New file.
1043 * gdb.base/sym-file-lib.c (baz): New function.
1044 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
1045 field.
1046 (load): Store the segment's mapped size.
1047 (unload): New function.
1048 (unload_shlib): New function.
1049 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
1050 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
1051 set a breakpoint at baz, and call it.
1052 * gdb.base/sym-file.exp: New tests for stale breakpoint
1053 instructions.
1054
076855f9
PA
10552014-04-23 Pedro Alves <palves@redhat.com>
1056
1057 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
1058 * gdb.base/hbreak-in-shr-unsupported.c: New file.
1059 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
1060 * gdb.base/hbreak-unmapped.c: New file.
1061 * gdb.base/hbreak-unmapped.exp: New file.
1062 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
1063 * lib/gdb.exp (gdb_is_target_remote): ... here.
1064
483805cf
PA
10652014-04-22 Pedro Alves <palves@redhat.com>
1066
1067 * gdb.base/consecutive-step-over.c: New file.
1068 * gdb.base/consecutive-step-over.exp: New file.
1069
06d97543
PA
10702014-04-22 Pedro Alves <palves@redhat.com>
1071
1072 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
1073 instead of send_gdb/gdb_expect.
1074
b4429ea2
YQ
10752014-04-22 Yao Qi <yao@codesourcery.com>
1076
1077 * lib/trace-support.exp (generate_tracefile): New procedure.
1078 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
1079 return 0.
1080 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
1081 if generate_tracefile returns 1.
1082
51d48146
PA
10832014-04-18 Tom Tromey <palves@redhat.com>
1084 Pedro alves <tromey@redhat.com>
1085
1086 PR backtrace/15558
1087 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
1088 with a backtrace limit.
1089 * gdb.python/py-frame-inline.exp: Test running to an inline
1090 function with a backtrace limit, and printing the newest frame.
1091 * gdb.python/py-frame-inline.c (main): Call f.
1092
bd1dce5f
MS
10932014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1094
1095 * gdb.java/jnpe.exp: Drop srcdir from untested path.
1096
40d1a503
MS
10972014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
1098
1099 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
1100 Drop prefix from unsupported source file path.
1101
389b98f7
YQ
11022014-04-17 Yao Qi <yao@codesourcery.com>
1103
1104 * lib/gdb.exp (with_target_charset): New proc.
1105 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
1106 with_target_charset.
1107 (test_print_strings): Likewise.
1108 (test_repeat_bytes): Likewise.
1109 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
1110 for some tests.
1111
22869d73
KS
11122014-04-16 Keith Seitz <keiths@redhat.com>
1113
1114 PR gdb/15827
1115 * gdb.dwarf2/corrupt.c: New file.
1116 * gdb.dwarf2/corrupt.exp: New file.
1117
c4f87ca6
KS
11182014-04-16 Keith Seitz <keiths@redhat.com>
1119
1120 PR c++/16597
1121 * gdb.cp/namelessclass.cc: New file.
1122 * gdb.cp/namelessclass.exp: New file.
1123 * gdb.cp/namelessclass.S: New file.
1124
ab19de87
DE
11252014-04-16 Doug Evans <dje@google.com>
1126
1127 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
1128 Add comment.
1129 (gdbserver_default_get_comm_port): New function.
1130 (gdbserver_start): Check if board file provided
1131 "gdbserver,get_comm_port" and use it if so.
1132 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
1133 (gdb,socketport): Set to "stdio".
1134 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
1135 (stdio_gdbserver_template): Delete.
1136 (${board}_get_remote_address): Update.
1137 (${board}_build_remote_cmd): Delete.
1138 (${board}_get_comm_port): New function.
1139 (${board}_spawn): Update.
1140 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
1141 Delete.
1142 (${board}_get_remote_address): Update.
1143 (${board}_get_comm_port): New function.
1144
fc98a809
AB
11452014-04-16 Andrew Burgess <aburgess@broadcom.com>
1146
1147 * gdb.base/memattr.exp: Improve regexps to handle memory regions
1148 appearing in any order.
1149
87fd9e6e
DE
11502014-04-15 Doug Evans <dje@google.com>
1151
1152 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
1153 uninitialized value of "description".
1154
099fc3ea
KS
11552014-04-15 Keith Seitz <keiths@redhat.com>
1156
1157 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
1158 Remove unused globals.
1159 (test_running_the_program): Likewise.
1160 (test_controlled_execution): Likewise.
1161 (test_controlling_breakpoints): Likewise.
1162 (test_program_termination): Likewise.
1163
5da151d4
KS
11642014-04-15 Keith Seitz <keiths@redhat.com>
1165
1166 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
1167 unused globals.
1168 (test_rbreak_creation_and_listing): Likewise.
1169 (test_ignore_count): Likewise.
1170 (test_error): Likewise.
1171
35e5d2f0
PA
11722014-04-15 Pedro Alves <palves@redhat.com>
1173
1174 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
1175 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
1176 sym-file-loader.c.
1177 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1178 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1179 to sym-file-loader.c.
1180 (struct library): Forward declare.
1181 (load_shlib, lookup_function): Change prototypes.
1182 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1183 (translate_offset): Remove declarations.
1184 (get_text_addr): New declaration.
1185 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
1186 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
1187 sym-file-loader.h.
1188 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
1189 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
1190 here from sym-file-loader.h.
1191 (struct library): New structure.
1192 (load_shlib, lookup_function): Change prototypes and adjust to
1193 work with a struct library.
1194 (find_shstrtab, find_strtab, find_shdr, find_symtab)
1195 (translate_offset): Make static.
1196 (get_text_addr): New function.
1197 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
1198
eb4c1710
PA
11992014-04-15 Pedro Alves <palves@redhat.com>
1200
1201 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
1202
2d1baf52
PA
12032014-04-15 Pedro Alves <palves@redhat.com>
1204
1205 * gdb.base/sym-file-loader.c: Include <limits.h>.
1206 (SELF_LINK): New define.
1207 (get_origin): New function.
1208 (load_shlib): Use it.
1209 * gdb.base/sym-file.exp: Don't early return if the target is
1210 remote. Use runto_main, and issue fail is that fails. Use
1211 gdb_load_shlibs.
1212 (shlib_name): Delete.
1213 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
1214
7dd6df01
PA
12152014-04-15 Pedro Alves <palves@redhat.com>
1216
1217 * gdb.base/sym-file.exp: Remove regex characters from test
1218 message. Don't refer to breakpoint numbers in test messages.
1219
b50c8614
KS
12202014-04-14 Keith Seitz <keiths@redhat.com>
1221
1222 PR c++/16253
1223 * gdb.cp/var-tag.cc: New file.
1224 * gdb.cp/var-tag.exp: New file.
1225 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
1226 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
1227 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
1228 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
1229
3d567982
TT
12302014-04-14 Tom Tromey <tromey@redhat.com>
1231
1232 * gdb.cp/classes.exp (test_enums): Handle underlying type.
1233 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
1234 type.
1235 * gdb.cp/enum-class.exp: New file.
1236 * gdb.cp/enum-class.cc: New file.
1237
0626fc76
TT
12382014-04-14 Tom Tromey <tromey@redhat.com>
1239
1240 * gdb.dwarf2/enum-type.exp: New file.
1241
dca325b3
SA
12422014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1243
1244 * gdb.mi/mi-vla-c99.exp: New file.
1245 * gdb.mi/vla.c: New file.
1246
5854b38a
SA
12472014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1248
1249 * gdb.base/vla-datatypes.c: New file.
1250 * gdb.base/vla-datatypes.exp: New file.
1251
463bb957
SA
12522014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1253
1254 * gdb.base/vla-ptr.c: New file.
1255 * gdb.base/vla-ptr.exp: New file.
1256
3dd170be
SA
12572014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1258
1259 * gdb.dwarf2/count.exp: New file.
1260
5ecaaa66
SA
12612014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
1262
1263 * gdb.base/vla-sideeffect.c: New file.
1264 * gdb.base/vla-sideeffect.exp: New file.
1265
41f1ada5
DB
12662014-04-14 David Blaikie <dblaikie@gmail.com>
1267
1268 * gdb.mi/non-stop.c: Add return value for non-void function return
1269 statement.
1270 * gdb.threads/staticthreads.c: Ditto.
1271
0be03e84
DE
12722014-04-12 Siva Chandra Reddy <sivachandra@google.com>
1273 Doug Evans <xdje42@gmail.com>
1274
1275 * gdb.guile/scm-value.c: Improve test case.
1276 * gdb.guile/scm-value.exp: Add new test.
1277
f180a1fb
DB
12782014-04-11 David Blaikie <dblaikie@gmail.com>
1279
1280 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
1281 override Clang's default.
1282
6b662e19
JB
12832014-04-11 Joel Brobecker <brobecker@adacore.com>
1284
1285 Revert the following changes (regressions):
1286
1287 * gdb.base/vla-sideeffect.c: New file.
1288 * gdb.base/vla-sideeffect.exp: New file.
1289
1290 * gdb.dwarf2/count.exp: New file.
1291
1292 * gdb.base/vla-multi.c: New file.
1293 * gdb.base/vla-multi.exp: New file.
1294
1295 * gdb.base/vla-ptr.c: New file.
1296 * gdb.base/vla-ptr.exp: New file.
1297
1298 * gdb.base/vla-datatypes.c: New file.
1299 * gdb.base/vla-datatypes.exp: New file.
1300
1301 * gdb.mi/mi-vla-c99.exp: New file.
1302 * gdb.mi/vla.c: New file.
1303
245a5f0b
KS
13042014-04-11 Keith Seitz <keiths@redhat.com>
1305
1306 PR c++/16675
1307 * gdb.cp/cpsizeof.exp: New file.
1308 * gdb.cp/cpsizeof.cc: New file.
1309
58a84dcf
SA
13102014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1311
191a8a90
JB
1312 * gdb.mi/mi-vla-c99.exp: New file.
1313 * gdb.mi/vla.c: New file.
58a84dcf 1314
c8655f75
SA
13152014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1316
1317 * gdb.base/vla-datatypes.c: New file.
1318 * gdb.base/vla-datatypes.exp: New file.
1319
024e13b4
SA
13202014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1321
1322 * gdb.base/vla-ptr.c: New file.
1323 * gdb.base/vla-ptr.exp: New file.
1324
1a237e0e
SA
13252014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1326
1327 * gdb.base/vla-multi.c: New file.
1328 * gdb.base/vla-multi.exp: New file.
1329
504f3432
SA
13302014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1331
1332 * gdb.dwarf2/count.exp: New file.
1333
3bce8237
SA
13342014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
1335
191a8a90
JB
1336 * gdb.base/vla-sideeffect.c: New file.
1337 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 1338
322f9c21
YQ
13392014-04-11 Yao Qi <yao@codesourcery.com>
1340
1341 * gdb.base/completion.exp: Check file exists before running tests
1342 on file completion.
1343
d708bcd1
PA
13442014-04-10 Pedro Alves <palves@redhat.com>
1345
1346 * gdb.base/cond-eval-mode.c: New file.
1347 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
1348 prepare_for_testing to build the new file. Check result of
1349 runto_main.
1350 (test_break, test_watch): New procedures.
1351 (top level): Use them.
1352
ae1d2761
PM
13532014-04-08 Pierre Muller <muller@sourceware.org>
1354
1355 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
1356 Ctrl-V use for mingw hosts.
1357
7af389b8
SC
13582014-04-07 Siva Chandra Reddy <sivachandra@google.com>
1359
1360 * gdb.python/py-value.c: Improve test case.
1361 * gdb.python/py-value.exp: Add new test.
1362
5e703181
DE
13632014-04-07 David Blaikie <dblaikie@gmail.com>
1364
1365 * lib/compiler.c: Identify the clang compiler.
1366 * lib/compiler.cc: Ditto.
1367
9810b410
YQ
13682014-04-03 Yao Qi <yao@codesourcery.com>
1369
1370 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
1371
98d1b8dc
AB
13722014-04-01 Anton Blanchard <anton@samba.org>
1373
1374 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
1375 messages unique.
1376
3114cea1
AB
13772014-04-01 Anton Blanchard <anton@samba.org>
1378
1379 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
1380 prepare_for_testing.
1381
62f7182c
AB
13822014-04-01 Anton Blanchard <anton@samba.org>
1383
1384 * gdb.arch/ppc64-atomic-inst.c: Remove.
1385 * gdb.arch/ppc64-atomic-inst.S: New file.
1386 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
1387
770e7fc7
DE
13882014-03-31 Doug Evans <dje@google.com>
1389
1390 * gdb.base/print-symbol-loading-lib.c: New file.
1391 * gdb.base/print-symbol-loading-main.c: New file.
1392 * gdb.base/print-symbol-loading.exp: New file.
1393
46e2bafa
YQ
13942014-03-31 Yao Qi <yao@codesourcery.com>
1395
1396 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
1397
8776cfe9
JB
13982014-03-28 Joel Brobecker <brobecker@adacore.com>
1399
1400 * gdb.ada/mi_dyn_arr: New testcase.
1401
5d1ef361
DE
14022014-03-27 Doug Evans <dje@google.com>
1403
1404 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
1405
b5bee914
YQ
14062014-03-27 Yao Qi <yao@codesourcery.com>
1407
1408 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
1409 if target is nios2-*-*.
1410
0d4d0e77
YQ
14112014-03-26 Yao Qi <yao@codesourcery.com>
1412
1413 * lib/gdb.exp (readline_is_used): New proc.
1414 * gdb.base/completion.exp: Move tests on command complete up.
1415 Skip the rest of tests if readline is not used.
1416 * gdb.ada/complete.exp: Skp the test if readline is not
1417 used.
1418 * gdb.base/filesym.exp: Likewise.
1419 * gdb.base/macscp.exp: Likewise.
1420 * gdb.base/readline-ask.exp: Likewise.
1421 * gdb.base/readline.exp: Likewise.
1422 * gdb.python/py-cmd.exp: Likewise.
1423 * gdb.trace/tfile.exp: Likewise.
1424
29361eee
YQ
14252014-03-26 Yao Qi <yao@codesourcery.com>
1426
1427 * gdb.base/macscp.exp: Fix code format issues.
1428
bc9a5525
UW
14292014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
1430
1431 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
1432 * gdb.asm/powerpc64le.inc: New file.
1433
d3839ede
PA
14342014-03-25 Pedro Alves <palves@redhat.com>
1435 Doug Evans <dje@google.com>
1436
1437 * gdb.base/source-execution.c: New file.
1438 * gdb.base/source-execution.exp: New file.
1439 * gdb.base/source-execution.gdb: New file.
1440
01672a57
DE
14412014-03-24 Doug Evans <dje@google.com>
1442
1443 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
1444 using fission.
1445
88bbeca9
HZ
14462014-03-24 Hui Zhu <hui@codesourcery.com>
1447 Pedro Alves <palves@redhat.com>
1448
1449 PR breakpoints/16101
1450 * gdb.base/dprintf.exp: Use unsupported rather than changing the
1451 test pass/fail messages. Detect missing support for dprintf when
1452 breakpoints are actually inserted.
1453 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1454 breakpoints are actually inserted.
1455 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1456 fails.
1457
d2348791
JK
14582014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1459
1460 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1461
feef67ab
DE
14622014-03-22 Doug Evans <xdje42@gmail.com>
1463
1464 * gdb.python/python.exp (python not supported): Verify multi-line
1465 python command issues an error.
25d743f9 1466 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1467 guile command issues an error.
feef67ab 1468
ecebef6a
MR
14692014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1470
1471 * gdb.threads/thread-specific.exp: Handle the lack of usable
1472 $this_breakpoint and $this_thread.
1473
ccdd1909
HZ
14742014-03-21 Hui Zhu <hui@codesourcery.com>
1475
1476 * gdb.base/attach.exp (do_command_attach_tests): New.
1477
beb460e8
PA
14782014-03-20 Tom Tromey <tromey@redhat.com>
1479 Pedro Alves <palves@redhat.com>
1480
1481 PR cli/15718
1482 * gdb.base/condbreak-call-false.c: New file.
1483 * gdb.base/condbreak-call-false.exp: New file.
1484
40acf43a
PA
14852014-03-20 Pedro Alves <palves@redhat.com>
1486
1487 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1488 Delete.
1489 (block_signals, unblock_signals): Delete.
1490 (child_function_2, main): Remove references to deleted variable
1491 and functions.
1492
9f5e1e02
PA
14932014-03-20 Pedro Alves <palves@redhat.com>
1494
1495 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1496 Use pthread_kill to signal thread 2.
1497 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1498 Adjust to make the test send itself a signal rather than using the
1499 host's "kill" command.
1500
99619bea
PA
15012014-03-20 Pedro Alves <palves@redhat.com>
1502
1503 * gdb.threads/multiple-step-overs.c: New file.
1504 * gdb.threads/multiple-step-overs.exp: New file.
1505 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1506 Adjust expected infrun debug output.
1507
2adfaa28
PA
15082014-03-20 Pedro Alves <palves@redhat.com>
1509
1510 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1511 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1512
31e77af2
PA
15132014-03-20 Pedro Alves <palves@redhat.com>
1514
1515 PR breakpoints/7143
1516 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1517 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1518 of gdb_test_multiple.
1519 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1520 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1521
b9f437de
PA
15222014-03-20 Pedro Alves <palves@redhat.com>
1523
1524 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1525 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1526
05adc73e
PA
15272014-03-19 Pedro Alves <palves@redhat.com>
1528
1529 * gdb.base/async.exp: Remove early return.
1530
6048b950
PA
15312014-03-19 Pedro Alves <palves@redhat.com>
1532
1533 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1534
8bcfb00a
PA
15352014-03-19 Pedro Alves <palves@redhat.com>
1536
1537 * gdb.base/async.exp (test_background): Expect \r\n after
1538 "completed." in the fail pattern.
1539
884e37dc
PA
15402014-03-19 Pedro Alves <palves@redhat.com>
1541
1542 * gdb.base/async.exp (test_background): New procedure.
1543 Use it for all background execution command tests.
1544
148e57e2
PA
15452014-03-19 Pedro Alves <palves@redhat.com>
1546
1547 * gdb.base/async.exp: Use prepare_for_testing.
1548
f48088c7
PA
15492014-03-19 Pedro Alves <palves@redhat.com>
1550
1551 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1552 the same line.
1553
e2f6c966
PA
15542014-03-19 Pedro Alves <palves@redhat.com>
1555
1556 * gdb.base/async.c (main): Add "jump here" and "until here" line
1557 marker comments.
1558 * gdb.base/async.exp (jump_here): New global.
1559 (jump& test): Use it.
1560 (until_here): New global.
1561 (until& test): Use it.
1562
c30568d4
PA
15632014-03-19 Pedro Alves <palves@redhat.com>
1564
1565 * gdb.base/async.exp: Don't frob gdb_protocol.
1566
0172b6a7
DE
15672014-03-18 Doug Evans <xdje42@gmail.com>
1568
1569 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
1570 Fix spelling of exec-done-display.
1571
06c868a8
JK
15722014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
1573
1574 PR gdb/15358
1575 * gdb.base/gdb-sigterm.c: New file.
1576 * gdb.base/gdb-sigterm.exp: New file.
1577
0c7e1a46
PA
15782014-03-18 Pedro Alves <palves@redhat.com>
1579
1580 PR gdb/13860
1581 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
1582 * lib/mi-support.exp (mi_expect_stop): Add special handling for
1583 solib-event.
1584
f7c77d93
JB
15852014-03-17 Joel Brobecker <brobecker@adacore.com>
1586
1587 * gdb.ada/pckd_arr_ren: New testcase.
1588
5a1e8c7a
DE
15892014-03-13 Doug Evans <xdje42@gmail.com>
1590
1591 PR guile/16612
1592 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
1593 collect after discarding symbols.
1594
350e1a76
DE
15952014-03-13 Ludovic Courtès <ludo@gnu.org>
1596 Doug Evans <xdje42@gmail.com>
1597
1598 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
1599 to history survives a gc.
1600
a69900ae
PA
16012014-03-13 Pedro Alves <palves@redhat.com>
1602
1603 * gdb.base/default.exp: Don't test "target procfs".
1604
5db9f0bd
PA
16052014-03-13 Pedro Alves <palves@redhat.com>
1606
1607 * gdb.base/default.exp: Update "target child" and "target procfs"
1608 tests to not expect "Unix".
1609
b3ccfe11
TT
16102014-03-12 Tom Tromey <tromey@redhat.com>
1611
1612 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
1613 New procs. Add target-async tests.
1614 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
1615 Add target-async tests.
1616
646f4417
AA
16172014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1618
1619 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
1620 'func_start' and 'func_end' for the beginning and end of the
1621 function code, respectively.
1622 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
1623 'func_end' instead of 'func' and 'main'.
1624
288c211f
AA
16252014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1626
1627 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
1628 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
1629 generate the debug info assembler source.
1630
e0c0f156
AA
16312014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1632
1633 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
1634 * gdb.dwarf2/arr-subrange.exp: Likewise.
1635 * gdb.dwarf2/dwz.exp: Likewise.
1636 * gdb.dwarf2/method-ptr.exp: Likewise.
1637 * gdb.dwarf2/missing-sig-type.exp: Likewise.
1638 * gdb.dwarf2/subrange.exp: Likewise.
1639 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
1640 * gdb.dwarf2/implptrpiece.exp: Likewise.
1641 * gdb.dwarf2/nostaticblock.exp: Likewise.
1642
0e5c4555
AA
16432014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1644
1645 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
1646 directory to absolute path name arguments.
1647
5ec18f2b
JG
16482014-03-10 Joel Brobecker <brobecker@adacore.com>
1649
1650 * gdb.ada/tagged_access: New testcase.
1651
847fc4f2
MM
16522014-03-07 Markus Metzger <markus.t.metzger@intel.com>
1653
1654 * gdb.btrace/data.exp: Update expected output.
1655
cc3da688
YQ
16562014-03-06 Yao Qi <yao@codesourcery.com>
1657
1658 * gdb.trace/pr16508.exp: New file.
1659
0f26cec1
PA
16602014-03-05 Pedro Alves <palves@redhat.com>
1661
1662 PR gdb/16575
1663 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
1664 procedure.
1665 (top level): Adjust to use it. Add tests that exercise breakpoint
1666 interaction with the code-cache.
1667
7a5a839f
LC
16682014-02-26 Ludovic Courtès <ludo@gnu.org>
1669
1670 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
1671 test for 'history-append!'.
1672
31aa7e4e
JB
16732014-02-26 Joel Brobecker <brobecker@adacore.com>
1674
1675 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
1676 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
1677 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
1678 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
1679 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
1680 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
1681
1b588015
JB
16822014-02-26 Joel Brobecker <brobecker@adacore.com>
1683
1684 * testsuite/gdb.python/py-pp-re-notag.c: New file.
1685 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
1686 * testsuite/gdb.python/py-pp-re-notag.p: New file.
1687
55426c9d
JB
16882014-02-26 Joel Brobecker <brobecker@adacore.com>
1689
1690 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
1691
dc53a7ad
JB
16922014-02-26 Joel Brobecker <brobecker@adacore.com>
1693
1694 * gdb.dwarf2/arr-stride.c: New file.
1695 * gdb.dwarf2/arr-stride.exp: New file.
1696
12ab52e9
PA
16972014-02-26 Pedro Alves <palves@redhat.com>
1698
1699 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
1700 that won't ever trigger. Make sure that GDB reports the correct
1701 breakpoint that caused the stop.
1702
849c862e
JK
17032014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1704
1705 PR gdb/16626
1706 * gdb.base/auto-load-script: New file.
1707 * gdb.base/auto-load.c: New file.
1708 * gdb.base/auto-load.exp: New file.
1709
71b7d793
JK
1710 PR gdb/16626
1711 * gdb.base/auto-load.exp: Fix out-of-srctree run.
1712
e2f0d509
JK
17132014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1714
1715 Fix dw2-icycle.exp -fsanitize=address GDB crash.
1716 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
1717
50cc37c8
DE
17182014-02-24 Doug Evans <dje@google.com>
1719
1720 * lib/gdb.exp (run_on_host): Log error output if program fails.
1721
ea4758f2
PA
17222014-02-21 Pedro Alves <palves@redhat.com>
1723
1724 * gdb.threads/step-after-sr-lock.c: Rename to ...
1725 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
1726 * gdb.threads/step-after-sr-lock.exp: Rename to ...
1727 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1728 ... this.
1729
d7b30f67
SDJ
17302014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
1731
1732 PR tdep/16397
1733 * gdb.arch/amd64-stap-special-operands.exp: New file.
1734 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
1735 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
1736 * gdb.arch/amd64-stap-triplet.S: Likewise.
1737 * gdb.arch/amd64-stap-triplet.c: Likewise.
1738
83deb43f
JB
17392014-02-20 Joel Brobecker <brobecker@adacore.com>
1740
1741 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
1742 in .section pseudo-op.
1743
adde2bff
DE
17442014-02-20 lin zuojian <manjian2006@gmail.com>
1745 Joel Brobecker <brobecker@adacore.com>
1746 Doug Evans <xdje42@gmail.com>
1747
1748 PR symtab/16581
1749 * gdb.dwarf2/dw2-icycle.S: New file.
1750 * gdb.dwarf2/dw2-icycle.c: New file.
1751 * gdb.dwarf2/dw2-icycle.exp: New file.
1752
f7bd0f78
SC
17532014-02-19 Siva Chandra Reddy <sivachandra@google.com>
1754
1755 * gdb.python/py-value-cc.cc: Improve test case to enable testing
1756 operations on gdb.Value objects.
1757 * gdb.python/py-value-cc.exp: Add new test to test operations on
1758 gdb.Value objects.
1759
c17ef0d5
DE
17602014-02-18 Doug Evans <dje@google.com>
1761
1762 * Makefile.in (TESTS): New variable.
1763 (expanded_tests, expanded_tests_or_none): New variables
1764 (check-single): Pass $(expanded_tests_or_none) to runtest.
1765 (check-parallel): Only run tests in $(TESTS) if non-empty.
1766 (check/no-matching-tests-found): New rule.
1767 * README: Document TESTS makefile variable.
1768
5dd3176f
DE
17692014-02-18 Doug Evans <dje@google.com>
1770
1771 * Makefile.in (check-parallel): rm -rf outputs temp.
1772
0b10be4f
JK
17732014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1774
1775 Fix "ERROR: no fileid for" in the testsuite.
1776 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1777
85f224e7
DE
17782014-02-12 Doug Evans <dje@google.com>
1779
1780 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1781 (MISCELLANEOUS): New variable.
1782 (clean): rm -rf $(MISCELLANEOUS).
1783 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1784 dwp live in the same directory as symlinks, with each symlink pointed
1785 to a differently named file in a different directory.
1786
149b30ff
DE
17872014-02-11 Doug Evans <dje@google.com>
1788
1789 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1790 of Tcl file commands.
1791
1dfdac32
MK
17922014-02-10 Mark Kettenis <kettenis@gnu.org>
1793
1794 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1795 "kill -SIGUSR1 -1".
1796
aa4fb036
JB
17972014-02-10 Joel Brobecker <brobecker@adacore.com>
1798
1799 * gdb.ada/tick_length_array_enum_idx: New testcase.
1800
ed3ef339
DE
18012014-02-10 Doug Evans <xdje42@gmail.com>
1802
1803 * configure.ac (AC_OUTPUT): Add gdb.guile.
1804 * configure: Regenerate.
1805 * lib/gdb-guile.exp: New file.
1806 * lib/gdb.exp (get_target_charset): New function.
1807 * gdb.base/help.exp: Update expected output from "apropos apropos".
1808 * gdb.guile/Makefile.in: New file.
1809 * gdb.guile/guile.exp: New file.
1810 * gdb.guile/scm-arch.c: New file.
1811 * gdb.guile/scm-arch.exp: New file.
1812 * gdb.guile/scm-block.c: New file.
1813 * gdb.guile/scm-block.exp: New file.
1814 * gdb.guile/scm-breakpoint.c: New file.
1815 * gdb.guile/scm-breakpoint.exp: New file.
1816 * gdb.guile/scm-disasm.c: New file.
1817 * gdb.guile/scm-disasm.exp: New file.
1818 * gdb.guile/scm-equal.c: New file.
1819 * gdb.guile/scm-equal.exp: New file.
1820 * gdb.guile/scm-error.exp: New file.
1821 * gdb.guile/scm-error.scm: New file.
1822 * gdb.guile/scm-frame-args.c: New file.
1823 * gdb.guile/scm-frame-args.exp: New file.
1824 * gdb.guile/scm-frame-args.scm: New file.
1825 * gdb.guile/scm-frame-inline.c: New file.
1826 * gdb.guile/scm-frame-inline.exp: New file.
1827 * gdb.guile/scm-frame.c: New file.
1828 * gdb.guile/scm-frame.exp: New file.
1829 * gdb.guile/scm-generics.exp: New file.
1830 * gdb.guile/scm-gsmob.exp: New file.
1831 * gdb.guile/scm-iterator.c: New file.
1832 * gdb.guile/scm-iterator.exp: New file.
1833 * gdb.guile/scm-math.c: New file.
1834 * gdb.guile/scm-math.exp: New file.
1835 * gdb.guile/scm-objfile-script-gdb.in: New file.
1836 * gdb.guile/scm-objfile-script.c: New file.
1837 * gdb.guile/scm-objfile-script.exp: New file.
1838 * gdb.guile/scm-objfile.c: New file.
1839 * gdb.guile/scm-objfile.exp: New file.
1840 * gdb.guile/scm-ports.exp: New file.
1841 * gdb.guile/scm-pretty-print.c: New file.
1842 * gdb.guile/scm-pretty-print.exp: New file.
1843 * gdb.guile/scm-pretty-print.scm: New file.
1844 * gdb.guile/scm-section-script.c: New file.
1845 * gdb.guile/scm-section-script.exp: New file.
1846 * gdb.guile/scm-section-script.scm: New file.
1847 * gdb.guile/scm-symbol.c: New file.
1848 * gdb.guile/scm-symbol.exp: New file.
1849 * gdb.guile/scm-symtab-2.c: New file.
1850 * gdb.guile/scm-symtab.c: New file.
1851 * gdb.guile/scm-symtab.exp: New file.
1852 * gdb.guile/scm-type.c: New file.
1853 * gdb.guile/scm-type.exp: New file.
1854 * gdb.guile/scm-value-cc.cc: New file.
1855 * gdb.guile/scm-value-cc.exp: New file.
1856 * gdb.guile/scm-value.c: New file.
1857 * gdb.guile/scm-value.exp: New file.
1858 * gdb.guile/source2.scm: New file.
1859 * gdb.guile/types-module.cc: New file.
1860 * gdb.guile/types-module.exp: New file.
1861
7026a7c1
YQ
18622014-02-10 Yao Qi <yao@codesourcery.com>
1863
1864 PR testsuite/16543
1865 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1866 * configure: Regenerated.
1867 * Makefile.in: New file.
1868
6c466447
AS
18692014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1870
1871 * gdb.python/py-framefilter.exp: Fix typo.
1872
6e854735
YQ
18732014-02-08 Yao Qi <yao@codesourcery.com>
1874
1875 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1876 that no =breakpoint-modified is emitted when breakpoints are
1877 modified through MI commands.
1878
d137e6dc
PA
18792014-02-07 Pedro Alves <pedro@codesourcery.com>
1880 Pedro Alves <palves@redhat.com>
1881
1882 * gdb.threads/step-after-sr-lock.c: New file.
1883 * gdb.threads/step-after-sr-lock.exp: New file.
1884
b5ee5a50
PA
18852014-02-07 Pedro Alves <palves@redhat.com>
1886
1887 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1888
3c77faf3
JK
18892014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1890
1891 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1892 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1893
6dddc817
DE
18942014-02-06 Doug Evans <xdje42@gmail.com>
1895
1896 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1897 output.
1898
1899 * gdb.gdb/python-interrupts.exp: New file.
1900
de7b2893
YQ
19012014-02-05 Yao Qi <yao@codesourcery.com>
1902
1903 * gdb.trace/report.exp (use_collected_data): Test the output
1904 of "info threads" and "info inferiors".
1905
66d032ac
YQ
19062014-02-05 Yao Qi <yao@codesourcery.com>
1907
1908 Revert this patch:
1909
1910 2013-05-24 Yao Qi <yao@codesourcery.com>
1911
1912 * gdb.trace/tfile.exp: Test inferior and thread.
1913
591a12a1
UW
19142014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1915
1916 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1917 on a function.
1918 * gdb.base/step-bt.c: Call hello via function pointer to make
1919 sure its first instruction is executed on powerpc64le-linux.
1920
0ff3e01f
UW
19212014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1922
1923 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1924
084ee545
UW
19252014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1926
1927 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1928 of the test patterns for use on little-endian systems.
1929
6ed14ff3
UW
19302014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1931
1932 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1933 (decimal_vector): Fix for little-endian.
1934
401e27fd
JM
19352014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1936
1937 * gdb.arch/sparc-sysstep.exp: New file.
1938 * gdb.arch/sparc-sysstep.c: Likewise.
1939
1940 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1941
8b924729
EBM
19422014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1943
1944 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1945
fb151210
JB
19462014-01-23 Tom Tromey <tromey@redhat.com>
1947
1948 * gdb.ada/array_char_idx: New testcase.
1949
0740f8d8
TT
19502014-01-23 Tom Tromey <tromey@redhat.com>
1951
1952 PR python/16487:
1953 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1954 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1955 classes.
1956
21909fa1
TT
19572014-01-23 Tom Tromey <tromey@redhat.com>
1958
1959 PR python/16491:
1960 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1961 string from an inferior frame.
1962 * gdb.python/py-framefilter-mi.exp: Update.
1963
87ce2a04
DE
19642014-01-22 Doug Evans <dje@google.com>
1965
1966 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1967
237b092b
AA
19682014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1969
1970 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1971
d674a709
AA
19722014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1973
1974 * gdb.trace/entry-values.exp: Remove excess space character from
1975 regex patterns. Handle s390 call instruction.
1976
20fa3390
AA
19772014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1978
1979 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1980 define "*_start" label. Make "name" static.
1981 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1982 ${name} by references to ${name}_start.
1983
78466714
AA
19842014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1985
1986 * gdb.base/info-macros.exp: Remove "debug" from the compile
1987 options.
1988
ec9f644a
IB
19892014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1990
1991 * gdb.dlang/demangle.exp: New file.
1992
94b1b47e
IB
19932014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1994
1995 * gdb.dlang/primitive-types.exp: New file.
1996
7f420862
IB
19972014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1998
1999 * configure.ac: Create gdb.dlang/Makefile.
2000 * configure: Regenerate.
2001 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
2002 * gdb.dlang/Makefile.in: New file.
2003 * lib/d-support.exp: New file.
2004 * lib/gdb.exp (skip_d_tests): New proc.
2005
52834460
MM
20062014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2007
2008 * gdb.btrace/delta.exp: Check reverse stepi.
2009 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
2010 * gdb.btrace/finish.exp: New.
2011 * gdb.btrace/next.exp: New.
2012 * gdb.btrace/nexti.exp: New.
2013 * gdb.btrace/record_goto.c: Add comments.
2014 * gdb.btrace/step.exp: New.
2015 * gdb.btrace/stepi.exp: New.
2016 * gdb.btrace/multi-thread-step.c: New.
2017 * gdb.btrace/multi-thread-step.exp: New.
2018 * gdb.btrace/rn-dl-bind.c: New.
2019 * gdb.btrace/rn-dl-bind.exp: New.
2020 * gdb.btrace/data.c: New.
2021 * gdb.btrace/data.exp: New.
2022 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2023
6e07b1d2
MM
20242014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2025
2026 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
2027 * gdb.btrace/exception.exp: Update.
2028 * gdb.btrace/instruction_history.exp: Update.
2029 * gdb.btrace/record_goto.exp: Update.
2030 * gdb.btrace/tailcall.exp: Update.
2031 * gdb.btrace/unknown_functions.exp: Update.
2032 * gdb.btrace/delta.exp: New.
2033
0b722aec
MM
20342014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2035
2036 * gdb.btrace/record_goto.exp: Add backtrace test.
2037 * gdb.btrace/tailcall.exp: Add backtrace test.
2038
066ce621
MM
20392014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2040
2041 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
2042 * gdb.btrace/record_goto.c: New.
2043 * gdb.btrace/record_goto.exp: New.
2044 * gdb.btrace/x86-record_goto.S: New.
2045
0688d04e
MM
20462014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2047
2048 * gdb.btrace/function_call_history.exp: Update tests.
2049 * gdb.btrace/instruction_history.exp: Update tests.
2050
8710b709
MM
20512014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2052
2053 * gdb.btrace/function_call_history.exp: Fix expected field
2054 order for "record function-call-history".
2055 Add new tests for "record function-call-history /c".
2056 * gdb.btrace/exception.cc: New.
2057 * gdb.btrace/exception.exp: New.
2058 * gdb.btrace/tailcall.exp: New.
2059 * gdb.btrace/x86-tailcall.S: New.
2060 * gdb.btrace/x86-tailcall.c: New.
2061 * gdb.btrace/unknown_functions.c: New.
2062 * gdb.btrace/unknown_functions.exp: New.
2063 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
2064
5de9129b
MM
20652014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2066
2067 * gdb.btrace/instruction_history.exp: Update.
2068 * gdb.btrace/function_call_history.exp: Update.
2069
23a7fe75
MM
20702014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2071
2072 * gdb.btrace/function_call_history.exp: Fix expected function
2073 trace.
2074 * gdb.btrace/instruction_history.exp: Initialize traced.
2075 Remove traced_functions.
2076
724c7dd8
MM
20772014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2078
2079 * gdb.btrace/function_call_history.exp: Update
2080 * gdb.btrace/instruction_history.exp: Update.
2081
6d78d93b
MM
20822014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2083
2084 * gdb.btrace/enable.exp: Update expected text.
2085
93a360cc
OJ
20862014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
2087
2088 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
2089 bytes.
2090
3772b53f
MR
20912014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
2092
2093 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
2094
596662fa
OJ
20952014-01-15 Omair Javaid <omair.javaid@linaro.org>
2096
2097 * lib/gdb.exp (supports_process_record): Return true for
2098 arm*-linux*. (supports_reverse): Likewise.
2099
b5b08fb4
SC
21002014-01-13 Siva Chandra Reddy <sivachandra@google.com>
2101
2102 PR python/15464
2103 PR python/16113
2104 * gdb.python/py-type.c: Enhance test case.
2105 * gdb.python/py-value-cc.cc: Likewise
2106 * gdb.python/py-type.exp: Add new tests.
2107 * gdb.python/py-value-cc.exp: Likewise
2108
52d7fb13
AA
21092014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
2110 Pedro Alves <palves@redhat.com>
2111
2112 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
2113 Make "name" extern.
2114 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
2115 references to ${name}_start by references to ${name}.
2116
a2cd8cfe
JB
21172014-01-10 Joel Brobecker <brobecker@adacore.com>
2118
2119 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
2120
4e23fced
JB
21212014-01-10 Joel Brobecker <brobecker@adacore.com>
2122
2123 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
2124
c6a9e42c
PA
21252014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
2126 Pedro Alves <palves@redhat.com>
2127
2128 * gdb.mi/mi-info-os.exp: Connect to the target with
2129 mi_gdb_target_load.
2130
b7ea362b
PA
21312014-01-08 Pedro Alves <palves@redhat.com>
2132
2133 * gdb.threads/reconnect-signal.c: New file.
2134 * gdb.threads/reconnect-signal.exp: New file.
2135
5e3f4fab
EBM
21362014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
2137
2138 * gdb.base/source-dir.exp: New file.
2139
79301218
JB
21402014-01-07 Joel Brobecker <brobecker@adacore.com>
2141
2142 * gdb.ada/mi_interface: New testcase.
2143
8e355c5d
JB
21442014-01-07 Joel Brobecker <brobecker@adacore.com>
2145
2146 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
2147 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
2148 gdb.ada/pp-rec-component/pck.ads: New files.
2149
c0d48811
JB
21502014-01-07 Joel Brobecker <brobecker@adacore.com>
2151
2152 * gdb.python/py-pp-integral.c: New file.
2153 * gdb.python/py-pp-integral.py: New file.
2154 * gdb.python/py-pp-integral.exp: New file.
2155
17b609c3 2156For older changes see ChangeLog-1993-2013.
c906108c 2157\f
8d8cb839
EZ
2158;; Local Variables:
2159;; mode: change-log
2160;; left-margin: 8
2161;; fill-column: 74
2162;; version-control: never
2163;; End:
902f2ccb 2164
14f8b115 2165 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
2166 Copying and distribution of this file, with or without modification,
2167 are permitted provided the copyright notice and this notice are preserved.
This page took 1.995325 seconds and 4 git commands to generate.