]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/testsuite/ChangeLog
Restrict the pattern in gdb.base/jit.exp
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
CommitLineData
d9a47287
YQ
12014-06-06 Yao Qi <yao@codesourcery.com>
2
3 * gdb.base/jit.exp (one_jit_test): Restrict the pattern
4 from "jit_function" to "^jit_function".
5
e5e01dbf
YQ
62014-06-06 Yao Qi <yao@codesourcery.com>
7
8 * gdb.base/async.c (foo): Add one statement.
9 * gdb.base/async.exp: Get the next instruction address and
10 match the output of "nexti" by instruction address. Match
11 the hex address in the output of "finish".
12
73ba372c
GB
132014-06-06 Gary Benson <gbenson@redhat.com>
14
15 * gdb.base/call-signals.c: Remove preprocessor conditionals
16 for always-defined signals SIGINT, SIGILL, SIGABRT, SIGFPE,
17 SIGSEGV and SIGTERM.
18 * gdb.base/sigall.c: Likewise.
19 * gdb.base/unwindonsignal.c: Likewise.
20 * gdb.reverse/sigall-reverse.c: Likewise.
21
831517df
YQ
222014-06-06 Yao Qi <yao@codesourcery.com>
23
24 * gdb.base/hbreak-unmapped.exp: Read memory at address 0. If
25 readable, skip the test.
26
b8b91e98
YQ
272014-06-06 Yao Qi <yao@codesourcery.com>
28
29 * gdb.threads/staticthreads.c (thread_function): Move the line
30 setting breakpoint on forward.
31 * gdb.threads/staticthreads.exp: Update comments.
32
fb934770
LC
332014-06-05 Ludovic Courtès <ludo@gnu.org>
34
35 * gdb.guile/scm-value.exp (test_value_in_inferior): Add test
36 "history-append! type error".
37
6ef284bd
SM
382014-06-05 Simon Marchi <simon.marchi@ericsson.com>
39
40 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Fix
41 erroneous dprintf expected input.
42
a872e241
DE
432014-06-04 Doug Evans <xdje42@gmail.com>
44
45 * gdb.guile/scm-generics.exp: Delete.
46
16f691fb
DE
472014-06-04 Doug Evans <xdje42@gmail.com>
48
49 * gdb.guile/scm-breakpoint.exp: Update.
50 Add tests for breakpoint registration.
51
012370f6
TT
522014-06-04 Tom Tromey <tromey@redhat.com>
53
54 * gdb.base/vla-datatypes.exp: Add tests for VLA-in-structure and
55 VLA-in-union.
56 * gdb.base/vla-datatypes.c (vla_factory): Add vla_struct,
57 inner_vla_struct, vla_union types. Initialize objects of those
58 types and compute their sizes.
59
9f5a4cef
HZ
602014-06-04 Nathan Sidwell <nathan@codesourcery.com>
61 Hui Zhu <hui@codesourcery.com>
62
63 * gdb.base/fileio.exp: Add test for shell not available as well as
64 available.
65 * gdb.base/fileio.c (test_system): Check for shell twice.
66
90a45c4d
YQ
672014-06-04 Yao Qi <yao@codesourcery.com>
68
69 * gdb.base/auto-connect-native-target.exp: Remove redundant
70 space from the regexp pattern.
71
70017e41
YQ
722014-06-04 Yao Qi <yao@codesourcery.com>
73
74 * gdb.base/default.exp: Replace "child" with "native" in
75 regexp pattern.
76
883964a7
SC
772014-06-03 Siva Chandra Reddy <sivachandra@google.com>
78
79 * gdb.python/py-xmethods.cc: New testcase to test xmethods.
80 * gdb.python/py-xmethods.exp: New tests to test xmethods.
81 * gdb.python/py-xmethods.py: Python script supporting the
82 new testcase and tests.
83
ef370185
JB
842014-06-03 Joel Brobecker <brobecker@adacore.com>
85 Pedro Alves <palves@redhat.com>
86
87 PR breakpoints/17000
88 * gdb.base/sss-bp-on-user-bp.exp: Remove kfail.
89 * gdb.base/sss-bp-on-user-bp-2.exp: Remove kfail.
90
1e2ccb61
BM
912014-06-03 Brad Mouring <bmouring@ni.com> (tiny patch)
92
93 * gdb.base/subst.exp: Add tests to verify partial path matching
94 output.
95
c6ec5ab2
PA
962014-06-03 Pedro Alves <palves@redhat.com>
97
98 * gdb.base/sss-bp-on-user-bp-2.exp: Skip if testing with a remote
99 target that doesn't use software single-stepping.
100
835c559f
PA
1012014-06-03 Pedro Alves <palves@redhat.com>
102
103 PR breakpoints/17000
104 * gdb.base/sss-bp-on-user-bp-2.c: New file.
105 * gdb.base/sss-bp-on-user-bp-2.exp: New file.
106
06eb1586
DE
1072014-06-02 Doug Evans <xdje42@gmail.com>
108
109 * gdb.guile/scm-parameter.exp: New file.
110
e698b8c4
DE
1112014-06-02 Doug Evans <xdje42@gmail.com>
112
113 * gdb.guile/scm-cmd.c: New file.
114 * gdb.guile/scm-cmd.exp: New file.
115
ded03782
DE
1162014-06-02 Doug Evans <xdje42@gmail.com>
117
118 * gdb.guile/scm-pretty-print.exp: Add tests for objfile and progspace
119 pretty-printer lookup.
120 * gdb.guile/scm-pretty-print.scm (pp_s-printer): New function.
121 (make-pp_s-printer): Call it.
122 (make-pretty-printer-from-dict): New function.
123 (lookup-pretty-printer-maker-from-dict): New function.
124 (*pretty-printer*): Simplify.
125 (make-objfile-pp_s-printer): New function.
126 (install-objfile-pretty-printers!): New function.
127 (make-progspace-pp_s-printer): New function.
128 (install-progspace-pretty-printers!): New function.
129 * gdb.guile/scm-progspace.c: New file.
130 * gdb.guile/scm-progspace.exp: New file.
131
41fac0cf
PA
1322014-06-02 Pedro Alves <palves@redhat.com>
133
134 * gdb.base/dprintf-bp-same-addr.c: New file.
135 * gdb.base/dprintf-bp-same-addr.exp: New file.
136
96ae5695
EBM
1372014-06-02 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
138
139 * gdb.arch/powerpc-power.exp: Add power8 instructions to the testcase.
140 * gdb.arch/powerpc-power.s: Likewise.
141
da02b3a8
JB
1422014-06-02 Joel Brobecker <brobecker@adacore.com>
143
144 * gdb.base/completion.exp: Remove code aimed at restoring TIMEOUT.
145
c72b2e7b
YQ
1462014-06-01 Yao Qi <yao@codesourcery.com>
147
148 * gdb.base/watchpoint.exp (test_watch_location): Check null
149 pointer can be dereferenced. If not, do the test, otherwise
150 skip it.
151
53e8a631
AB
1522014-05-30 Andrew Burgess <aburgess@broadcom.com>
153
154 * gdb.arch/amd64-invalid-stack-middle.exp: Update expected
155 results.
156 * gdb.arch/amd64-invalid-stack-top.exp: Likewise.
157
938f0e2f
AB
1582014-05-30 Andrew Burgess <aburgess@broadcom.com>
159
160 * gdb.arch/amd64-invalid-stack-middle.S: New file.
161 * gdb.arch/amd64-invalid-stack-middle.c: New file.
162 * gdb.arch/amd64-invalid-stack-middle.exp: New file.
163 * gdb.arch/amd64-invalid-stack-top.c: New file.
164 * gdb.arch/amd64-invalid-stack-top.exp: New file.
165
9ba6657a
PA
1662014-05-30 Pedro Alves <palves@redhat.com>
167
168 PR breakpoints/17000
169 * gdb.base/sss-bp-on-user-bp.c: New file.
170 * gdb.base/sss-bp-on-user-bp.exp: New file.
171
522c09bf
DB
1722014-05-30 David Blaikie <dblaikie@gmail.com>
173
174 * gdb.opt/inline-break.c: Fix clang compatibility by specifying
175 gnu_inline semantics via attribute.
176 * gdb.opt/inline-break.exp: Remove -std=c89 now that the test
177 source explicitly specifies the required semantics.
178
bf4ef81e
MR
1792014-05-30 Maciej W. Rozycki <macro@codesourcery.com>
180
181 * gdb.reverse/sigall-reverse.exp: Fix a typo.
182
329ea579
PA
1832014-05-29 Pedro Alves <palves@redhat.com>
184 Tom Tromey <tromey@redhat.com>
185
186 * gdb.base/async-shell.exp: Don't enable target-async.
187 * gdb.base/async.exp
188 * gdb.base/corefile.exp (corefile_test_attach): Remove 'async'
189 parameter. Adjust.
190 (top level): Don't test with "target-async".
191 * gdb.base/dprintf-non-stop.exp: Don't enable target-async.
192 * gdb.base/gdb-sigterm.exp: Don't test with "target-async".
193 * gdb.base/inferior-died.exp: Don't enable target-async.
194 * gdb.base/interrupt-noterm.exp: Likewise.
195 * gdb.mi/mi-async.exp: Use "mi-async" instead of "target-async".
196 * gdb.mi/mi-nonstop-exit.exp: Likewise.
197 * gdb.mi/mi-nonstop.exp: Likewise.
198 * gdb.mi/mi-ns-stale-regcache.exp: Likewise.
199 * gdb.mi/mi-nsintrall.exp: Likewise.
200 * gdb.mi/mi-nsmoribund.exp: Likewise.
201 * gdb.mi/mi-nsthrexec.exp: Likewise.
202 * gdb.mi/mi-watch-nonstop.exp: Likewise.
203 * gdb.multi/watchpoint-multi.exp: Adjust comment.
204 * gdb.python/py-evsignal.exp: Don't enable target-async.
205 * gdb.python/py-evthreads.exp: Likewise.
206 * gdb.python/py-prompt.exp: Likewise.
207 * gdb.reverse/break-precsave.exp: Don't test with "target-async".
208 * gdb.server/solib-list.exp: Don't enable target-async.
209 * gdb.threads/thread-specific-bp.exp: Likewise.
210 * lib/mi-support.exp: Adjust to use mi-async.
211
fd664c91
PA
2122014-05-29 Pedro Alves <palves@redhat.com>
213
214 PR gdb/13860
215 * gdb.mi/mi-cli.exp: Always expect "end-stepping-range" stop
216 reason, even in sync mode.
217
251bde03
PA
2182014-05-29 Pedro Alves <palves@redhat.com>
219 Hui Zhu <hui@codesourcery.com>
220
221 PR PR15693
222 * gdb.mi/mi-condbreak-call-thr-state-mt.c: New file.
223 * gdb.mi/mi-condbreak-call-thr-state-st.c: New file.
224 * gdb.mi/mi-condbreak-call-thr-state.c: New file.
225 * gdb.mi/mi-condbreak-call-thr-state.exp: New file.
226
7f3c0343
JB
2272014-05-28 Joel Brobecker <brobecker@adacore.com>
228
229 * config/monitor.exp (gdb_target_monitor): Replace use of
230 "set remotebaud" by "set serial baud".
231
b2715b27
AW
2322014-05-26 Andy Wingo <wingo@igalia.com>
233
234 * gdb.guile/scm-breakpoint.exp:
235 * gdb.guile/scm-gsmob.exp: Update to use plain old object
236 properties instead of gdb-object-properties.
237
498a4489
YQ
2382014-05-26 Yao Qi <yao@codesourcery.com>
239
240 * gdb.server/no-thread-db.exp: Specify source file name
241 explicitly when setting a breakpoint.
242
589fdceb
MM
2432014-05-23 Markus Metzger <markus.t.metzger@intel.com>
244
245 * gdb.btrace/vdso.c: New.
246 * gdb.btrace/vdso.exp: New.
247
e9089e05
MM
2482014-05-23 Markus Metzger <markus.t.metzger@intel.com>
249
250 * gdb.base/gcore.exp (capture_command_output): Move ...
251 * lib/gdb.exp (capture_command_output): ... here.
252
67b5c0c1
MM
2532014-05-23 Markus Metzger <markus.t.metzger@intel.com>
254
255 * gdb.btrace/data.exp: Test memory access during btrace replay.
256
a2199296
SM
2572014-05-22 Simon Marchi <simon.marchi@ericsson.com>
258
259 * lib/mi-support.exp (mi_run_cmd_full): Add comments.
260
17b2616c
PA
2612014-05-21 Pedro Alves <palves@redhat.com>
262
263 PR gdb/13860
264 * gdb.mi/mi-cli.exp (line_callee4_next_step): New global.
265 (top level): Test that output related to execution commands is
266 sent to the console with CLI commands, but not with MI commands.
267 Test that breakpoint events are always mirrored to the console.
268 Also expect the new source line to be output after a "next" in
269 async mode too. Make it a pass/fail test.
270 * gdb.mi/mi-solib.exp: Test that the CLI solib event note is
271 output.
272 * lib/mi-support.exp (mi_gdb_expect_cli_output): New procedure.
273
5166082f
PA
2742014-05-21 Pedro Alves <palves@redhat.com>
275
276 * gdb.base/list.exp (build_pattern, test_list): New procedures.
277 Use them to test variations of "list" after reaching a breakpoint.
278 * gdb.mi/mi-cli.exp (line_main_callme_2): New global.
279 Test "list" with listsize 10 after reaching a breakpoint.
280 * gdb.python/python.exp (decode_line current location line
281 number): Adjust expected line number.
282
2f25d70f
SM
2832014-05-21 Simon Marchi <simon.marchi@ericsson.com>
284
285 * lib/mi-support.exp (mi_run_cmd_full): Revert to original
286 behavior for $args, pass it directly to "run".
287
ff604a67
MR
2882014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
289
290 * lib/gdb.exp (default_gdb_init): Bump `match_max' up from
291 30000 to 65536.
292
6a3cb8e8
PA
2932014-05-21 Pedro Alves <palves@redhat.com>
294
295 * boards/gdbserver-base.exp (GDBFLAGS): Set to "set
296 auto-connect-native-target off".
297 * gdb.base/auto-connect-native-target.c: New file.
298 * gdb.base/auto-connect-native-target.exp: New file.
299
4ebfc96e
PA
3002014-05-21 Pedro Alves <palves@redhat.com>
301
302 * gdb.base/default.exp: Test "target native" instead of "target
303 child".
304
36d46afb
MW
3052014-05-21 Mark Wielaard <mjw@redhat.com>
306
307 * gdb.cp/var-tag.exp (do_global_tests): Handle underlying type.
308
5876f503
JK
3092014-05-21 Jan Kratochvil <jan.kratochvil@redhat.com>
310
311 Fix TLS access for -static -pthread.
312 * gdb.threads/staticthreads.c <HAVE_TLS> (tlsvar): New.
313 <HAVE_TLS> (thread_function, main): Initialize it.
314 * gdb.threads/staticthreads.exp: Try gdb_compile_pthreads for $have_tls.
315 Add clean_restart.
316 <$have_tls != "">: Check TLSVAR.
317
0256a6ac
PA
3182014-05-21 Pedro Alves <palves@redhat.com>
319
320 * gdb.base/dcache-line-read-error.c: New.
321 * gdb.base/dcache-line-read-error.exp: New.
322
936d2992
PA
3232014-05-20 Pedro Alves <palves@redhat.com>
324
325 * gdb.base/compare-sections.c: New file.
326 * gdb.base/compare-sections.exp: New file.
327
802e8e6d
PA
3282014-05-20 Pedro Alves <palves@redhat.com>
329
330 * gdb.base/break-idempotent.c: New file.
331 * gdb.base/break-idempotent.exp: New file.
332
e59fa00f
MM
3332014-05-20 Markus Metzger <markus.t.metzger@intel.com>
334
335 * gdb.btrace/nohist.exp: New.
336
8b696e31
YQ
3372014-05-20 Yao Qi <yao@codesourcery.com>
338
339 * lib/gdb.exp (gdb_init): Set timeout if test file is under
340 gdb.reverse directory and gdb_reverse_timeout exists in board
341 setting.
342 * README: Document gdb_reverse_timeout.
343
73c9764f
YQ
3442014-05-20 Yao Qi <yao@codesourcery.com>
345
346 * lib/gdb.exp (default_gdb_init): Rename argument 'args' by
347 'test_file_name'. Treat args as a string instead of a list.
348 (gdb_init): Rename argument 'args' by 'test_file_name'.
349
f1f4348a
JK
3502014-05-19 Jan Kratochvil <jan.kratochvil@redhat.com>
351
352 * gdb.arch/powerpc-power.exp: New file.
353 * gdb.arch/powerpc-power.s: New file.
354
0dbe70ce
DE
3552014-05-16 Doug Evans <dje@google.com>
356
357 * gdb.base/Makefile.in (EXECUTABLES): Add completion.
d7761c2c
DE
358 * gdb.base/completion.exp: Check that all expected files exist
359 before doing file completion.
0dbe70ce 360
8d551b02
DE
3612014-05-16 Doug Evans <dje@google.com>
362
363 * gdb.base/catch-syscall.exp (test_catch_syscall_fail_nodatadir):
364 Update.
365 (do_syscall_tests_without_xml): Update.
366
73eb7709
PA
3672014-05-16 Pedro Alves <palves@redhat.com>
368
369 * lib/mi-support.exp (mi_expect_stop): On timeout, say "timeout"
370 instead of "unknown output after running".
371
3fae92fc
YQ
3722014-05-16 Yao Qi <yao@codesourcery.com>
373
374 * gdb.dwarf2/dw2-filename.exp: Copy file1.txt to host. Remove
375 file1.txt from host at the end.
376 * gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
377
c2b2ccc5
DE
3782014-05-15 Doug Evans <dje@google.com>
379
380 * gdb.dwarf2/fission-reread.S: Remove directory from .dwo file path.
381 * gdb.dwarf2/fission-reread.exp: Set debug-file-directory before
382 loading file. Add test for TU lookup.
383
8c217a4b
SM
3842014-05-15 Simon Marchi <simon.marchi@ericsson.com>
385
386 * lib/mi-support.exp (mi_run_cmd_full): Set arguments by
387 calling "-exec-arguments" or "set args" before running the
388 inferior.
389
3deb39c6
SM
3902014-05-15 Simon Marchi <simon.marchi@ericsson.com>
391
392 * lib/mi-support.exp (mi_expect_stop): Expect message for
393 inferiors that exit with non-zero exit code.
394
71a79f8c
YQ
3952014-05-14 Yao Qi <yao@codesourcery.com>
396
397 * gdb.mi/mi-file.exp (test_file_list_exec_source_file): Don't
398 match absolute path on remote host.
399 (test_file_list_exec_source_files): Remove "/" from the
400 pattern.
401
f23fcd46
YQ
4022014-05-14 Yao Qi <yao@codesourcery.com>
403
404 * boards/local-remote-host-notty.exp (${board}_file): New
405 proc.
406
9404b58f
KM
4072014-05-07 Kyle McMartin <kyle@redhat.com>
408
409 Pushed by Joel Brobecker <brobecker@adacore.com>.
410 * gdb.arch/aarch64-atomic-inst.c: New file.
411 * gdb.arch/aarch64-atomic-inst.exp: New file.
412
5e45f04c
YQ
4132014-05-07 Yao Qi <yao@codesourcery.com>
414
415 * gdb.dwarf2/dwzbuildid.exp: Match output "No symbol "the_int"
416 in current context" too.
417
c888a17d
KS
4182014-05-05 Keith Seitz <keiths@redhat.com>
419
420 * gdb.linespec/ls-dollar.exp: Add test for linespec
421 file:convenience_variable.
422
290a839c
YQ
4232014-05-05 Yao Qi <yao@codesourcery.com>
424
425 * gdb.trace/unavailable.exp (gdb_collect_args_test): Save
426 traceframes into tfile and ctf trace files. Read data from
427 trace file and test collected data.
428 (gdb_collect_locals_test): Likewise.
429 (gdb_unavailable_registers_test): Likewise.
430 (gdb_unavailable_floats): Likewise.
431 (gdb_collect_globals_test): Likewise.
432 (top-level): Append "ctf" to trace_file_targets if GDB
433 supports.
434
b5262cd0
YQ
4352014-05-05 Yao Qi <yao@codesourcery.com>
436
437 * gdb.trace/unavailable.exp (gdb_collect_args_test): Move some
438 code to ...
439 (gdb_collect_args_test_1): ... it. New proc.
440 (gdb_collect_locals_test): Move some code to ...
441 (gdb_collect_locals_test_1): ... it. New proc.
442 (gdb_unavailable_registers_test): Move some code to ...
443 (gdb_unavailable_registers_test_1): ... it. New proc.
444 (gdb_unavailable_floats): Move some code to ...
445 (gdb_unavailable_floats_1): ... it. New proc.
446
30a1e6cc
SDJ
4472014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
448
449 * gdb.arch/amd64-stap-optional-prefix.S (main): Add several
450 probes to test for bitness recognition.
451 * gdb.arch/amd64-stap-optional-prefix.exp
452 (test_probe_value_without_reg): New procedure.
453 Add code to test for different kinds of bitness.
454
f33da99a
SDJ
4552014-05-02 Sergio Durigan Junior <sergiodj@redhat.com>
456
457 PR breakpoints/16889
458 * gdb.arch/amd64-stap-optional-prefix.S: New file.
459 * gdb.arch/amd64-stap-optional-prefix.exp: Likewise.
460
5b80f00d
PA
4612014-05-01 Pedro Alves <palves@redhat.com>
462
463 * lib/gdb.exp (gdb_load): Extend comment. Skip calling
464 gdb_file_cmd if no file is specified.
465 * boards/native-extended-gdbserver.exp (gdb_load): Use the
466 last_loaded_file to set the remote exec-file.
467
f8c2a73c
PA
4682014-05-01 Pedro Alves <palves@redhat.com>
469
470 * boards/local-remote-host.exp: New file.
471
be6e8ac7
PA
4722014-05-01 Pedro Alves <palves@redhat.com>
473
474 * boards/local-remote-host.exp: Rename to ...
475 * boards/local-remote-host-notty.exp: ... this.
476
cac0dc8f
JB
4772014-04-28 Joel Brobecker <brobecker@adacore.com>
478
479 * gdb.ada/dyn_arrayidx: New testcase.
480
9730e6cc
YQ
4812014-04-26 Yao Qi <yao@codesourcery.com>
482
483 * gdb.dwarf2/dwz.exp: Compile main.c to object. Restart GDB
484 and compute the length of function main. Save it in
485 $main_length.
486 (Dwarf::assemble): Use $main_length instead of hard-coded 10.
487 (top-level): Use gdb_compile to compile objects into
488 executable and restart GDB. Remove invocation to
489 prepare_for_testing.
490
7ae1a6a6
PA
4912014-04-25 Simon Marchi <simon.marchi@ericsson.com>
492 Pedro Alves <palves@redhat.com>
493
494 PR server/16255
495 * gdb.multi/multi-attach.c: New file.
496 * gdb.multi/multi-attach.exp: New file.
497
4082afcc
PA
4982014-04-25 Pedro Alves <palves@redhat.com>
499
500 * gdb.base/cond-eval-mode.exp (warning): Move trailing \r\n to
501 user.
502 (top level): Test that "set remote conditional-breakpoints-packet
503 off" works as intended.
504 * gdb.base/dprintf.exp: Test that "set remote
505 breakpoint-commands-packet off" works as intended.
506 * gdb.trace/change-loc.exp (tracepoint_install_in_trace_disabled):
507 New function.
508 (top level): Call it.
509 * gdb.trace/ftrace.exp (test_fast_tracepoints): Test that "set
510 remote fast-tracepoints-packet off" works as intended.
511 * gdb.trace/qtro.exp (gdb_is_target_remote): Moved ...
512 * lib/gdb.exp (gdb_is_target_remote): ... here.
513
2abc3f8d
DB
5142014-04-24 David Blaikie <dblaikie@gmail.com>
515
516 * gdb.base/catch-syscall.c: Make unreferenced statics non-static to
517 ensure clang would not discard them.
518 * gdb.base/gdbvars.c: Ditto.
519 * gdb.base/memattr.c: Ditto.
520 * gdb.base/whatis.c: Ditto.
521 * gdb.python/py-prettyprint.c: Ditto.
522 * gdb.trace/actions.c: Ditto.
523 * gdb.cp/ptype-cv-cp.cc: Mark unused global const int as used to
524 ensure clang would not discard it.
525
bfd39632
DB
5262014-04-24 David Blaikie <dblaikie@gmail.com>
527
528 * gdb.stabs/gdb11479.c (tag_dummy_enum): introduce a variable to cause
529 clang to emit the full definition of type required by the test
530 * gdb.stabs/gdb11479.exp (do_test): correct a typo in a test message
531
22842ff6
DB
5322014-04-24 David Blaikie <dblaikie@gmail.com>
533
534 * gdb.cp/pr10728-x.cc (main::x): Return by value instead of pointer to
535 coax Clang into emitting the definition of the type.
536 * gdb.cp/pr10728-x.h (y): Ditto.
537 * gdb.cp/pr10728-y.cc (y): Ditto.
538
c2e827ad
DB
5392014-04-24 David Blaikie <dblaikie@gmail.com>
540
541 * gdb.base/label.exp: XFAIL label related tests under Clang.
542 * gdb.cp/cplabel.exp: Ditto.
543 * gdb.linespec/ls-errs.exp: Refactor tests to execute directly and XFAIL
544 under Clang those using labels.
545
4c2d33e7
YQ
5462014-04-25 Yao Qi <yao@codesourcery.com>
547
548 * gdb.dwarf2/dwz.exp (Dwarf::assemble): Remove unused
549 double_label.
550 * gdb.dwarf2/dwzbuildid.exp (Dwarf::assemble): Remove
551 partial_label and double_label.
552
56083b99
DB
5532014-04-24 David Blaikie <dblaikie@gmail.com>
554
555 * gdb.python/lib-types.exp: Fix test and xfail under gcc due to gcc/55641.
556
25d4e99d
DB
5572014-04-24 David Blaikie <dblaikie@gmail.com>
558
559 * gdb.cp/cpexprs.cc: Move braces to the same line as the start
560 of the function to work across GCC and Clang.
561 * gdb.cp/cpexprs.exp: Account for GCC/Clang difference in vtable
562 pointer types (const void ** const V void **).
563
01f9f808
MS
5642014-04-24 Michael Sturm <michael.sturm@mintel.com>
565 Walfred Tedeschi <walfred.tedeschi@intel.com>
566
567 * Makefile.in (EXECUTABLES): Added i386-avx512.
568 * gdb.arch/i386-avx512.c: New file.
569 * gdb.arch/i386-avx512.exp: Likewise.
570
4b48d439
KS
5712014-04-23 Keith Seitz <keiths@redhat.com>
572
573 * lib/mi-support.exp (mi_list_breakpoints): Delete.
574 (mi_make_breakpoint_table): New procedure.
575 (mi_create_breakpoint): Use mi_make_breakpoint
576 and return the result.
577 (mi_make_breakpoint): New procedure.
578 (mi_build_kv_pairs): New procedure.
579
580 * gdb.mi/mi-break.exp: Remove unused globals,
581 update mi_create_breakpoint usage, and use mi_make_breakpoint_table.
582 All callers updated.
583 * gdb.mi/mi-dprintf.exp: Use variable to track command
584 number.
585 Update all callers of mi_create_breakpoint and use
586 mi_make_breakpoint_table.
587 Remove any unused global variables.
588 * gdb.mi/mi-nonstop.exp: Likewise.
589 * gdb.mi/mi-nsintrall.exp: Likewise.
590 * gdb.mi/mi-nsmoribund.exp: Likewise.
591 * gdb.mi/mi-nsthrexec.exp: Likewise.
592 * gdb.mi/mi-reverse.exp: Likewise.
593 * gdb.mi/mi-simplerun.exp: Likewise.
594 * gdb.mi/mi-stepn.exp: Likewise.
595 * gdb.mi/mi-syn-frame.exp: Likewise.
596 * gdb.mi/mi-until.exp: Likewise.
597 * gdb.mi/mi-var-cp.exp: Likewise.
598 * gdb.mi/mi-var-display.exp: Likewise.
599 * gdb.mi/mi2-amd64-entry-value.exp: Likewise.
600 * gdb.mi/mi2-var-child.exp: Likewise.
601 * gdb.mi/mi-vla-c99.exp: Likewise.
602 * lib/mi-support.exp: Likewise.
603
604 From Ian Lance Taylor <iant@cygnus.com>:
605 * lib/gdb.exp (parse_args): New procedure.
606
08351840
PA
6072014-04-23 Pedro Alves <palves@redhat.com>
608
609 * gdb.base/break-unload-file.c: New file.
610 * gdb.base/break-unload-file.exp: New file.
611 * gdb.base/sym-file-lib.c (baz): New function.
612 * gdb.base/sym-file-loader.c (struct segment) <mapped_size>: New
613 field.
614 (load): Store the segment's mapped size.
615 (unload): New function.
616 (unload_shlib): New function.
617 * gdb.base/sym-file-loader.h (unload_shlib): New declaration.
618 * gdb.base/sym-file-main.c (main): Unload, and reload the library,
619 set a breakpoint at baz, and call it.
620 * gdb.base/sym-file.exp: New tests for stale breakpoint
621 instructions.
622
076855f9
PA
6232014-04-23 Pedro Alves <palves@redhat.com>
624
625 * gdb.base/hbreak-in-shr-unsupported-shr.c: New file.
626 * gdb.base/hbreak-in-shr-unsupported.c: New file.
627 * gdb.base/hbreak-in-shr-unsupported.exp: New file.
628 * gdb.base/hbreak-unmapped.c: New file.
629 * gdb.base/hbreak-unmapped.exp: New file.
630 * gdb.trace/qtro.exp (gdb_is_target_remote): Move ...
631 * lib/gdb.exp (gdb_is_target_remote): ... here.
632
483805cf
PA
6332014-04-22 Pedro Alves <palves@redhat.com>
634
635 * gdb.base/consecutive-step-over.c: New file.
636 * gdb.base/consecutive-step-over.exp: New file.
637
06d97543
PA
6382014-04-22 Pedro Alves <palves@redhat.com>
639
640 * lib/gdb.exp (gdb_continue_to_breakpoint): Use gdb_test_multiple
641 instead of send_gdb/gdb_expect.
642
b4429ea2
YQ
6432014-04-22 Yao Qi <yao@codesourcery.com>
644
645 * lib/trace-support.exp (generate_tracefile): New procedure.
646 * gdb.trace/tfile.exp: Skip the test if generate_tracefile
647 return 0.
648 * gdb.trace/mi-traceframe-changed.exp: Invoke test_tfind_tfile
649 if generate_tracefile returns 1.
650
51d48146
PA
6512014-04-18 Tom Tromey <palves@redhat.com>
652 Pedro alves <tromey@redhat.com>
653
654 PR backtrace/15558
655 * gdb.opt/inline-bt.exp: Test backtracing from an inline function
656 with a backtrace limit.
657 * gdb.python/py-frame-inline.exp: Test running to an inline
658 function with a backtrace limit, and printing the newest frame.
659 * gdb.python/py-frame-inline.c (main): Call f.
660
bd1dce5f
MS
6612014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
662
663 * gdb.java/jnpe.exp: Drop srcdir from untested path.
664
40d1a503
MS
6652014-04-17 Marcus Shawcroft <marcus.shawcroft@arm.com>
666
667 * lib/gdb.exp (gdb_compile_pthreads, gdb_compile_objc):
668 Drop prefix from unsupported source file path.
669
389b98f7
YQ
6702014-04-17 Yao Qi <yao@codesourcery.com>
671
672 * lib/gdb.exp (with_target_charset): New proc.
673 * gdb.base/printcmds.exp (test_print_all_chars): Wrap tests with
674 with_target_charset.
675 (test_print_strings): Likewise.
676 (test_repeat_bytes): Likewise.
677 * gdb.base/setvar.exp: Set target-charset to ASCII temporarily
678 for some tests.
679
22869d73
KS
6802014-04-16 Keith Seitz <keiths@redhat.com>
681
682 PR gdb/15827
683 * gdb.dwarf2/corrupt.c: New file.
684 * gdb.dwarf2/corrupt.exp: New file.
685
c4f87ca6
KS
6862014-04-16 Keith Seitz <keiths@redhat.com>
687
688 PR c++/16597
689 * gdb.cp/namelessclass.cc: New file.
690 * gdb.cp/namelessclass.exp: New file.
691 * gdb.cp/namelessclass.S: New file.
692
ab19de87
DE
6932014-04-16 Doug Evans <dje@google.com>
694
695 * lib/gdbserver-support.exp (gdbserver_default_get_remote_address):
696 Add comment.
697 (gdbserver_default_get_comm_port): New function.
698 (gdbserver_start): Check if board file provided
699 "gdbserver,get_comm_port" and use it if so.
700 * boards/native-stdio-gdbserver.exp (sockethost): Set to "".
701 (gdb,socketport): Set to "stdio".
702 (gdbserver,get_comm_port): Set to ${board}_get_comm_port.
703 (stdio_gdbserver_template): Delete.
704 (${board}_get_remote_address): Update.
705 (${board}_build_remote_cmd): Delete.
706 (${board}_get_comm_port): New function.
707 (${board}_spawn): Update.
708 * boards/remote-stdio-gdbserver.exp (${board}_build_remote_cmd):
709 Delete.
710 (${board}_get_remote_address): Update.
711 (${board}_get_comm_port): New function.
712
fc98a809
AB
7132014-04-16 Andrew Burgess <aburgess@broadcom.com>
714
715 * gdb.base/memattr.exp: Improve regexps to handle memory regions
716 appearing in any order.
717
87fd9e6e
DE
7182014-04-15 Doug Evans <dje@google.com>
719
720 * gdb.gdb/selftest.exp (do_steps_and_nexts): Don't reference
721 uninitialized value of "description".
722
099fc3ea
KS
7232014-04-15 Keith Seitz <keiths@redhat.com>
724
725 * gdb.mi/mi-simplerun.exp (test_breakpoints_creation_and_listing):
726 Remove unused globals.
727 (test_running_the_program): Likewise.
728 (test_controlled_execution): Likewise.
729 (test_controlling_breakpoints): Likewise.
730 (test_program_termination): Likewise.
731
5da151d4
KS
7322014-04-15 Keith Seitz <keiths@redhat.com>
733
734 * gdb.mi/mi-break.exp (test_tbreak_creation_and_listing): Remove
735 unused globals.
736 (test_rbreak_creation_and_listing): Likewise.
737 (test_ignore_count): Likewise.
738 (test_error): Likewise.
739
35e5d2f0
PA
7402014-04-15 Pedro Alves <palves@redhat.com>
741
742 * gdb.base/sym-file-loader.h: Move inclusion of <inttypes.h>,
743 <ansidecl.h>, <elf/common.h> and <elf/external.h> to
744 sym-file-loader.c.
745 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
746 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
747 to sym-file-loader.c.
748 (struct library): Forward declare.
749 (load_shlib, lookup_function): Change prototypes.
750 (find_shstrtab, find_strtab, find_shdr, find_symtab)
751 (translate_offset): Remove declarations.
752 (get_text_addr): New declaration.
753 * gdb.base/sym-file-loader.c: Move inclusion of <inttypes.h>,
754 <ansidecl.h>, <elf/common.h> and <elf/external.h> here from
755 sym-file-loader.h.
756 (Elf_External_Phdr, Elf_External_Ehdr, Elf_External_Shdr)
757 (Elf_External_Sym, Elf_Addr, GET, GETADDR, struct segment): Move
758 here from sym-file-loader.h.
759 (struct library): New structure.
760 (load_shlib, lookup_function): Change prototypes and adjust to
761 work with a struct library.
762 (find_shstrtab, find_strtab, find_shdr, find_symtab)
763 (translate_offset): Make static.
764 (get_text_addr): New function.
765 * gdb.base/sym-file-main.c (main): Adjust to new loader interface.
766
eb4c1710
PA
7672014-04-15 Pedro Alves <palves@redhat.com>
768
769 * gdb.base/sym-file-loader.c: Fix typo. SELF_LINK, not SELK_LINK.
770
2d1baf52
PA
7712014-04-15 Pedro Alves <palves@redhat.com>
772
773 * gdb.base/sym-file-loader.c: Include <limits.h>.
774 (SELF_LINK): New define.
775 (get_origin): New function.
776 (load_shlib): Use it.
777 * gdb.base/sym-file.exp: Don't early return if the target is
778 remote. Use runto_main, and issue fail is that fails. Use
779 gdb_load_shlibs.
780 (shlib_name): Delete.
781 (lib_so, lib_syms, lib_dlopen): New globals. Use them throughout.
782
7dd6df01
PA
7832014-04-15 Pedro Alves <palves@redhat.com>
784
785 * gdb.base/sym-file.exp: Remove regex characters from test
786 message. Don't refer to breakpoint numbers in test messages.
787
b50c8614
KS
7882014-04-14 Keith Seitz <keiths@redhat.com>
789
790 PR c++/16253
791 * gdb.cp/var-tag.cc: New file.
792 * gdb.cp/var-tag.exp: New file.
793 * gdb.dwarf2/dw2-ada-ffffffff.exp: Set the language to C++.
794 * gdb.dwarf2/dw2-anon-mptr.exp: Likewise.
795 * gdb.dwarf2/dw2-double-set-die-type.exp: Likewise.
796 * gdb.dwarf2/dw2-inheritance.exp: Likewise.
797
3d567982
TT
7982014-04-14 Tom Tromey <tromey@redhat.com>
799
800 * gdb.cp/classes.exp (test_enums): Handle underlying type.
801 * gdb.dwarf2/enum-type.exp: Add test for enum with underlying
802 type.
803 * gdb.cp/enum-class.exp: New file.
804 * gdb.cp/enum-class.cc: New file.
805
0626fc76
TT
8062014-04-14 Tom Tromey <tromey@redhat.com>
807
808 * gdb.dwarf2/enum-type.exp: New file.
809
dca325b3
SA
8102014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
811
812 * gdb.mi/mi-vla-c99.exp: New file.
813 * gdb.mi/vla.c: New file.
814
5854b38a
SA
8152014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
816
817 * gdb.base/vla-datatypes.c: New file.
818 * gdb.base/vla-datatypes.exp: New file.
819
463bb957
SA
8202014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
821
822 * gdb.base/vla-ptr.c: New file.
823 * gdb.base/vla-ptr.exp: New file.
824
3dd170be
SA
8252014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
826
827 * gdb.dwarf2/count.exp: New file.
828
5ecaaa66
SA
8292014-04-14 Sanimir Agovic <sanimir.agovic@intel.com>
830
831 * gdb.base/vla-sideeffect.c: New file.
832 * gdb.base/vla-sideeffect.exp: New file.
833
41f1ada5
DB
8342014-04-14 David Blaikie <dblaikie@gmail.com>
835
836 * gdb.mi/non-stop.c: Add return value for non-void function return
837 statement.
838 * gdb.threads/staticthreads.c: Ditto.
839
0be03e84
DE
8402014-04-12 Siva Chandra Reddy <sivachandra@google.com>
841 Doug Evans <xdje42@gmail.com>
842
843 * gdb.guile/scm-value.c: Improve test case.
844 * gdb.guile/scm-value.exp: Add new test.
845
f180a1fb
DB
8462014-04-11 David Blaikie <dblaikie@gmail.com>
847
848 * gdb.opt/inline-break.exp: Explicitly specify -std=gnu89 to
849 override Clang's default.
850
6b662e19
JB
8512014-04-11 Joel Brobecker <brobecker@adacore.com>
852
853 Revert the following changes (regressions):
854
855 * gdb.base/vla-sideeffect.c: New file.
856 * gdb.base/vla-sideeffect.exp: New file.
857
858 * gdb.dwarf2/count.exp: New file.
859
860 * gdb.base/vla-multi.c: New file.
861 * gdb.base/vla-multi.exp: New file.
862
863 * gdb.base/vla-ptr.c: New file.
864 * gdb.base/vla-ptr.exp: New file.
865
866 * gdb.base/vla-datatypes.c: New file.
867 * gdb.base/vla-datatypes.exp: New file.
868
869 * gdb.mi/mi-vla-c99.exp: New file.
870 * gdb.mi/vla.c: New file.
871
245a5f0b
KS
8722014-04-11 Keith Seitz <keiths@redhat.com>
873
874 PR c++/16675
875 * gdb.cp/cpsizeof.exp: New file.
876 * gdb.cp/cpsizeof.cc: New file.
877
58a84dcf
SA
8782014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
879
191a8a90
JB
880 * gdb.mi/mi-vla-c99.exp: New file.
881 * gdb.mi/vla.c: New file.
58a84dcf 882
c8655f75
SA
8832014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
884
885 * gdb.base/vla-datatypes.c: New file.
886 * gdb.base/vla-datatypes.exp: New file.
887
024e13b4
SA
8882014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
889
890 * gdb.base/vla-ptr.c: New file.
891 * gdb.base/vla-ptr.exp: New file.
892
1a237e0e
SA
8932014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
894
895 * gdb.base/vla-multi.c: New file.
896 * gdb.base/vla-multi.exp: New file.
897
504f3432
SA
8982014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
899
900 * gdb.dwarf2/count.exp: New file.
901
3bce8237
SA
9022014-04-11 Sanimir Agovic <sanimir.agovic@intel.com>
903
191a8a90
JB
904 * gdb.base/vla-sideeffect.c: New file.
905 * gdb.base/vla-sideeffect.exp: New file.
3bce8237 906
322f9c21
YQ
9072014-04-11 Yao Qi <yao@codesourcery.com>
908
909 * gdb.base/completion.exp: Check file exists before running tests
910 on file completion.
911
d708bcd1
PA
9122014-04-10 Pedro Alves <palves@redhat.com>
913
914 * gdb.base/cond-eval-mode.c: New file.
915 * gdb.base/cond-eval-mode.exp: Use standard_testfile. Adjust
916 prepare_for_testing to build the new file. Check result of
917 runto_main.
918 (test_break, test_watch): New procedures.
919 (top level): Use them.
920
ae1d2761
PM
9212014-04-08 Pierre Muller <muller@sourceware.org>
922
923 * gdb.base/printcmds.exp (test_artificial_arrays): Disable
924 Ctrl-V use for mingw hosts.
925
7af389b8
SC
9262014-04-07 Siva Chandra Reddy <sivachandra@google.com>
927
928 * gdb.python/py-value.c: Improve test case.
929 * gdb.python/py-value.exp: Add new test.
930
5e703181
DE
9312014-04-07 David Blaikie <dblaikie@gmail.com>
932
933 * lib/compiler.c: Identify the clang compiler.
934 * lib/compiler.cc: Ditto.
935
9810b410
YQ
9362014-04-03 Yao Qi <yao@codesourcery.com>
937
938 * gdb.base/setshow.exp: Invoke string_to_regexp to HOME and PWD.
939
98d1b8dc
AB
9402014-04-01 Anton Blanchard <anton@samba.org>
941
942 * gdb.arch/ppc64-atomic-inst.exp: Use untested. Make test
943 messages unique.
944
3114cea1
AB
9452014-04-01 Anton Blanchard <anton@samba.org>
946
947 * gdb.arch/ppc64-atomic-inst.exp: Use standard_testfile,
948 prepare_for_testing.
949
62f7182c
AB
9502014-04-01 Anton Blanchard <anton@samba.org>
951
952 * gdb.arch/ppc64-atomic-inst.c: Remove.
953 * gdb.arch/ppc64-atomic-inst.S: New file.
954 * gdb.arch/ppc64-atomic-inst.exp: Adapt for asm based testcase.
955
770e7fc7
DE
9562014-03-31 Doug Evans <dje@google.com>
957
958 * gdb.base/print-symbol-loading-lib.c: New file.
959 * gdb.base/print-symbol-loading-main.c: New file.
960 * gdb.base/print-symbol-loading.exp: New file.
961
46e2bafa
YQ
9622014-03-31 Yao Qi <yao@codesourcery.com>
963
964 * gdb.base/source-dir.exp: Allow ';' as a directory separator.
965
8776cfe9
JB
9662014-03-28 Joel Brobecker <brobecker@adacore.com>
967
968 * gdb.ada/mi_dyn_arr: New testcase.
969
5d1ef361
DE
9702014-03-27 Doug Evans <dje@google.com>
971
972 * gdb.dwarf2/dw2-abs-hi-pc.exp: Build tests with "nodebug".
973
b5bee914
YQ
9742014-03-27 Yao Qi <yao@codesourcery.com>
975
976 * lib/gdb.exp (can_single_step_to_signal_handler): Return zero
977 if target is nios2-*-*.
978
0d4d0e77
YQ
9792014-03-26 Yao Qi <yao@codesourcery.com>
980
981 * lib/gdb.exp (readline_is_used): New proc.
982 * gdb.base/completion.exp: Move tests on command complete up.
983 Skip the rest of tests if readline is not used.
984 * gdb.ada/complete.exp: Skp the test if readline is not
985 used.
986 * gdb.base/filesym.exp: Likewise.
987 * gdb.base/macscp.exp: Likewise.
988 * gdb.base/readline-ask.exp: Likewise.
989 * gdb.base/readline.exp: Likewise.
990 * gdb.python/py-cmd.exp: Likewise.
991 * gdb.trace/tfile.exp: Likewise.
992
29361eee
YQ
9932014-03-26 Yao Qi <yao@codesourcery.com>
994
995 * gdb.base/macscp.exp: Fix code format issues.
996
bc9a5525
UW
9972014-03-25 Ulrich Weigand <uweigand@de.ibm.com>
998
999 * gdb.asm/asm-source.exp: Handle powerpc64le-* targets.
1000 * gdb.asm/powerpc64le.inc: New file.
1001
d3839ede
PA
10022014-03-25 Pedro Alves <palves@redhat.com>
1003 Doug Evans <dje@google.com>
1004
1005 * gdb.base/source-execution.c: New file.
1006 * gdb.base/source-execution.exp: New file.
1007 * gdb.base/source-execution.gdb: New file.
1008
01672a57
DE
10092014-03-24 Doug Evans <dje@google.com>
1010
1011 * gdb.linespec/macro-relative.exp: Mark the test as unsupported if
1012 using fission.
1013
88bbeca9
HZ
10142014-03-24 Hui Zhu <hui@codesourcery.com>
1015 Pedro Alves <palves@redhat.com>
1016
1017 PR breakpoints/16101
1018 * gdb.base/dprintf.exp: Use unsupported rather than changing the
1019 test pass/fail messages. Detect missing support for dprintf when
1020 breakpoints are actually inserted.
1021 * gdb.base/mi-dprintf.exp: Detect missing support for dprintf when
1022 breakpoints are actually inserted.
1023 * lib/mi-support.exp (mi_run_cmd_full): Return -1 if continue
1024 fails.
1025
d2348791
JK
10262014-03-24 Jan Kratochvil <jan.kratochvil@redhat.com>
1027
1028 * gdb.base/gdb-sigterm.exp (do_test): Remove "set debug lin-lwp 1".
1029
feef67ab
DE
10302014-03-22 Doug Evans <xdje42@gmail.com>
1031
1032 * gdb.python/python.exp (python not supported): Verify multi-line
1033 python command issues an error.
25d743f9 1034 * gdb.guile/guile.exp (guile not supported): Verify multi-line
51b8d20c 1035 guile command issues an error.
feef67ab 1036
ecebef6a
MR
10372014-03-21 Maciej W. Rozycki <macro@codesourcery.com>
1038
1039 * gdb.threads/thread-specific.exp: Handle the lack of usable
1040 $this_breakpoint and $this_thread.
1041
ccdd1909
HZ
10422014-03-21 Hui Zhu <hui@codesourcery.com>
1043
1044 * gdb.base/attach.exp (do_command_attach_tests): New.
1045
beb460e8
PA
10462014-03-20 Tom Tromey <tromey@redhat.com>
1047 Pedro Alves <palves@redhat.com>
1048
1049 PR cli/15718
1050 * gdb.base/condbreak-call-false.c: New file.
1051 * gdb.base/condbreak-call-false.exp: New file.
1052
40acf43a
PA
10532014-03-20 Pedro Alves <palves@redhat.com>
1054
1055 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (pid):
1056 Delete.
1057 (block_signals, unblock_signals): Delete.
1058 (child_function_2, main): Remove references to deleted variable
1059 and functions.
1060
9f5e1e02
PA
10612014-03-20 Pedro Alves <palves@redhat.com>
1062
1063 * gdb.threads/signal-while-stepping-over-bp-other-thread.c (main):
1064 Use pthread_kill to signal thread 2.
1065 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1066 Adjust to make the test send itself a signal rather than using the
1067 host's "kill" command.
1068
99619bea
PA
10692014-03-20 Pedro Alves <palves@redhat.com>
1070
1071 * gdb.threads/multiple-step-overs.c: New file.
1072 * gdb.threads/multiple-step-overs.exp: New file.
1073 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1074 Adjust expected infrun debug output.
1075
2adfaa28
PA
10762014-03-20 Pedro Alves <palves@redhat.com>
1077
1078 * gdb.threads/step-over-trips-on-watchpoint.c: New file.
1079 * gdb.threads/step-over-trips-on-watchpoint.exp: New file.
1080
31e77af2
PA
10812014-03-20 Pedro Alves <palves@redhat.com>
1082
1083 PR breakpoints/7143
1084 * gdb.base/watchpoint.exp: Mention bugzilla bug number instead of
1085 old gnats gdb/38. Remove kfail. Adjust to use gdb_test instead
1086 of gdb_test_multiple.
1087 * gdb.cp/annota2.exp: Remove kfail for gdb/38.
1088 * gdb.cp/annota3.exp: Remove kfail for gdb/38.
1089
b9f437de
PA
10902014-03-20 Pedro Alves <palves@redhat.com>
1091
1092 * gdb.threads/step-over-lands-on-breakpoint.c: New file.
1093 * gdb.threads/step-over-lands-on-breakpoint.exp: New file.
1094
05adc73e
PA
10952014-03-19 Pedro Alves <palves@redhat.com>
1096
1097 * gdb.base/async.exp: Remove early return.
1098
6048b950
PA
10992014-03-19 Pedro Alves <palves@redhat.com>
1100
1101 * gdb.base/async.exp (step& tests): Pass explicit test messages.
1102
8bcfb00a
PA
11032014-03-19 Pedro Alves <palves@redhat.com>
1104
1105 * gdb.base/async.exp (test_background): Expect \r\n after
1106 "completed." in the fail pattern.
1107
884e37dc
PA
11082014-03-19 Pedro Alves <palves@redhat.com>
1109
1110 * gdb.base/async.exp (test_background): New procedure.
1111 Use it for all background execution command tests.
1112
148e57e2
PA
11132014-03-19 Pedro Alves <palves@redhat.com>
1114
1115 * gdb.base/async.exp: Use prepare_for_testing.
1116
f48088c7
PA
11172014-03-19 Pedro Alves <palves@redhat.com>
1118
1119 * gdb.base/async.c (foo): Make 'x' volatile. Write to it twice in
1120 the same line.
1121
e2f6c966
PA
11222014-03-19 Pedro Alves <palves@redhat.com>
1123
1124 * gdb.base/async.c (main): Add "jump here" and "until here" line
1125 marker comments.
1126 * gdb.base/async.exp (jump_here): New global.
1127 (jump& test): Use it.
1128 (until_here): New global.
1129 (until& test): Use it.
1130
c30568d4
PA
11312014-03-19 Pedro Alves <palves@redhat.com>
1132
1133 * gdb.base/async.exp: Don't frob gdb_protocol.
1134
0172b6a7
DE
11352014-03-18 Doug Evans <xdje42@gmail.com>
1136
1137 * gdb.base/async.exp: Whitespace fixes. Turn on target-async.
1138 Fix spelling of exec-done-display.
1139
06c868a8
JK
11402014-03-18 Jan Kratochvil <jan.kratochvil@redhat.com>
1141
1142 PR gdb/15358
1143 * gdb.base/gdb-sigterm.c: New file.
1144 * gdb.base/gdb-sigterm.exp: New file.
1145
0c7e1a46
PA
11462014-03-18 Pedro Alves <palves@redhat.com>
1147
1148 PR gdb/13860
1149 * gdb.mi/mi-solib.exp: Remove gdb/13860 kfail.
1150 * lib/mi-support.exp (mi_expect_stop): Add special handling for
1151 solib-event.
1152
f7c77d93
JB
11532014-03-17 Joel Brobecker <brobecker@adacore.com>
1154
1155 * gdb.ada/pckd_arr_ren: New testcase.
1156
5a1e8c7a
DE
11572014-03-13 Doug Evans <xdje42@gmail.com>
1158
1159 PR guile/16612
1160 * gdb.guile/scm-value.ep (test_value_after_death): Do a garbage
1161 collect after discarding symbols.
1162
350e1a76
DE
11632014-03-13 Ludovic Courtès <ludo@gnu.org>
1164 Doug Evans <xdje42@gmail.com>
1165
1166 * gdb.guile/scm-value.exp (test_value_in_inferior): Verify value added
1167 to history survives a gc.
1168
a69900ae
PA
11692014-03-13 Pedro Alves <palves@redhat.com>
1170
1171 * gdb.base/default.exp: Don't test "target procfs".
1172
5db9f0bd
PA
11732014-03-13 Pedro Alves <palves@redhat.com>
1174
1175 * gdb.base/default.exp: Update "target child" and "target procfs"
1176 tests to not expect "Unix".
1177
b3ccfe11
TT
11782014-03-12 Tom Tromey <tromey@redhat.com>
1179
1180 * gdb.base/corefile.exp (corefile_test_run, corefile_test_attach):
1181 New procs. Add target-async tests.
1182 * gdb.reverse/break-precsave.exp (precsave_tests): New proc.
1183 Add target-async tests.
1184
646f4417
AA
11852014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1186
1187 * gdb.dwarf2/dw2-ifort-parameter.c (func): Define labels
1188 'func_start' and 'func_end' for the beginning and end of the
1189 function code, respectively.
1190 * gdb.dwarf2/dw2-ifort-parameter.exp: Use 'func_start' and
1191 'func_end' instead of 'func' and 'main'.
1192
288c211f
AA
11932014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1194
1195 * gdb.dwarf2/dw2-ifort-parameter-debug.S: Remove.
1196 * gdb.dwarf2/dw2-ifort-parameter.exp: Use Dwarf::assemble to
1197 generate the debug info assembler source.
1198
e0c0f156
AA
11992014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1200
1201 * gdb.dwarf2/arr-stride.exp: Exploit 'prepare_for_testing'.
1202 * gdb.dwarf2/arr-subrange.exp: Likewise.
1203 * gdb.dwarf2/dwz.exp: Likewise.
1204 * gdb.dwarf2/method-ptr.exp: Likewise.
1205 * gdb.dwarf2/missing-sig-type.exp: Likewise.
1206 * gdb.dwarf2/subrange.exp: Likewise.
1207 * gdb.dwarf2/implptrconst.exp: Exploit 'build_executable'.
1208 * gdb.dwarf2/implptrpiece.exp: Likewise.
1209 * gdb.dwarf2/nostaticblock.exp: Likewise.
1210
0e5c4555
AA
12112014-03-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
1212
1213 * lib/gdb.exp (build_executable_from_specs): Don't prepend source
1214 directory to absolute path name arguments.
1215
5ec18f2b
JG
12162014-03-10 Joel Brobecker <brobecker@adacore.com>
1217
1218 * gdb.ada/tagged_access: New testcase.
1219
847fc4f2
MM
12202014-03-07 Markus Metzger <markus.t.metzger@intel.com>
1221
1222 * gdb.btrace/data.exp: Update expected output.
1223
cc3da688
YQ
12242014-03-06 Yao Qi <yao@codesourcery.com>
1225
1226 * gdb.trace/pr16508.exp: New file.
1227
0f26cec1
PA
12282014-03-05 Pedro Alves <palves@redhat.com>
1229
1230 PR gdb/16575
1231 * gdb.base/breakpoint-shadow.exp (compare_disassembly): New
1232 procedure.
1233 (top level): Adjust to use it. Add tests that exercise breakpoint
1234 interaction with the code-cache.
1235
7a5a839f
LC
12362014-02-26 Ludovic Courtès <ludo@gnu.org>
1237
1238 * gdb.guile/scm-value.exp (test_value_in_inferior): Add
1239 test for 'history-append!'.
1240
31aa7e4e
JB
12412014-02-26 Joel Brobecker <brobecker@adacore.com>
1242
1243 * gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S: New file.
1244 * gdb.dwarf2/dw2-abs-hi-pc-hello.c: New file.
1245 * gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S: New file.
1246 * gdb.dwarf2/dw2-abs-hi-pc-world.c: New file.
1247 * gdb.dwarf2/dw2-abs-hi-pc.c: New file.
1248 * gdb.dwarf2/dw2-abs-hi-pc.exp: New file.
1249
1b588015
JB
12502014-02-26 Joel Brobecker <brobecker@adacore.com>
1251
1252 * testsuite/gdb.python/py-pp-re-notag.c: New file.
1253 * testsuite/gdb.python/py-pp-re-notag.ex: New file.
1254 * testsuite/gdb.python/py-pp-re-notag.p: New file.
1255
55426c9d
JB
12562014-02-26 Joel Brobecker <brobecker@adacore.com>
1257
1258 * gdb.dwarf2/arr-subrange.c, gdb.dwarf2/arr-subrange.exp: New files.
1259
dc53a7ad
JB
12602014-02-26 Joel Brobecker <brobecker@adacore.com>
1261
1262 * gdb.dwarf2/arr-stride.c: New file.
1263 * gdb.dwarf2/arr-stride.exp: New file.
1264
12ab52e9
PA
12652014-02-26 Pedro Alves <palves@redhat.com>
1266
1267 * gdb.ada/tasks.exp: Set a task-specific breakpoint at break_me
1268 that won't ever trigger. Make sure that GDB reports the correct
1269 breakpoint that caused the stop.
1270
849c862e
JK
12712014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1272
1273 PR gdb/16626
1274 * gdb.base/auto-load-script: New file.
1275 * gdb.base/auto-load.c: New file.
1276 * gdb.base/auto-load.exp: New file.
1277
71b7d793
JK
1278 PR gdb/16626
1279 * gdb.base/auto-load.exp: Fix out-of-srctree run.
1280
e2f0d509
JK
12812014-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
1282
1283 Fix dw2-icycle.exp -fsanitize=address GDB crash.
1284 * gdb.dwarf2/dw2-icycle.S: Remove all DW_AT_sibling.
1285
50cc37c8
DE
12862014-02-24 Doug Evans <dje@google.com>
1287
1288 * lib/gdb.exp (run_on_host): Log error output if program fails.
1289
ea4758f2
PA
12902014-02-21 Pedro Alves <palves@redhat.com>
1291
1292 * gdb.threads/step-after-sr-lock.c: Rename to ...
1293 * gdb.threads/signal-while-stepping-over-bp-other-thread.c: ... this.
1294 * gdb.threads/step-after-sr-lock.exp: Rename to ...
1295 * gdb.threads/signal-while-stepping-over-bp-other-thread.exp:
1296 ... this.
1297
d7b30f67
SDJ
12982014-02-20 Sergio Durigan Junior <sergiodj@redhat.com>
1299
1300 PR tdep/16397
1301 * gdb.arch/amd64-stap-special-operands.exp: New file.
1302 * gdb.arch/amd64-stap-three-arg-disp.S: Likewise.
1303 * gdb.arch/amd64-stap-three-arg-disp.c: Likewise.
1304 * gdb.arch/amd64-stap-triplet.S: Likewise.
1305 * gdb.arch/amd64-stap-triplet.c: Likewise.
1306
83deb43f
JB
13072014-02-20 Joel Brobecker <brobecker@adacore.com>
1308
1309 * gdb.dwarf2/dw2-icycle.S: Remove second and third parameters
1310 in .section pseudo-op.
1311
adde2bff
DE
13122014-02-20 lin zuojian <manjian2006@gmail.com>
1313 Joel Brobecker <brobecker@adacore.com>
1314 Doug Evans <xdje42@gmail.com>
1315
1316 PR symtab/16581
1317 * gdb.dwarf2/dw2-icycle.S: New file.
1318 * gdb.dwarf2/dw2-icycle.c: New file.
1319 * gdb.dwarf2/dw2-icycle.exp: New file.
1320
f7bd0f78
SC
13212014-02-19 Siva Chandra Reddy <sivachandra@google.com>
1322
1323 * gdb.python/py-value-cc.cc: Improve test case to enable testing
1324 operations on gdb.Value objects.
1325 * gdb.python/py-value-cc.exp: Add new test to test operations on
1326 gdb.Value objects.
1327
c17ef0d5
DE
13282014-02-18 Doug Evans <dje@google.com>
1329
1330 * Makefile.in (TESTS): New variable.
1331 (expanded_tests, expanded_tests_or_none): New variables
1332 (check-single): Pass $(expanded_tests_or_none) to runtest.
1333 (check-parallel): Only run tests in $(TESTS) if non-empty.
1334 (check/no-matching-tests-found): New rule.
1335 * README: Document TESTS makefile variable.
1336
5dd3176f
DE
13372014-02-18 Doug Evans <dje@google.com>
1338
1339 * Makefile.in (check-parallel): rm -rf outputs temp.
1340
0b10be4f
JK
13412014-02-16 Jan Kratochvil <jan.kratochvil@redhat.com>
1342
1343 Fix "ERROR: no fileid for" in the testsuite.
1344 * lib/gdb.exp (gdb_finish): Check gdb_spawn_id.
1345
85f224e7
DE
13462014-02-12 Doug Evans <dje@google.com>
1347
1348 * gdb.dwarf2/Makefile.in (EXECUTABLES): Add dwp-symlink.
1349 (MISCELLANEOUS): New variable.
1350 (clean): rm -rf $(MISCELLANEOUS).
1351 * gdb.dwarf2/dwp-symlink.exp: Test the case where the executable and
1352 dwp live in the same directory as symlinks, with each symlink pointed
1353 to a differently named file in a different directory.
1354
149b30ff
DE
13552014-02-11 Doug Evans <dje@google.com>
1356
1357 * gdb.dwarf2/dwp-symlink.exp: Rewrite to use remote_* commands instead
1358 of Tcl file commands.
1359
1dfdac32
MK
13602014-02-10 Mark Kettenis <kettenis@gnu.org>
1361
1362 * gdb.threads/step-after-sr-lock.exp: Avoid executing
1363 "kill -SIGUSR1 -1".
1364
aa4fb036
JB
13652014-02-10 Joel Brobecker <brobecker@adacore.com>
1366
1367 * gdb.ada/tick_length_array_enum_idx: New testcase.
1368
ed3ef339
DE
13692014-02-10 Doug Evans <xdje42@gmail.com>
1370
1371 * configure.ac (AC_OUTPUT): Add gdb.guile.
1372 * configure: Regenerate.
1373 * lib/gdb-guile.exp: New file.
1374 * lib/gdb.exp (get_target_charset): New function.
1375 * gdb.base/help.exp: Update expected output from "apropos apropos".
1376 * gdb.guile/Makefile.in: New file.
1377 * gdb.guile/guile.exp: New file.
1378 * gdb.guile/scm-arch.c: New file.
1379 * gdb.guile/scm-arch.exp: New file.
1380 * gdb.guile/scm-block.c: New file.
1381 * gdb.guile/scm-block.exp: New file.
1382 * gdb.guile/scm-breakpoint.c: New file.
1383 * gdb.guile/scm-breakpoint.exp: New file.
1384 * gdb.guile/scm-disasm.c: New file.
1385 * gdb.guile/scm-disasm.exp: New file.
1386 * gdb.guile/scm-equal.c: New file.
1387 * gdb.guile/scm-equal.exp: New file.
1388 * gdb.guile/scm-error.exp: New file.
1389 * gdb.guile/scm-error.scm: New file.
1390 * gdb.guile/scm-frame-args.c: New file.
1391 * gdb.guile/scm-frame-args.exp: New file.
1392 * gdb.guile/scm-frame-args.scm: New file.
1393 * gdb.guile/scm-frame-inline.c: New file.
1394 * gdb.guile/scm-frame-inline.exp: New file.
1395 * gdb.guile/scm-frame.c: New file.
1396 * gdb.guile/scm-frame.exp: New file.
1397 * gdb.guile/scm-generics.exp: New file.
1398 * gdb.guile/scm-gsmob.exp: New file.
1399 * gdb.guile/scm-iterator.c: New file.
1400 * gdb.guile/scm-iterator.exp: New file.
1401 * gdb.guile/scm-math.c: New file.
1402 * gdb.guile/scm-math.exp: New file.
1403 * gdb.guile/scm-objfile-script-gdb.in: New file.
1404 * gdb.guile/scm-objfile-script.c: New file.
1405 * gdb.guile/scm-objfile-script.exp: New file.
1406 * gdb.guile/scm-objfile.c: New file.
1407 * gdb.guile/scm-objfile.exp: New file.
1408 * gdb.guile/scm-ports.exp: New file.
1409 * gdb.guile/scm-pretty-print.c: New file.
1410 * gdb.guile/scm-pretty-print.exp: New file.
1411 * gdb.guile/scm-pretty-print.scm: New file.
1412 * gdb.guile/scm-section-script.c: New file.
1413 * gdb.guile/scm-section-script.exp: New file.
1414 * gdb.guile/scm-section-script.scm: New file.
1415 * gdb.guile/scm-symbol.c: New file.
1416 * gdb.guile/scm-symbol.exp: New file.
1417 * gdb.guile/scm-symtab-2.c: New file.
1418 * gdb.guile/scm-symtab.c: New file.
1419 * gdb.guile/scm-symtab.exp: New file.
1420 * gdb.guile/scm-type.c: New file.
1421 * gdb.guile/scm-type.exp: New file.
1422 * gdb.guile/scm-value-cc.cc: New file.
1423 * gdb.guile/scm-value-cc.exp: New file.
1424 * gdb.guile/scm-value.c: New file.
1425 * gdb.guile/scm-value.exp: New file.
1426 * gdb.guile/source2.scm: New file.
1427 * gdb.guile/types-module.cc: New file.
1428 * gdb.guile/types-module.exp: New file.
1429
7026a7c1
YQ
14302014-02-10 Yao Qi <yao@codesourcery.com>
1431
1432 PR testsuite/16543
1433 * configure.ac: Append gdb.gdb/Makefile in AC_OUTPUT.
1434 * configure: Regenerated.
1435 * Makefile.in: New file.
1436
6c466447
AS
14372014-02-08 Andreas Schwab <schwab@linux-m68k.org>
1438
1439 * gdb.python/py-framefilter.exp: Fix typo.
1440
6e854735
YQ
14412014-02-08 Yao Qi <yao@codesourcery.com>
1442
1443 * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Test
1444 that no =breakpoint-modified is emitted when breakpoints are
1445 modified through MI commands.
1446
d137e6dc
PA
14472014-02-07 Pedro Alves <pedro@codesourcery.com>
1448 Pedro Alves <palves@redhat.com>
1449
1450 * gdb.threads/step-after-sr-lock.c: New file.
1451 * gdb.threads/step-after-sr-lock.exp: New file.
1452
b5ee5a50
PA
14532014-02-07 Pedro Alves <palves@redhat.com>
1454
1455 * gdb.threads/stepi-random-signal.exp: Set SIGCHLD to print.
1456
3c77faf3
JK
14572014-02-06 Jan Kratochvil <jan.kratochvil@redhat.com>
1458
1459 Fix i386-sse-stack-align.exp regression since GDB_PARALLEL.
1460 * gdb.arch/i386-sse-stack-align.exp: Use standard_output_file.
1461
6dddc817
DE
14622014-02-06 Doug Evans <xdje42@gmail.com>
1463
1464 * gdb.python/py-breakpoint.exp (test_bkpt_eval_funcs): Update expected
1465 output.
1466
1467 * gdb.gdb/python-interrupts.exp: New file.
1468
de7b2893
YQ
14692014-02-05 Yao Qi <yao@codesourcery.com>
1470
1471 * gdb.trace/report.exp (use_collected_data): Test the output
1472 of "info threads" and "info inferiors".
1473
66d032ac
YQ
14742014-02-05 Yao Qi <yao@codesourcery.com>
1475
1476 Revert this patch:
1477
1478 2013-05-24 Yao Qi <yao@codesourcery.com>
1479
1480 * gdb.trace/tfile.exp: Test inferior and thread.
1481
591a12a1
UW
14822014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1483
1484 * gdb.base/sigbpt.exp: Do not use "*" when setting breakpoint
1485 on a function.
1486 * gdb.base/step-bt.c: Call hello via function pointer to make
1487 sure its first instruction is executed on powerpc64le-linux.
1488
0ff3e01f
UW
14892014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1490
1491 * gdb.arch/powerpc-d128-regs.exp: Enable on powerpc64*-*.
1492
084ee545
UW
14932014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1494
1495 * gdb.arch/vsx-regs.exp: Check target endianness. Provide variants
1496 of the test patterns for use on little-endian systems.
1497
6ed14ff3
UW
14982014-02-04 Ulrich Weigand <uweigand@de.ibm.com>
1499
1500 * gdb.arch/altivec-regs.exp: Use gdb_test_multiple for endian test.
1501 (decimal_vector): Fix for little-endian.
1502
401e27fd
JM
15032014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
1504
1505 * gdb.arch/sparc-sysstep.exp: New file.
1506 * gdb.arch/sparc-sysstep.c: Likewise.
1507
1508 * gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
1509
8b924729
EBM
15102014-01-28 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
1511
1512 * gdb.base/info-shared.exp: Expect leading `.' on ppc64's symbols.
1513
fb151210
JB
15142014-01-23 Tom Tromey <tromey@redhat.com>
1515
1516 * gdb.ada/array_char_idx: New testcase.
1517
0740f8d8
TT
15182014-01-23 Tom Tromey <tromey@redhat.com>
1519
1520 PR python/16487:
1521 * gdb.python/py-framefilter.exp: Add test using "Error" filter.
1522 * gdb.python/py-framefilter.py (ErrorInName, ErrorFilter): New
1523 classes.
1524
21909fa1
TT
15252014-01-23 Tom Tromey <tromey@redhat.com>
1526
1527 PR python/16491:
1528 * gdb.python/py-framefilter.py (Reverse_Function.function): Read a
1529 string from an inferior frame.
1530 * gdb.python/py-framefilter-mi.exp: Update.
1531
87ce2a04
DE
15322014-01-22 Doug Evans <dje@google.com>
1533
1534 * gdb.server/server-mon.exp: Add tests for "set debug-format".
1535
237b092b
AA
15362014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1537
1538 * gdb.base/catch-syscall.exp: Activate test on s390*-linux.
1539
d674a709
AA
15402014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1541
1542 * gdb.trace/entry-values.exp: Remove excess space character from
1543 regex patterns. Handle s390 call instruction.
1544
20fa3390
AA
15452014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1546
1547 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
1548 define "*_start" label. Make "name" static.
1549 * gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
1550 ${name} by references to ${name}_start.
1551
78466714
AA
15522014-01-22 Andreas Arnez <arnez@vnet.linux.ibm.com>
1553
1554 * gdb.base/info-macros.exp: Remove "debug" from the compile
1555 options.
1556
ec9f644a
IB
15572014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1558
1559 * gdb.dlang/demangle.exp: New file.
1560
94b1b47e
IB
15612014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1562
1563 * gdb.dlang/primitive-types.exp: New file.
1564
7f420862
IB
15652014-01-17 Iain Buclaw <ibuclaw@gdcproject.org>
1566
1567 * configure.ac: Create gdb.dlang/Makefile.
1568 * configure: Regenerate.
1569 * Makefile.in (ALL_SUBDIRS): Add gdb.dlang.
1570 * gdb.dlang/Makefile.in: New file.
1571 * lib/d-support.exp: New file.
1572 * lib/gdb.exp (skip_d_tests): New proc.
1573
52834460
MM
15742014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1575
1576 * gdb.btrace/delta.exp: Check reverse stepi.
1577 * gdb.btrace/tailcall.exp: Update. Add stepping tests.
1578 * gdb.btrace/finish.exp: New.
1579 * gdb.btrace/next.exp: New.
1580 * gdb.btrace/nexti.exp: New.
1581 * gdb.btrace/record_goto.c: Add comments.
1582 * gdb.btrace/step.exp: New.
1583 * gdb.btrace/stepi.exp: New.
1584 * gdb.btrace/multi-thread-step.c: New.
1585 * gdb.btrace/multi-thread-step.exp: New.
1586 * gdb.btrace/rn-dl-bind.c: New.
1587 * gdb.btrace/rn-dl-bind.exp: New.
1588 * gdb.btrace/data.c: New.
1589 * gdb.btrace/data.exp: New.
1590 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1591
6e07b1d2
MM
15922014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1593
1594 * gdb.btrace/Makefile.in (EXECUTABLES): Add delta.
1595 * gdb.btrace/exception.exp: Update.
1596 * gdb.btrace/instruction_history.exp: Update.
1597 * gdb.btrace/record_goto.exp: Update.
1598 * gdb.btrace/tailcall.exp: Update.
1599 * gdb.btrace/unknown_functions.exp: Update.
1600 * gdb.btrace/delta.exp: New.
1601
0b722aec
MM
16022014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1603
1604 * gdb.btrace/record_goto.exp: Add backtrace test.
1605 * gdb.btrace/tailcall.exp: Add backtrace test.
1606
066ce621
MM
16072014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1608
1609 * gdb.btrace/Makefile.in (EXECUTABLES): Add record_goto.
1610 * gdb.btrace/record_goto.c: New.
1611 * gdb.btrace/record_goto.exp: New.
1612 * gdb.btrace/x86-record_goto.S: New.
1613
0688d04e
MM
16142014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1615
1616 * gdb.btrace/function_call_history.exp: Update tests.
1617 * gdb.btrace/instruction_history.exp: Update tests.
1618
8710b709
MM
16192014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1620
1621 * gdb.btrace/function_call_history.exp: Fix expected field
1622 order for "record function-call-history".
1623 Add new tests for "record function-call-history /c".
1624 * gdb.btrace/exception.cc: New.
1625 * gdb.btrace/exception.exp: New.
1626 * gdb.btrace/tailcall.exp: New.
1627 * gdb.btrace/x86-tailcall.S: New.
1628 * gdb.btrace/x86-tailcall.c: New.
1629 * gdb.btrace/unknown_functions.c: New.
1630 * gdb.btrace/unknown_functions.exp: New.
1631 * gdb.btrace/Makefile.in (EXECUTABLES): Add new.
1632
5de9129b
MM
16332014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1634
1635 * gdb.btrace/instruction_history.exp: Update.
1636 * gdb.btrace/function_call_history.exp: Update.
1637
23a7fe75
MM
16382014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1639
1640 * gdb.btrace/function_call_history.exp: Fix expected function
1641 trace.
1642 * gdb.btrace/instruction_history.exp: Initialize traced.
1643 Remove traced_functions.
1644
724c7dd8
MM
16452014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1646
1647 * gdb.btrace/function_call_history.exp: Update
1648 * gdb.btrace/instruction_history.exp: Update.
1649
6d78d93b
MM
16502014-01-16 Markus Metzger <markus.t.metzger@intel.com>
1651
1652 * gdb.btrace/enable.exp: Update expected text.
1653
93a360cc
OJ
16542014-01-16 Omair Javaid <Omair.Javaid@linaro.org>
1655
1656 * gdb.dwarf2/dw2-dos-drive.S: Increase text section size to 4
1657 bytes.
1658
3772b53f
MR
16592014-01-15 Maciej W. Rozycki <macro@codesourcery.com>
1660
1661 * gdb.base/float.exp: Handle "aarch64*-*-*" targets.
1662
596662fa
OJ
16632014-01-15 Omair Javaid <omair.javaid@linaro.org>
1664
1665 * lib/gdb.exp (supports_process_record): Return true for
1666 arm*-linux*. (supports_reverse): Likewise.
1667
b5b08fb4
SC
16682014-01-13 Siva Chandra Reddy <sivachandra@google.com>
1669
1670 PR python/15464
1671 PR python/16113
1672 * gdb.python/py-type.c: Enhance test case.
1673 * gdb.python/py-value-cc.cc: Likewise
1674 * gdb.python/py-type.exp: Add new tests.
1675 * gdb.python/py-value-cc.exp: Likewise
1676
52d7fb13
AA
16772014-01-10 Andreas Arnez <arnez@linux.vnet.ibm.com>
1678 Pedro Alves <palves@redhat.com>
1679
1680 * gdb.dwarf2/dw2-dir-file-name.c (FUNC): Remove "*_start" symbol.
1681 Make "name" extern.
1682 * gdb.dwarf2/dw2-dir-file-name.exp (out_cu, out_line): Replace
1683 references to ${name}_start by references to ${name}.
1684
a2cd8cfe
JB
16852014-01-10 Joel Brobecker <brobecker@adacore.com>
1686
1687 * gdb.ada/pp-rec-component.exp: Remove path from "source" test.
1688
4e23fced
JB
16892014-01-10 Joel Brobecker <brobecker@adacore.com>
1690
1691 * gdb.python/py-pp-integral.exp: Remove path from "source" test.
1692
c6a9e42c
PA
16932014-01-09 Maciej W. Rozycki <macro@codesourcery.com>
1694 Pedro Alves <palves@redhat.com>
1695
1696 * gdb.mi/mi-info-os.exp: Connect to the target with
1697 mi_gdb_target_load.
1698
b7ea362b
PA
16992014-01-08 Pedro Alves <palves@redhat.com>
1700
1701 * gdb.threads/reconnect-signal.c: New file.
1702 * gdb.threads/reconnect-signal.exp: New file.
1703
5e3f4fab
EBM
17042014-01-07 Jan Kratochvil <jan.kratochvil@redhat.com>
1705
1706 * gdb.base/source-dir.exp: New file.
1707
79301218
JB
17082014-01-07 Joel Brobecker <brobecker@adacore.com>
1709
1710 * gdb.ada/mi_interface: New testcase.
1711
8e355c5d
JB
17122014-01-07 Joel Brobecker <brobecker@adacore.com>
1713
1714 * gdb.ada/pp-rec-component.exp, gdb.ada/pp-rec-component.py,
1715 gdb.ada/pp-rec-component/foo.adb, gdb.ada/pp-rec-component/pck.adb,
1716 gdb.ada/pp-rec-component/pck.ads: New files.
1717
c0d48811
JB
17182014-01-07 Joel Brobecker <brobecker@adacore.com>
1719
1720 * gdb.python/py-pp-integral.c: New file.
1721 * gdb.python/py-pp-integral.py: New file.
1722 * gdb.python/py-pp-integral.exp: New file.
1723
17b609c3 1724For older changes see ChangeLog-1993-2013.
c906108c 1725\f
8d8cb839
EZ
1726;; Local Variables:
1727;; mode: change-log
1728;; left-margin: 8
1729;; fill-column: 74
1730;; version-control: never
1731;; End:
902f2ccb 1732
14f8b115 1733 Copyright 2014 Free Software Foundation, Inc.
902f2ccb
MC
1734 Copying and distribution of this file, with or without modification,
1735 are permitted provided the copyright notice and this notice are preserved.