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