OLD | NEW |
1 2012-01-06 Joel Brobecker <brobecker@adacore.com> | 1 2012-11-15 Luis Machado <lgustavo@codesourcery.com> |
2 | 2 |
| 3 * gdb.mi/mi-var-create-rtti.c: New file. |
| 4 * gdb.mi/mi-var-create-rtti.exp: New file. |
| 5 |
| 6 2012-10-15 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 7 Doug Evans <dje@google.com> |
| 8 |
| 9 Fix recent gdb_breakpoint regression. |
| 10 * gdb.java/jmisc.exp: gdb_breakpoint for $function - remove curly |
| 11 braces from the parameter. |
| 12 * gdb.java/jprint.exp: Likewise. |
| 13 |
| 14 2012-10-15 Doug Evans <dje@google.com> |
| 15 |
| 16 * lib/gdb.exp (runto): Fix call to gdb_breakpoint. |
| 17 |
| 18 2012-10-11 Doug Evans <dje@google.com> |
| 19 |
| 20 PR breakpoints/14643. |
| 21 * gdb.linespec/ls-errs.exp: Change tests of "b if|task|thread". |
| 22 * gdb.linespec/thread.c: New file. |
| 23 * gdb.linespec/thread.exp: New file. |
| 24 |
| 25 * lib/gdb.exp (gdb_breakpoint): Fix varargs scan. |
| 26 Recognize "message" -> print pass and fail. Add eof case. |
| 27 (runto): Recognize message, no-message. Print pass/fail if requested, |
| 28 with same treatment as gdb_breakpoint. |
| 29 (runto_main): Pass no-message to runto. |
| 30 (gdb_internal_error_resync): Add log message. |
| 31 |
| 32 2012-10-06 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 33 |
| 34 Fix crash during stepping on ppc32. |
| 35 * gdb.base/step-symless.c: New file. |
| 36 * gdb.base/step-symless.exp: New file. |
| 37 |
| 38 2012-09-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 39 |
| 40 PR 14119 |
| 41 * gdb.arch/amd64-tailcall-ret.S: New file. |
| 42 * gdb.arch/amd64-tailcall-ret.c: New file. |
| 43 * gdb.arch/amd64-tailcall-ret.exp: New file. |
| 44 * gdb.reverse/amd64-tailcall-reverse.S: New file. |
| 45 * gdb.reverse/amd64-tailcall-reverse.c: New file. |
| 46 * gdb.reverse/amd64-tailcall-reverse.exp: New file. |
| 47 |
| 48 2012-09-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 49 |
| 50 PR 14548 |
| 51 * gdb.reverse/singlejmp-reverse-nodebug.S: New file. |
| 52 * gdb.reverse/singlejmp-reverse-nodebug.c: New file. |
| 53 * gdb.reverse/singlejmp-reverse.S: New file. |
| 54 * gdb.reverse/singlejmp-reverse.c: New file. |
| 55 * gdb.reverse/singlejmp-reverse.exp: New file. |
| 56 |
| 57 2012-09-13 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 58 |
| 59 * gdb.base/valgrind-infcall.exp: Remove comment about Ubuntu. |
| 60 |
| 61 2012-08-16 Tom Tromey <tromey@redhat.com> |
| 62 |
| 63 * gdb.python/py-mi.exp: Add test for printer whose children |
| 64 are a list. |
| 65 * gdb.python/py-prettyprint.c (struct children_as_list): New. |
| 66 (main): New variable children_as_list. |
| 67 * gdb.python/py-prettyprint.py (class pp_children_as_list): |
| 68 New. |
| 69 (register_pretty_printers): Register new printer. |
| 70 |
| 71 2012-08-14 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 72 |
| 73 * gdb.base/attach-twice.exp: Remove excessive ps exec. |
| 74 |
| 75 2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 76 |
| 77 * gdb.base/valgrind-infcall.exp (continue #$continue_count): Use |
| 78 global variable loop, not a 'break'. Add loop count limit to 100. |
| 79 Add new fail case for terminated vgdb. |
| 80 |
| 81 2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 82 |
| 83 Do not false FAIL with old GCCs. |
| 84 * gdb.base/watchpoint.exp (self-delete local watch) <$no_hw>: XFAIL for |
| 85 GCC < 4.5 in $no_hw mode. |
| 86 |
| 87 2012-08-06 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 88 |
| 89 * gdb.base/list.exp (test_only_end): New function. |
| 90 Call it. |
| 91 |
| 92 2012-08-03 Edjunior Machado <emachado@linux.vnet.ibm.com> |
| 93 |
| 94 * gdb.base/valgrind-infcall.exp: Expect leading `.' on ppc64's |
| 95 symbols. Abort if vgdb remote connection is closed. |
| 96 |
| 97 2012-08-02 Doug Evans <dje@google.com> |
| 98 |
| 99 * gdb.base/info-fun.exp: Fix failures on m68k, ppc64, s390x. |
| 100 |
| 101 2012-08-02 Sergio Durigan Junior <sergiodj@redhat.com> |
| 102 |
| 103 * gdb.base/pc-fp.exp: Adjust testcase to match different outputs from |
| 104 s390x, PowerPC 64 and m68k-linux. |
| 105 |
| 106 2012-08-02 Ulrich Weigand <uweigand@de.ibm.com> |
| 107 |
| 108 * gdb.base/annota1.exp: Accept no frames-invalid notification |
| 109 when starting up the program. |
| 110 * gdb.python/py-value.exp (test_value_numeric_ops): Pointers may |
| 111 show a symbolic value as well. |
| 112 * gdb.server/server-exec-info.exp: Skip test when skipping |
| 113 gdbserver test and/or when skipping shared library tests. |
| 114 * gdb.threads/linux-dp.exp: Unset "seen" when done with it to |
| 115 avoid name conflicts with other tests. |
| 116 |
| 117 2012-08-02 Ulrich Weigand <uweigand@de.ibm.com> |
| 118 |
| 119 * gdb.dwarf2/dw2-icc-opaque.S: Remove .align directives. |
| 120 Fix wrong output on big-endian systems. |
| 121 * gdb.dwarf2/dw2-icc-opaque.exp: Expect @mode32 attribute on |
| 122 4-byte pointer types on 64-bit s390x. |
| 123 |
| 124 2012-08-02 Ulrich Weigand <uweigand@de.ibm.com> |
| 125 |
| 126 * gdb.base/watchpoint.c (func2): Initialize local_a. Add |
| 127 marker comment at the beginning (after intialization). |
| 128 * gdb.base/watchpoint.exp (test_complex_watchpoint): Set func2 |
| 129 breakpoint on marker comment instead of function begin. |
| 130 (test_wide_location_1): Do not expect HW watchpoints on 32-bit |
| 131 PowerPC. |
| 132 (test_wide_location_2): Do not expect HW watchpoints on 32-bit |
| 133 or 64-bit PowerPC. |
| 134 (do_tests): Consistently set can-use-hw-watchpoints to 0 if |
| 135 gdb,no_hardware_watchpoints flag is set. |
| 136 (initialize): Remove now redundant can-use-hw-watchpoints change. |
| 137 |
| 138 2012-08-01 Ulrich Weigand <ulrich.weigand@linaro.org> |
| 139 |
| 140 * gdb.base/catch-load.exp: Fix argument to gdb_load_shlibs. |
| 141 * gdb.base/ctxobj.exp: Call gdb_load_shlibs. |
| 142 * gdb.base/print-file-var.exp: Likewise. |
| 143 * gdb.server/solib-list.exp: Skip on remote targets. |
| 144 |
| 145 2012-08-01 Ulrich Weigand <ulrich.weigand@linaro.org> |
| 146 |
| 147 * gdb.base/watchpoint.exp (test_wide_location_1): Expect software |
| 148 watchpoints on ARM. When expecting software watchpoints, tolerate |
| 149 (remote) targets that report unsupported hardware watchpoint only |
| 150 at continue time. |
| 151 (test_wide_location_2): Likewise. |
| 152 |
| 153 2012-08-01 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 154 |
| 155 * gdb.base/valgrind-infcall.exp: Relax the UNSUPPORTED check for more |
| 156 valgrind versions. |
| 157 |
| 158 2012-07-31 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 159 |
| 160 * gdb.base/valgrind-infcall.c: New file. |
| 161 * gdb.base/valgrind-infcall.exp: New file. |
| 162 |
| 163 2012-07-30 Keith Seitz <keiths@redhat.com> |
| 164 |
| 165 * gdb.linespec/ls-errs.exp: Check some quote-enclosed |
| 166 linespecs. |
| 167 |
| 168 2012-07-30 Doug Evans <dje@google.com> |
| 169 |
| 170 * gdb.dwarf2/fission-reread.S: Use .data instead of .bss. |
| 171 * gdb.dwarf2/pr13961.S: Ditto. |
| 172 |
| 173 * gdb.dwarf2/dw4-sig-types.exp: Fix typo. |
| 174 |
| 175 2012-07-27 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 176 |
| 177 Fix testsuite regression after --use-deprecated-index-sections removal. |
| 178 * gdb.base/annota1.exp (run until main breakpoint): Update the expect |
| 179 string. |
| 180 * gdb.base/async-shell.exp (gdbindex_warning_re): Likewise. |
| 181 |
| 182 2012-07-25 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 183 |
| 184 Fix testsuite regression after --use-deprecated-index-sections removal. |
| 185 * lib/mi-support.exp (gdbindex_warning_re): Update the expect string. |
| 186 |
| 187 2012-07-16 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 188 |
| 189 * gdb.base/store.exp (check_set): Import gdb_prompt. |
| 190 (continue to wack_${t}): Make it to conditional gdb_test_multiple. |
| 191 (${prefix}; next ${t}): Hide its name, handle it conditionally now. |
| 192 |
| 193 2012-07-16 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 194 |
| 195 PR 11914 |
| 196 * gdb.python/py-prettyprint.c (eval_func, eval_sub): New. |
| 197 (main): Call eval_sub. |
| 198 * gdb.python/py-prettyprint.exp: |
| 199 (python execfile ('py-prettyprint.py')): Move it earlier. |
| 200 New breakpoint for eval-break. |
| 201 (continue to breakpoint: eval-break, info locals): New test. |
| 202 (python execfile ('py-prettyprint.py')): Move it from here. |
| 203 * gdb.python/py-prettyprint.py (class pp_eval_type): New. |
| 204 (register_pretty_printers): Register pp_eval_type. |
| 205 |
| 206 2012-07-15 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 207 |
| 208 Fix a testcase regression by me. |
| 209 * gdb.dwarf2/fission-reread.S: Fix two DW_FORM_data8 to be |
| 210 DW_FORM_data4. |
| 211 |
| 212 2012-07-13 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 213 Doug Evans <dje@google.com> |
| 214 |
| 215 * gdb.dwarf2/dw2-minsym-in-cu.S: New file. |
| 216 * gdb.dwarf2/dw2-minsym-in-cu.exp: New file. |
| 217 |
| 218 2012-07-13 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 219 |
| 220 Fix gdbserver run regression. |
| 221 * gdb.trace/disconnected-tracing.exp (executabel): Fix typo. |
| 222 |
| 223 2012-07-12 Tom Tromey <tromey@redhat.com> |
| 224 |
| 225 * lib/gdb.exp (standard_testfile): Don't declare objdir. |
| 226 (clean_restart): Likewise. |
| 227 (core_find): Use standard_output_file. |
| 228 |
| 229 2012-07-12 Tom Tromey <tromey@redhat.com> |
| 230 |
| 231 * gdb.dwarf2/dup-psym.exp: Use prepare_for_testing_full. |
| 232 * gdb.dwarf2/dw2-anonymous-func.exp: Use |
| 233 prepare_for_testing_full. |
| 234 * gdb.dwarf2/dw2-basic.exp: Use prepare_for_testing_full. |
| 235 * gdb.dwarf2/dw2-compressed.exp: Use prepare_for_testing_full. |
| 236 * gdb.dwarf2/dw2-const.exp: Use prepare_for_testing_full. |
| 237 * gdb.dwarf2/dw2-cu-size.exp: Use prepare_for_testing_full. |
| 238 * gdb.dwarf2/dw2-intercu.exp: Use prepare_for_testing_full. |
| 239 * gdb.dwarf2/dw2-intermix.exp: Use prepare_for_testing_full. |
| 240 * gdb.dwarf2/dw2-linkage-name-trust.exp: Use |
| 241 prepare_for_testing_full. |
| 242 * gdb.dwarf2/dw2-producer.exp: Use prepare_for_testing_full. |
| 243 * gdb.dwarf2/dw2-ref-missing-frame.exp: Use |
| 244 prepare_for_testing_full. |
| 245 * gdb.dwarf2/dw2-restore.exp: Use prepare_for_testing_full. |
| 246 * gdb.dwarf2/dw2-strp.exp: Use prepare_for_testing_full. |
| 247 * gdb.dwarf2/mac-fileno.exp: Use prepare_for_testing_full. |
| 248 |
| 249 2012-07-12 Tom Tromey <tromey@redhat.com> |
| 250 |
| 251 * lib/gdb.exp (build_executable_from_specs): New proc, from |
| 252 build_executable. |
| 253 (build_executable): Use it. |
| 254 (prepare_for_testing_full): New proc. |
| 255 |
| 256 2012-07-11 Tom Tromey <tromey@redhat.com> |
| 257 |
| 258 * gdb.reverse/break-precsave.exp: Use standard_output_file. |
| 259 * gdb.reverse/consecutive-precsave.exp: Use standard_output_file. |
| 260 * gdb.reverse/finish-precsave.exp: Use standard_output_file. |
| 261 * gdb.reverse/i386-precsave.exp: Use standard_output_file. |
| 262 * gdb.reverse/machinestate-precsave.exp: Use standard_output_file. |
| 263 * gdb.reverse/sigall-precsave.exp: Use standard_output_file. |
| 264 * gdb.reverse/solib-precsave.exp: Use standard_output_file. |
| 265 * gdb.reverse/step-precsave.exp: Use standard_output_file. |
| 266 * gdb.reverse/until-precsave.exp: Use standard_output_file. |
| 267 * gdb.reverse/watch-precsave.exp: Use standard_output_file. |
| 268 |
| 269 2012-07-10 Tom Tromey <tromey@redhat.com> |
| 270 |
| 271 * gdb.mi/dw2-ref-missing-frame.exp: Use standard_testfile, |
| 272 standard_output_file. |
| 273 * gdb.mi/gdb2549.exp: Use standard_testfile. |
| 274 * gdb.mi/gdb669.exp: Use standard_testfile. |
| 275 * gdb.mi/gdb701.exp: Use standard_testfile. |
| 276 * gdb.mi/gdb792.exp: Use standard_testfile. |
| 277 * gdb.mi/mi-async.exp: Use standard_testfile. |
| 278 * gdb.mi/mi-basics.exp: Use standard_testfile. |
| 279 * gdb.mi/mi-break.exp: Use standard_testfile. |
| 280 * gdb.mi/mi-cli.exp: Use standard_testfile. |
| 281 * gdb.mi/mi-console.exp: Use standard_testfile. |
| 282 * gdb.mi/mi-disassemble.exp: Use standard_testfile. |
| 283 * gdb.mi/mi-eval.exp: Use standard_testfile. |
| 284 * gdb.mi/mi-file-transfer.exp: Use standard_testfile. |
| 285 * gdb.mi/mi-file.exp: Use standard_testfile. |
| 286 * gdb.mi/mi-inheritance-syntax-error.exp: Use standard_testfile. |
| 287 * gdb.mi/mi-logging.exp: Use standard_testfile. |
| 288 * gdb.mi/mi-nonstop-exit.exp: Use standard_testfile. |
| 289 * gdb.mi/mi-nonstop.exp: Use standard_testfile. |
| 290 * gdb.mi/mi-ns-stale-regcache.exp: Use standard_testfile. |
| 291 * gdb.mi/mi-nsintrall.exp: Use standard_testfile. |
| 292 * gdb.mi/mi-nsmoribund.exp: Use standard_testfile. |
| 293 * gdb.mi/mi-nsthrexec.exp: Use standard_testfile. |
| 294 * gdb.mi/mi-pending.exp: Use standard_testfile, |
| 295 standard_output_file. |
| 296 * gdb.mi/mi-pthreads.exp: Use standard_testfile. |
| 297 * gdb.mi/mi-read-memory.exp: Use standard_testfile. |
| 298 * gdb.mi/mi-regs.exp: Use standard_testfile. |
| 299 * gdb.mi/mi-return.exp: Use standard_testfile. |
| 300 * gdb.mi/mi-reverse.exp: Use standard_testfile. |
| 301 * gdb.mi/mi-simplerun.exp: Use standard_testfile. |
| 302 * gdb.mi/mi-solib.exp: Use standard_testfile, |
| 303 standard_output_file. |
| 304 * gdb.mi/mi-stack.exp: Use standard_testfile. |
| 305 * gdb.mi/mi-stepi.exp: Use standard_testfile. |
| 306 * gdb.mi/mi-stepn.exp: Use standard_testfile. |
| 307 * gdb.mi/mi-syn-frame.exp: Use standard_testfile. |
| 308 * gdb.mi/mi-until.exp: Use standard_testfile. |
| 309 * gdb.mi/mi-var-block.exp: Use standard_testfile. |
| 310 * gdb.mi/mi-var-child-f.exp: Use standard_testfile. |
| 311 * gdb.mi/mi-var-child.exp: Use standard_testfile. |
| 312 * gdb.mi/mi-var-cmd.exp: Use standard_testfile. |
| 313 * gdb.mi/mi-var-cp.exp: Use standard_testfile. |
| 314 * gdb.mi/mi-var-display.exp: Use standard_testfile. |
| 315 * gdb.mi/mi-var-invalidate.exp: Use standard_testfile, |
| 316 standard_output_file. |
| 317 * gdb.mi/mi-var-rtti.exp: Use standard_testfile. |
| 318 * gdb.mi/mi-watch-nonstop.exp: Use standard_testfile. |
| 319 * gdb.mi/mi-watch.exp: Use standard_testfile. |
| 320 * gdb.mi/mi2-amd64-entry-value.exp: Use standard_testfile. |
| 321 * gdb.mi/mi2-basics.exp: Use standard_testfile. |
| 322 * gdb.mi/mi2-break.exp: Use standard_testfile. |
| 323 * gdb.mi/mi2-cli.exp: Use standard_testfile. |
| 324 * gdb.mi/mi2-console.exp: Use standard_testfile. |
| 325 * gdb.mi/mi2-disassemble.exp: Use standard_testfile. |
| 326 * gdb.mi/mi2-eval.exp: Use standard_testfile. |
| 327 * gdb.mi/mi2-file.exp: Use standard_testfile. |
| 328 * gdb.mi/mi2-pthreads.exp: Use standard_testfile. |
| 329 * gdb.mi/mi2-read-memory.exp: Use standard_testfile. |
| 330 * gdb.mi/mi2-regs.exp: Use standard_testfile. |
| 331 * gdb.mi/mi2-return.exp: Use standard_testfile. |
| 332 * gdb.mi/mi2-simplerun.exp: Use standard_testfile. |
| 333 * gdb.mi/mi2-stack.exp: Use standard_testfile. |
| 334 * gdb.mi/mi2-stepi.exp: Use standard_testfile. |
| 335 * gdb.mi/mi2-syn-frame.exp: Use standard_testfile. |
| 336 * gdb.mi/mi2-until.exp: Use standard_testfile. |
| 337 * gdb.mi/mi2-var-block.exp: Use standard_testfile. |
| 338 * gdb.mi/mi2-var-child.exp: Use standard_testfile. |
| 339 * gdb.mi/mi2-var-cmd.exp: Use standard_testfile. |
| 340 * gdb.mi/mi2-var-display.exp: Use standard_testfile. |
| 341 * gdb.mi/mi2-watch.exp: Use standard_testfile. |
| 342 |
| 343 2012-07-10 Tom Tromey <tromey@redhat.com> |
| 344 |
| 345 * gdb.cp/abstract-origin.exp: Use standard_testfile. |
| 346 * gdb.cp/ambiguous.exp: Use standard_testfile, |
| 347 prepare_for_testing. |
| 348 * gdb.cp/annota2.exp: Use standard_testfile, prepare_for_testing. |
| 349 * gdb.cp/annota3.exp: Use standard_testfile, prepare_for_testing. |
| 350 * gdb.cp/anon-ns.exp: Use standard_testfile. |
| 351 * gdb.cp/anon-struct.exp: Use standard_testfile. |
| 352 * gdb.cp/anon-union.exp: Use standard_testfile, |
| 353 prepare_for_testing. |
| 354 * gdb.cp/arg-reference.exp: Use standard_testfile, |
| 355 prepare_for_testing. |
| 356 * gdb.cp/bool.exp: Use standard_testfile, prepare_for_testing. |
| 357 * gdb.cp/breakpoint.exp: Use standard_testfile, |
| 358 prepare_for_testing. |
| 359 * gdb.cp/bs15503.exp: Use standard_testfile, prepare_for_testing. |
| 360 * gdb.cp/call-c.exp: Use standard_testfile, clean_restart, |
| 361 standard_output_file. |
| 362 * gdb.cp/casts.exp: Use standard_testfile, prepare_for_testing. |
| 363 * gdb.cp/class2.exp: Use standard_testfile, prepare_for_testing. |
| 364 * gdb.cp/classes.exp: Use standard_testfile, prepare_for_testing. |
| 365 (test_static_members): Update. |
| 366 * gdb.cp/cmpd-minsyms.exp: Use standard_testfile. |
| 367 * gdb.cp/converts.exp: Use standard_testfile. |
| 368 * gdb.cp/cp-relocate.exp: Use standard_testfile. |
| 369 * gdb.cp/cpcompletion.exp: Use standard_testfile, |
| 370 prepare_for_testing. |
| 371 * gdb.cp/cpexprs.exp: Use standard_testfile, prepare_for_testing. |
| 372 * gdb.cp/cplabel.exp: Use standard_testfile. |
| 373 * gdb.cp/cplusfuncs.exp: Use standard_testfile, |
| 374 prepare_for_testing. |
| 375 * gdb.cp/ctti.exp: Use standard_testfile, prepare_for_testing. |
| 376 * gdb.cp/derivation.exp: Use standard_testfile, |
| 377 prepare_for_testing. |
| 378 * gdb.cp/destrprint.exp: Use standard_testfile. |
| 379 * gdb.cp/dispcxx.exp: Use standard_testfile. |
| 380 * gdb.cp/exception.exp: Use standard_testfile, |
| 381 prepare_for_testing. |
| 382 * gdb.cp/expand-psymtabs-cxx.exp: Use standard_testfile. |
| 383 * gdb.cp/extern-c.exp: Use standard_testfile, |
| 384 prepare_for_testing. |
| 385 * gdb.cp/formatted-ref.exp: Use standard_testfile, |
| 386 prepare_for_testing. |
| 387 * gdb.cp/fpointer.exp: Use standard_testfile. |
| 388 * gdb.cp/gdb1355.exp: Use standard_testfile, prepare_for_testing. |
| 389 * gdb.cp/gdb2384.exp: Use standard_testfile, clean_restart, |
| 390 standard_output_file. |
| 391 * gdb.cp/gdb2495.exp: Use standard_testfile, prepare_for_testing. |
| 392 * gdb.cp/hang.exp: Use standard_testfile, prepare_for_testing. |
| 393 * gdb.cp/infcall-dlopen.exp: Use standard_testfile, |
| 394 standard_output_file. |
| 395 * gdb.cp/inherit.exp: Use standard_testfile, prepare_for_testing. |
| 396 (do_tests): Update. |
| 397 * gdb.cp/koenig.exp: Use standard_testfile. |
| 398 * gdb.cp/local.exp: Use standard_testfile, prepare_for_testing. |
| 399 * gdb.cp/m-data.exp: Use standard_testfile, prepare_for_testing. |
| 400 * gdb.cp/m-static.exp: Use standard_testfile, |
| 401 prepare_for_testing. |
| 402 * gdb.cp/mb-ctor.exp: Use standard_testfile, prepare_for_testing. |
| 403 * gdb.cp/mb-inline.exp: Use standard_testfile, |
| 404 prepare_for_testing. |
| 405 * gdb.cp/mb-templates.exp: Use standard_testfile, |
| 406 prepare_for_testing. |
| 407 * gdb.cp/member-ptr.exp: Use standard_testfile, |
| 408 prepare_for_testing. |
| 409 * gdb.cp/meth-typedefs.exp: Use standard_testfile. |
| 410 * gdb.cp/method.exp: Use standard_testfile, prepare_for_testing. |
| 411 * gdb.cp/method2.exp: Use standard_testfile. |
| 412 * gdb.cp/minsym-fallback.exp: Use standard_testfile, |
| 413 standard_output_file. |
| 414 * gdb.cp/misc.exp: Use standard_testfile, prepare_for_testing. |
| 415 (do_tests): Update. |
| 416 * gdb.cp/namespace-enum.exp: Use standard_testfile, |
| 417 prepare_for_testing. |
| 418 * gdb.cp/namespace-nested-import.exp: Use standard_testfile, |
| 419 prepare_for_testing. |
| 420 * gdb.cp/namespace.exp: Use standard_testfile, |
| 421 prepare_for_testing. |
| 422 * gdb.cp/nextoverthrow.exp: Use standard_testfile. |
| 423 * gdb.cp/no-dmgl-verbose.exp: Use standard_testfile. |
| 424 * gdb.cp/nsdecl.exp: Use standard_testfile, prepare_for_testing. |
| 425 * gdb.cp/nsimport.exp: Use standard_testfile, |
| 426 prepare_for_testing. |
| 427 * gdb.cp/nsnested.exp: Use standard_testfile. |
| 428 * gdb.cp/nsnoimports.exp: Use standard_testfile. |
| 429 * gdb.cp/nsrecurs.exp: Use standard_testfile, |
| 430 prepare_for_testing. |
| 431 * gdb.cp/nsstress.exp: Use standard_testfile, |
| 432 prepare_for_testing. |
| 433 * gdb.cp/nsusing.exp: Use standard_testfile, prepare_for_testing. |
| 434 * gdb.cp/operator.exp: Use standard_testfile. |
| 435 * gdb.cp/oranking.exp: Use standard_testfile. |
| 436 * gdb.cp/overload-const.exp: Use standard_testfile. |
| 437 * gdb.cp/overload.exp: Use standard_testfile, |
| 438 prepare_for_testing. |
| 439 * gdb.cp/ovldbreak.exp: Use standard_testfile. |
| 440 * gdb.cp/ovsrch.exp: Use standard_testfile. |
| 441 * gdb.cp/paren-type.exp: Use standard_testfile. |
| 442 * gdb.cp/pass-by-ref.exp: Use standard_testfile, |
| 443 prepare_for_testing. |
| 444 * gdb.cp/pr-1023.exp: Use standard_testfile, prepare_for_testing. |
| 445 * gdb.cp/pr-1210.exp: Use standard_testfile, prepare_for_testing. |
| 446 * gdb.cp/pr-574.exp: Use standard_testfile, prepare_for_testing. |
| 447 * gdb.cp/pr10687.exp: Use standard_testfile, clean_restart. |
| 448 * gdb.cp/pr10728.exp: Use standard_testfile, |
| 449 standard_output_file. |
| 450 * gdb.cp/pr12028.exp: Use standard_testfile. |
| 451 * gdb.cp/pr9067.exp: Use standard_testfile, prepare_for_testing. |
| 452 * gdb.cp/pr9167.exp: Use standard_testfile. |
| 453 * gdb.cp/pr9631.exp: Use standard_testfile, prepare_for_testing. |
| 454 * gdb.cp/printmethod.exp: Use standard_testfile, |
| 455 prepare_for_testing. |
| 456 * gdb.cp/psmang.exp: Use standard_testfile, clean_restart. |
| 457 * gdb.cp/psymtab-parameter.exp: Use standard_testfile. |
| 458 * gdb.cp/ptype-cv-cp.exp: Use standard_testfile. |
| 459 * gdb.cp/re-set-overloaded.exp: Use standard_testfile, |
| 460 standard_output_file. |
| 461 * gdb.cp/readnow-language.exp: Use standard_testfile. |
| 462 * gdb.cp/ref-params.exp: Use standard_testfile, build_executable. |
| 463 (gdb_start_again): Use clean_restart. |
| 464 * gdb.cp/ref-types.exp: Use standard_testfile, |
| 465 prepare_for_testing. |
| 466 * gdb.cp/rtti.exp: Use standard_testfile, prepare_for_testing. |
| 467 * gdb.cp/shadow.exp: Use standard_testfile, prepare_for_testing. |
| 468 * gdb.cp/smartp.exp: Use standard_testfile. |
| 469 * gdb.cp/static-method.exp: Use standard_testfile. |
| 470 * gdb.cp/static-print-quit.exp: Use standard_testfile. |
| 471 * gdb.cp/temargs.exp: Use standard_testfile. |
| 472 * gdb.cp/templates.exp: Use standard_testfile, |
| 473 prepare_for_testing. |
| 474 (do_tests): Update. |
| 475 * gdb.cp/try_catch.exp: Use standard_testfile, |
| 476 prepare_for_testing. |
| 477 * gdb.cp/typedef-operator.exp: Use standard_testfile. |
| 478 * gdb.cp/userdef.exp: Use standard_testfile, prepare_for_testing. |
| 479 * gdb.cp/virtbase.exp: Use standard_testfile, |
| 480 prepare_for_testing. |
| 481 * gdb.cp/virtfunc.exp: Use standard_testfile, |
| 482 prepare_for_testing. |
| 483 (do_tests): Update. |
| 484 * gdb.cp/virtfunc2.exp: Use standard_testfile, |
| 485 prepare_for_testing. |
| 486 |
| 487 2012-07-10 Tom Tromey <tromey@redhat.com> |
| 488 |
| 489 * lib/gdb.exp (standard_testfile): Unset output variables from |
| 490 earlier invocations. |
| 491 |
| 492 2012-07-10 Yao Qi <yao@codesourcery.com> |
| 493 |
| 494 * gdb.mi/gdb2549.exp: Remove -DFAKEARGV from compilation flags. |
| 495 * gdb.mi/mi-async.exp, gdb.mi/mi-basics.exp: Likewise. |
| 496 * gdb.mi/mi-break.exp, gdb.mi/mi-cli.exp: Likewise. |
| 497 * gdb.mi/mi-console.exp, gdb.mi/mi-disassemble.exp: Likewise. |
| 498 * gdb.mi/mi-eval.exp, gdb.mi/mi-file.exp: Likewise. |
| 499 * gdb.mi/mi-read-memory.exp, gdb.mi/mi-regs.exp: Likewise. |
| 500 * gdb.mi/mi-return.exp, gdb.mi/mi-reverse.exp: Likewise. |
| 501 * gdb.mi/mi-simplerun.exp, gdb.mi/mi-stack.exp: Likewise. |
| 502 * gdb.mi/mi-stepi.exp, gdb.mi/mi-syn-frame.exp: Likewise. |
| 503 * gdb.mi/mi-until.exp, gdb.mi/mi-var-block.exp: Likewise. |
| 504 * gdb.mi/mi-var-child.exp, gdb.mi/mi-var-cmd.exp: Likewise. |
| 505 * gdb.mi/mi-var-display.exp: Likewise. |
| 506 * gdb.mi/mi-var-invalidate.exp: Likewise. |
| 507 * gdb.mi/mi-watch.exp, gdb.mi/mi2-basics.exp: Likewise. |
| 508 * gdb.mi/mi2-break.exp, gdb.mi/mi2-cli.exp: Likewise. |
| 509 * gdb.mi/mi2-console.exp: Likewise. |
| 510 * gdb.mi/mi2-disassemble.exp: Likewise. |
| 511 * gdb.mi/mi2-eval.exp, gdb.mi/mi2-file.exp: Likewise. |
| 512 * gdb.mi/mi2-read-memory.exp: Likewise. |
| 513 * gdb.mi/mi2-regs.exp, gdb.mi/mi2-return.exp: Likewise. |
| 514 * gdb.mi/mi2-simplerun.exp: Likewise. |
| 515 * gdb.mi/mi2-stack.exp, gdb.mi/mi2-stepi.exp: Likewise. |
| 516 * gdb.mi/mi2-syn-frame.exp: Likewise. |
| 517 * gdb.mi/mi2-until.exp, gdb.mi/mi2-var-block.exp: Likewise. |
| 518 * gdb.mi/mi2-var-child.exp, gdb.mi/mi2-var-cmd.exp: Likewise. |
| 519 * gdb.mi/mi2-var-display.exp, gdb.mi/mi2-watch.exp: Likewise. |
| 520 |
| 521 2012-07-09 Tom Tromey <tromey@redhat.com> |
| 522 |
| 523 * gdb.base/whatis.exp: Add error checks for improper 'void' uses. |
| 524 * gdb.base/callfuncs.exp: Add cast-based test. |
| 525 * gdb.base/callfuncs.c (voidfunc): New function. |
| 526 |
| 527 2012-07-08 Doug Evans <dje@google.com> |
| 528 |
| 529 * gdb.dwarf2/dw4-sig-type-unused.S: Fix typo. |
| 530 |
| 531 2012-07-07 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 532 |
| 533 Fix XFAIL compatibility with old i386 systems. |
| 534 * gdb.base/stale-infcall.exp (test system longjmp tracking support): |
| 535 Check also 'Cannot insert breakpoint 0'. |
| 536 |
| 537 2012-07-06 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 538 |
| 539 PR 14321 |
| 540 * gdb.base/find.exp |
| 541 (find int64_search_buf, +64/8*100, int64_search_buf): New test. |
| 542 |
| 543 2012-07-06 Tom Tromey <tromey@redhat.com> |
| 544 |
| 545 * gdb.base/whatis.exp: Add test. |
| 546 |
| 547 2012-07-06 Tom Tromey <tromey@redhat.com> |
| 548 |
| 549 * gdb.base/whatis.exp: Add regression test. |
| 550 |
| 551 2012-07-06 Tom Tromey <tromey@redhat.com> |
| 552 |
| 553 * gdb.base/whatis.exp: Add tests. |
| 554 |
| 555 2012-07-04 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 556 |
| 557 PR 12649 |
| 558 * gdb.base/dprintf.exp (Set dprintf style to agent): Add missing |
| 559 gdb_test_multiple $gdb_prompt terminator. |
| 560 |
| 561 2012-07-04 Pedro Alves <palves@redhat.com> |
| 562 |
| 563 * gdb.mi/mi-reverse.exp: Use supports_reverse and |
| 564 supports_process_record. |
| 565 |
| 566 2012-07-04 Pedro Alves <palves@redhat.com> |
| 567 |
| 568 * gdb.ada/packed_tagged/comp_bug.adb: Convert to unix text line |
| 569 endings. |
| 570 * gdb.mi/mi-reverse.exp: Convert to unix text line endings. |
| 571 |
| 572 2012-07-03 Stan Shebs <stan@codesourcery.com> |
| 573 |
| 574 * gdb.base/info-os.c (main): Retry resource acquisition until an |
| 575 available one is found. |
| 576 * gdb.base/info-os.exp: Collect resource keys from the program |
| 577 and use them in matching. |
| 578 |
| 579 2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 580 |
| 581 * gdb.threads/gcore-thread.exp: Remove variable libthread_db_seen. |
| 582 Wrap the test into loop for corefile and core0file. |
| 583 |
| 584 2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 585 |
| 586 * gdb.dwarf2/fission-reread.S: Remove .section attributes. |
| 587 Change CU pointer size to 4 bytes, adjust .8byte to .4byte. Remove |
| 588 .note.GNU-stack. |
| 589 |
| 590 * gdb.dwarf2/fission-reread.S: Change # comments to /* */ comments. |
| 591 |
| 592 2012-07-02 Sergio Durigan Junior <sergiodj@redhat.com> |
| 593 |
| 594 * gdb.base/help.exp (help b, help br, help bre, help brea, help |
| 595 break): Include help message for the new `-probe' and `-probe-stap' |
| 596 options. |
| 597 |
| 598 2012-07-02 Stan Shebs <stan@codesourcery.com> |
| 599 |
| 600 * gdb.base/dprintf.exp: Add agent style tests. |
| 601 |
| 602 2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 603 |
| 604 * gdb.base/stale-infcall.c (infcall): New label test-next. |
| 605 (main): New labels test-pass and test-fail. |
| 606 * gdb.base/stale-infcall.exp: Continue to test-next. Put breakpoint |
| 607 $test_fail_bpnum to test-fail. |
| 608 (test system longjmp tracking support): New test. |
| 609 Delete $test_fail_bpnum. |
| 610 * lib/gdb.exp (gdb_continue_to_breakpoint): Accept also Temporary |
| 611 breakpoint. |
| 612 |
| 613 2012-06-30 Doug Evans <dje@google.com> |
| 614 |
| 615 * gdb.dwarf2/fission-reread.S: New file. |
| 616 * gdb.dwarf2/fission-reread.exp: New file. |
| 617 |
| 618 2012-06-28 Stan Shebs <stan@codesourcery.com> |
| 619 |
| 620 * gdb.mi/mi-logging.exp: New file. |
| 621 |
| 622 2012-06-28 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 623 Pedro Alves <palves@redhat.com> |
| 624 |
| 625 * gdb.threads/siginfo-threads.exp: New file. |
| 626 * gdb.threads/siginfo-threads.c: New file. |
| 627 * gdb.threads/sigstep-threads.exp: New file. |
| 628 * gdb.threads/sigstep-threads.c: New file. |
| 629 |
| 630 2012-06-28 Tom Tromey <tromey@redhat.com> |
| 631 |
| 632 * gdb.go/package.exp: Partially revert earlier patch; use |
| 633 gdb_compile again. Use standard_output_file. |
| 634 |
| 635 2012-06-27 Doug Evans <dje@google.com> |
| 636 |
| 637 * gdb.dwarf2/fission-base.c: New file. |
| 638 * gdb.dwarf2/fission-base.S: New file. |
| 639 * gdb.dwarf2/fission-base.exp: New file. |
| 640 |
| 641 2012-06-27 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 642 |
| 643 * gdb.dwarf2/callframecfa.exp: Replace $testname by $testfile. |
| 644 |
| 645 2012-06-27 Tom Tromey <tromey@redhat.com> |
| 646 |
| 647 * gdb.base/macscp1.c (macscp_expr): Add breakpoint comment. |
| 648 * gdb.base/macscp.exp (maybe_kfail): Add test for macro scope. |
| 649 |
| 650 2012-06-27 Tom Tromey <tromey@redhat.com> |
| 651 |
| 652 * gdb.dwarf2/pr10770.exp: Use standard_testfile. |
| 653 * gdb.dwarf2/dw2-var-zero-addr.exp: Use standard_testfile. |
| 654 * gdb.dwarf2/dw2-param-error.exp: Use standard_testfile. |
| 655 * gdb.dwarf2/dw2-op-call.exp: Use standard_testfile. |
| 656 * gdb.dwarf2/dw2-inline-param.exp: Use standard_testfile, |
| 657 prepare_for_testing. |
| 658 * gdb.dwarf2/dw2-inline-break.exp: Use standard_testfile. |
| 659 * gdb.dwarf2/dw2-ifort-parameter.exp: Use standard_testfile. |
| 660 * gdb.dwarf2/dw2-cp-infcall-ref-static.exp: Use |
| 661 standard_testfile. |
| 662 * gdb.dwarf2/dw2-case-insensitive.exp: Use standard_testfile. |
| 663 * gdb.dwarf2/dw4-sig-types.exp: Use standard_testfile. |
| 664 * gdb.dwarf2/dw2-objfile-overlap.exp: Use standard_testfile. |
| 665 * gdb.dwarf2/callframecfa.exp: Use standard_testfile, |
| 666 prepare_for_testing. |
| 667 * gdb.dwarf2/dup-psym.exp: Use standard_testfile. |
| 668 * gdb.dwarf2/dw2-ada-ffffffff.exp: Use standard_testfile. |
| 669 * gdb.dwarf2/dw2-anonymous-func.exp: Use standard_testfile. |
| 670 * gdb.dwarf2/dw2-bad-parameter-type.exp: Use standard_testfile. |
| 671 * gdb.dwarf2/dw2-basic.exp: Use standard_testfile. |
| 672 * gdb.dwarf2/dw2-compressed.exp: Use standard_testfile. |
| 673 * gdb.dwarf2/dw2-const.exp: Use standard_testfile. |
| 674 * gdb.dwarf2/dw2-cu-size.exp: Use standard_testfile. |
| 675 * gdb.dwarf2/dw2-double-set-die-type.exp: Use standard_testfile. |
| 676 * gdb.dwarf2/dw2-empty-namespace.exp: Use standard_testfile. |
| 677 * gdb.dwarf2/dw2-empty-pc-range.exp: Use standard_testfile. |
| 678 * gdb.dwarf2/dw2-filename.exp: Use standard_testfile. |
| 679 * gdb.dwarf2/dw2-icc-opaque.exp: Use standard_testfile. |
| 680 * gdb.dwarf2/dw2-inheritance.exp: Use standard_testfile. |
| 681 * gdb.dwarf2/dw2-intercu.exp: Use standard_testfile. |
| 682 * gdb.dwarf2/dw2-intermix.exp: Use standard_testfile. |
| 683 * gdb.dwarf2/dw2-linkage-name-trust.exp: Use standard_testfile. |
| 684 * gdb.dwarf2/dw2-modula2-self-type.exp: Use standard_testfile. |
| 685 * gdb.dwarf2/dw2-namespaceless-anonymous.exp: Use standard_testfile. |
| 686 * gdb.dwarf2/dw2-op-stack-value.exp: Use standard_testfile. |
| 687 * gdb.dwarf2/dw2-producer.exp: Use standard_testfile. |
| 688 * gdb.dwarf2/dw2-ranges.exp: Use standard_testfile, |
| 689 standard_output_file. |
| 690 * gdb.dwarf2/dw2-ref-missing-frame.exp: Use standard_testfile, |
| 691 standard_output_file. |
| 692 * gdb.dwarf2/dw2-restore.exp: Use standard_testfile. |
| 693 * gdb.dwarf2/dw2-simple-locdesc.exp: Use standard_testfile. |
| 694 * gdb.dwarf2/dw2-skip-prologue.exp: Use standard_testfile. |
| 695 * gdb.dwarf2/dw2-stack-boundary.exp: Use standard_testfile. |
| 696 * gdb.dwarf2/dw2-strp.exp: Use standard_testfile. |
| 697 * gdb.dwarf2/dw4-sig-type-unused.exp: Use standard_testfile. |
| 698 * gdb.dwarf2/implptr-64bit.exp: Use standard_testfile. |
| 699 * gdb.dwarf2/implptr-optimized-out.exp: Use standard_testfile. |
| 700 * gdb.dwarf2/implptr.exp: Use standard_testfile. |
| 701 * gdb.dwarf2/mac-fileno.exp: Use standard_testfile. |
| 702 * gdb.dwarf2/member-ptr-forwardref.exp: Use standard_testfile. |
| 703 * gdb.dwarf2/pieces.exp: Use standard_testfile. |
| 704 * gdb.dwarf2/pr11465.exp: Use standard_testfile. |
| 705 * gdb.dwarf2/pr13961.exp: Use standard_testfile. |
| 706 * gdb.dwarf2/valop.exp: Use standard_testfile, |
| 707 prepare_for_testing. |
| 708 |
| 709 2012-06-27 Tom Tromey <tromey@redhat.com> |
| 710 |
| 711 * gdb.python/python.exp: Fix regexps in pagination tests. |
| 712 |
| 713 2012-06-26 Siva Chandra Reddy <sivachandra@google.com> |
| 714 |
| 715 * gdb.python/py-symtab.exp: Add tests to test the new attribute |
| 716 'last' of gdb.Symtab_and_line. |
| 717 * gdb.python/py-symbol.c: Move break point comment to enable |
| 718 testing of gdb.Symtab_and_line.last. |
| 719 |
| 720 2012-06-26 Tom Tromey <tromey@redhat.com> |
| 721 |
| 722 * gdb.threads/step.c: Remove. |
| 723 * gdb.threads/step.exp: Remove. |
| 724 * gdb.threads/step2.exp: Remove. |
| 725 |
| 726 2012-06-26 Tom Tromey <tromey@redhat.com> |
| 727 |
| 728 * gdb.threads/watchpoint-fork.exp (test): Use |
| 729 standard_output_file. Don't declare objdir. |
| 730 * gdb.threads/attach-into-signal.exp: Use standard_testfile, |
| 731 standard_output_file. |
| 732 * gdb.threads/attach-stopped.exp: Use standard_testfile. |
| 733 * gdb.threads/bp_in_thread.exp: Use standard_testfile, |
| 734 clean_restart. Remove incdir. |
| 735 * gdb.threads/corethreads.exp: Use standard_testfile. |
| 736 * gdb.threads/execl.exp: Use standard_testfile, |
| 737 standard_output_file, clean_restart. |
| 738 * gdb.threads/fork-child-threads.exp: Use standard_testfile, |
| 739 clean_restart. |
| 740 * gdb.threads/fork-thread-pending.exp: Use standard_testfile, |
| 741 clean_restart. |
| 742 * gdb.threads/gcore-thread.exp: Use standard_testfile. Remove |
| 743 incdir. |
| 744 * gdb.threads/hand-call-in-threads.exp: Use standard_testfile, |
| 745 clean_restart. Remove incdir. |
| 746 * gdb.threads/ia64-sigill.exp: Use standard_testfile. |
| 747 * gdb.threads/interrupted-hand-call.exp: Use standard_testfile, |
| 748 clean_restart. Remove incdir. |
| 749 * gdb.threads/killed.exp: Use standard_testfile, clean_restart. |
| 750 Remove incdir. |
| 751 * gdb.threads/leader-exit.exp: Use standard_testfile. |
| 752 * gdb.threads/linux-dp.exp: Use standard_testfile, clean_restart. |
| 753 * gdb.threads/local-watch-wrong-thread.exp: Use standard_testfile, |
| 754 clean_restart. |
| 755 * gdb.threads/manythreads.exp: Use standard_testfile, |
| 756 clean_restart. Remove incdir. |
| 757 * gdb.threads/multi-create.exp: Use standard_testfile, |
| 758 clean_restart. |
| 759 * gdb.threads/no-unwaited-for-left.exp: Use standard_testfile. |
| 760 * gdb.threads/non-ldr-exc-1.exp: Use standard_testfile. |
| 761 * gdb.threads/non-ldr-exc-2.exp: Use standard_testfile. |
| 762 * gdb.threads/non-ldr-exc-3.exp: Use standard_testfile. |
| 763 * gdb.threads/non-ldr-exc-4.exp: Use standard_testfile. |
| 764 * gdb.threads/pending-step.exp: Use standard_testfile, |
| 765 clean_restart. Remove incdir. |
| 766 * gdb.threads/print-threads.exp: Use standard_testfile, |
| 767 clean_restart. Remove incdir. |
| 768 * gdb.threads/pthread_cond_wait.exp: Use standard_testfile, |
| 769 clean_restart. Remove incdir. |
| 770 * gdb.threads/pthreads.exp: Use standard_testfile, clean_restart. |
| 771 Remove incdir. |
| 772 * gdb.threads/schedlock.exp: Use standard_testfile. Remove |
| 773 incdir. |
| 774 * gdb.threads/sigthread.exp: Use standard_testfile, |
| 775 clean_restart. |
| 776 * gdb.threads/staticthreads.exp: Use standard_testfile, |
| 777 clean_restart. Remove incdir. |
| 778 * gdb.threads/switch-threads.exp: Use standard_testfile, |
| 779 clean_restart. Remove incdir. |
| 780 * gdb.threads/thread-execl.exp: Use standard_testfile, |
| 781 clean_restart. Remove incdir. |
| 782 * gdb.threads/thread-find.exp: Use standard_testfile, |
| 783 clean_restart. |
| 784 * gdb.threads/thread-specific.exp: Use standard_testfile, |
| 785 clean_restart. Remove incdir. |
| 786 * gdb.threads/thread-unwindonsignal.exp: Use standard_testfile, |
| 787 clean_restart. Remove incdir. |
| 788 * gdb.threads/thread_check.exp: Use standard_testfile, |
| 789 clean_restart. Remove incdir. |
| 790 * gdb.threads/thread_events.exp: Use standard_testfile. Remove |
| 791 incdir. |
| 792 * gdb.threads/threadapply.exp: Use standard_testfile, |
| 793 clean_restart. Remove incdir. |
| 794 * gdb.threads/threxit-hop-specific.exp: Use standard_testfile, |
| 795 clean_restart. Remove incdir. |
| 796 * gdb.threads/tls-nodebug.exp: Use standard_testfile, |
| 797 clean_restart. |
| 798 * gdb.threads/tls-shared.exp: Use standard_testfile, |
| 799 clean_restart, standard_output_file. |
| 800 * gdb.threads/tls-var.exp: Use standard_testfile, |
| 801 standard_output_file. |
| 802 * gdb.threads/tls.exp: Use standard_testfile, clean_restart. |
| 803 Remove incdir. |
| 804 * gdb.threads/watchthreads-reorder.exp: Use standard_testfile. |
| 805 * gdb.threads/watchthreads.exp: Use standard_testfile. Remove |
| 806 incdir. |
| 807 * gdb.threads/watchthreads2.exp: Use standard_testfile, |
| 808 clean_restart. Remove incdir. |
| 809 |
| 810 2012-06-26 Tom Tromey <tromey@redhat.com> |
| 811 |
| 812 * gdb.trace/actions.exp: Use standard_testfile. |
| 813 * gdb.trace/ax.exp: Use standard_testfile. |
| 814 * gdb.trace/backtrace.exp: Use standard_testfile. |
| 815 * gdb.trace/change-loc.exp: Use standard_testfile. |
| 816 * gdb.trace/circ.exp: Use standard_testfile, prepare_for_testing. |
| 817 * gdb.trace/collection.exp: Use standard_testfile, |
| 818 prepare_for_testing. |
| 819 * gdb.trace/deltrace.exp: Use standard_testfile. |
| 820 * gdb.trace/disconnected-tracing.exp: Use standard_testfile. |
| 821 * gdb.trace/ftrace.exp: Use standard_testfile. |
| 822 * gdb.trace/infotrace.exp: Use standard_testfile. |
| 823 * gdb.trace/packetlen.exp: Use standard_testfile. |
| 824 * gdb.trace/passc-dyn.exp: Use standard_testfile. |
| 825 * gdb.trace/passcount.exp: Use standard_testfile. |
| 826 * gdb.trace/pending.exp: Use standard_testfile. |
| 827 * gdb.trace/report.exp: Use standard_testfile. |
| 828 * gdb.trace/save-trace.exp: Use standard_testfile. |
| 829 * gdb.trace/stap-trace.exp: Use standard_testfile. |
| 830 * gdb.trace/status-stop.exp: Use standard_testfile. |
| 831 * gdb.trace/strace.exp: Use standard_testfile. |
| 832 * gdb.trace/tfile.exp: Use standard_testfile. |
| 833 * gdb.trace/tfind.exp: Use standard_testfile. |
| 834 * gdb.trace/trace-break.exp: Use standard_testfile. |
| 835 * gdb.trace/trace-mt.exp: Use standard_testfile. |
| 836 * gdb.trace/tracecmd.exp: Use standard_testfile. |
| 837 * gdb.trace/tspeed.exp: Use standard_testfile. |
| 838 * gdb.trace/tstatus.exp: Use standard_testfile. |
| 839 * gdb.trace/tsv.exp: Use standard_testfile. |
| 840 * gdb.trace/unavailable.exp: Use standard_testfile, |
| 841 prepare_for_testing. |
| 842 * gdb.trace/while-dyn.exp: Use standard_testfile. |
| 843 * gdb.trace/while-stepping.exp: Use standard_testfile. |
| 844 |
| 845 2012-06-26 Tom Tromey <tromey@redhat.com> |
| 846 |
| 847 * gdb.reverse/break-precsave.exp: Use standard_testfile. |
| 848 * gdb.reverse/break-reverse.exp: Use standard_testfile. |
| 849 * gdb.reverse/consecutive-precsave.exp: Use standard_testfile. |
| 850 * gdb.reverse/consecutive-reverse.exp: Use standard_testfile. |
| 851 * gdb.reverse/finish-precsave.exp: Use standard_testfile. |
| 852 * gdb.reverse/finish-reverse-bkpt.exp: Use standard_testfile. |
| 853 * gdb.reverse/finish-reverse.exp: Use standard_testfile. |
| 854 * gdb.reverse/i386-precsave.exp: Use standard_testfile, |
| 855 prepare_for_testing. |
| 856 * gdb.reverse/i386-reverse.exp: Use standard_testfile, |
| 857 prepare_for_testing. |
| 858 * gdb.reverse/i386-sse-reverse.exp: Use standard_testfile, |
| 859 prepare_for_testing. |
| 860 * gdb.reverse/i387-env-reverse.exp: Use standard_testfile, |
| 861 prepare_for_testing. |
| 862 * gdb.reverse/i387-stack-reverse.exp: Use standard_testfile, |
| 863 prepare_for_testing |
| 864 * gdb.reverse/machinestate-precsave.exp: Use standard_testfile. |
| 865 * gdb.reverse/machinestate.exp: Use standard_testfile. |
| 866 * gdb.reverse/next-reverse-bkpt-over-sr.exp: Use standard_testfile. |
| 867 * gdb.reverse/sigall-precsave.exp: Use standard_testfile, |
| 868 build_executable. |
| 869 * gdb.reverse/sigall-reverse.exp: Use standard_testfile, |
| 870 build_executable. |
| 871 * gdb.reverse/solib-precsave.exp: Use standard_testfile, |
| 872 standard_output_file. |
| 873 * gdb.reverse/solib-reverse.exp: Use standard_testfile, |
| 874 standard_output_file. |
| 875 * gdb.reverse/step-precsave.exp: Use standard_testfile. |
| 876 * gdb.reverse/step-reverse.exp: Use standard_testfile. |
| 877 * gdb.reverse/until-precsave.exp: Use standard_testfile. |
| 878 * gdb.reverse/until-reverse.exp: Use standard_testfile. |
| 879 * gdb.reverse/watch-precsave.exp: Use standard_testfile. |
| 880 * gdb.reverse/watch-reverse.exp: Use standard_testfile. |
| 881 |
| 882 2012-06-26 Tom Tromey <tromey@redhat.com> |
| 883 |
| 884 * gdb.stabs/weird.exp: Remove directory-checking code. Use |
| 885 standard_output_file. |
| 886 * gdb.stabs/exclfwd.exp: Use standard_testfile, |
| 887 prepare_for_testing. Remove directory-checking code. |
| 888 |
| 889 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 890 |
| 891 * gdb.multi/watchpoint-multi.exp: Use standard_testfile. |
| 892 * gdb.multi/bkpt-multi-exec.exp: Use standard_output_file. Use |
| 893 build_executable, not prepare_for_testing. |
| 894 * gdb.multi/base.exp: Use standard_output_file. Use |
| 895 build_executable, not prepare_for_testing. |
| 896 |
| 897 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 898 |
| 899 * gdb.fortran/subarray.exp: Use standard_testfile, |
| 900 prepare_for_testing. |
| 901 * gdb.fortran/multi-dim.exp: Use standard_testfile. |
| 902 * gdb.fortran/module.exp: Use standard_testfile. |
| 903 * gdb.fortran/logical.exp: Use standard_testfile. |
| 904 * gdb.fortran/library-module.exp: Use standard_testfile, |
| 905 standard_output_file. |
| 906 * gdb.fortran/derived-type.exp: Use standard_testfile, |
| 907 prepare_for_testing. |
| 908 * gdb.fortran/complex.exp: Use standard_testfile, |
| 909 prepare_for_testing. |
| 910 * gdb.fortran/charset.exp: Use standard_testfile. |
| 911 * gdb.fortran/array-element.exp: Use standard_testfile, |
| 912 prepare_for_testing. |
| 913 |
| 914 2012-06-25 Keith Seitz <keiths@redhat.com> |
| 915 |
| 916 * gdb.mi/mi-break.exp (test_rbreak_creation_and_listing): |
| 917 Change rbreak-related tests to KFAIL and add bugzilla numbers. |
| 918 |
| 919 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 920 |
| 921 * gdb.pascal/integers.exp: Use standard_testfile, clean_restart. |
| 922 * gdb.pascal/hello.exp: Use standard_testfile, clean_restart. |
| 923 * gdb.pascal/gdb11492.exp: Use standard_testfile, clean_restart. |
| 924 * gdb.pascal/floats.exp: Use standard_testfile, clean_restart. |
| 925 |
| 926 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 927 |
| 928 * gdb.linespec/ls-errs.exp: Use standard_testfile. |
| 929 * gdb.linespec/ls-dollar.exp: Use standard_testfile. |
| 930 * gdb.linespec/linespec.exp: Use standard_testfile. |
| 931 |
| 932 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 933 |
| 934 * gdb.modula2/unbounded-array.exp: Use standard_testfile, |
| 935 prepare_for_testing. |
| 936 |
| 937 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 938 |
| 939 * gdb.opt/clobbered-registers-O2.exp: Use standard_testfile, |
| 940 prepare_for_testing. |
| 941 * gdb.opt/inline-break.exp: Use standard_testfile, |
| 942 prepare_for_testing. |
| 943 * gdb.opt/inline-bt.exp: Use standard_testfile, |
| 944 prepare_for_testing. |
| 945 * gdb.opt/inline-cmds.exp: Use standard_testfile, |
| 946 prepare_for_testing. |
| 947 * gdb.opt/inline-locals.exp: Use standard_testfile, |
| 948 prepare_for_testing. |
| 949 |
| 950 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 951 |
| 952 * gdb.asm/asm-source.exp: Use standard_output_file, |
| 953 standard_testfile. Construct .o files in proper subdir. |
| 954 |
| 955 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 956 |
| 957 * gdb.server/ext-attach.exp: Use standard_testfile, |
| 958 prepare_for_testing. |
| 959 * gdb.server/ext-run.exp: Use standard_testfile, |
| 960 build_executable. |
| 961 * gdb.server/file-transfer.exp: Use standard_testfile, |
| 962 prepare_for_testing. |
| 963 * gdb.server/server-exec-info.exp: Use standard_testfile. |
| 964 * gdb.server/server-mon.exp: Use standard_testfile, |
| 965 prepare_for_testing. |
| 966 * gdb.server/server-run.exp: Use standard_testfile, |
| 967 build_executable. |
| 968 * gdb.server/solib-list.exp: Use standard_testfile, |
| 969 standard_output_file. |
| 970 |
| 971 2012-06-25 Tom Tromey <tromey@redhat.com> |
| 972 |
| 973 * lib/gdb.exp (standard_output_file): Use "file join". |
| 974 * gdb.go/chan.exp: Use standard_testfile. |
| 975 * gdb.go/handcall.exp: Use standard_testfile. |
| 976 * gdb.go/hello.exp: Use standard_testfile. |
| 977 * gdb.integers/chan.exp: Use standard_testfile. |
| 978 * gdb.go/methods.exp: Use standard_testfile. |
| 979 * gdb.go/package.exp: Use standard_testfile. |
| 980 * gdb.go/strings.exp: Use standard_testfile. |
| 981 * gdb.go/types.exp: Use standard_testfile. |
| 982 * gdb.go/unsafe.exp: Use standard_testfile. |
| 983 |
| 984 2012-06-25 Greta Yorsh <greta.yorsh@arm.com> |
| 985 |
| 986 * gdb.arch/arm-disp-step.S: Fix use of .global directives. |
| 987 |
| 988 2012-06-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 989 |
| 990 Fix regression by the previous commit. |
| 991 * gdb.python/lib-types.exp: Add c++ to the compilation flags. |
| 992 |
| 993 2012-06-22 Tom Tromey <tromey@redhat.com> |
| 994 |
| 995 * gdb.python/lib-types.exp: Use standard_testfile, |
| 996 prepare_for_testing. |
| 997 * gdb.python/py-block.exp: Use standard_testfile. |
| 998 * gdb.python/py-breakpoint.exp: Use standard_testfile. |
| 999 * gdb.python/py-events.exp: Use standard_testfile, |
| 1000 standard_output_file. |
| 1001 * gdb.python/py-evsignal.exp: Use standard_testfile. |
| 1002 * gdb.python/py-evethreads.exp: Use standard_testfile. |
| 1003 * gdb.python/py-explore-cc.exp: Use standard_testfile. |
| 1004 * gdb.python/py-explore.exp: Use standard_testfile. |
| 1005 * gdb.python/py-finish-breakpoint.exp: Use standard_testfile, |
| 1006 standard_output_file. |
| 1007 * gdb.python/py-finish-breakpoint2.exp: Use standard_testfile, |
| 1008 prepare_for_testing. |
| 1009 * gdb.python/py-frame-inline.exp: Use standard_testfile. |
| 1010 * gdb.python/py-frame.exp: Use standard_testfile. |
| 1011 * gdb.python/py-inferior.exp: Use standard_testfile. |
| 1012 * gdb.python/py-infthread.exp: Use standard_testfile. |
| 1013 * gdb.python/py-mi.exp: Use standard_testfile. |
| 1014 * gdb.python/py-objfile-script.exp: Use standard_testfile, |
| 1015 build_executable. |
| 1016 * gdb.python/py-objfile.exp: Use standard_testfile. |
| 1017 * gdb.python/py-pp-maint.exp: Use standard_testfile, |
| 1018 prepare_for_testing. |
| 1019 * gdb.python/py-prettyprint.exp: Use standard_testfile. |
| 1020 * gdb.python/py-progspace.exp: Use standard_testfile, |
| 1021 build_executable. |
| 1022 * gdb.python/py-prompt.exp: Use standard_testfile, |
| 1023 build_executable. |
| 1024 * gdb.python/py-section-script.exp: Use standard_testfile, |
| 1025 build_executable. |
| 1026 * gdb.python/py-shared.exp: Use standard_testfile, |
| 1027 standard_output_file, clean_restart. |
| 1028 * gdb.python/py-symbol.exp: Use standard_output_file, |
| 1029 prepare_for_testing. |
| 1030 * gdb.python/py-symtab.exp: Use standard_output_file, |
| 1031 prepare_for_testing |
| 1032 * gdb.python/py-template.exp: Use standard_testfile. |
| 1033 * gdb.python/py-type.exp: Use standard_testfile. |
| 1034 * gdb.python/py-value-cc.exp: Use standard_testfile. |
| 1035 * gdb.python/py-value.exp: Use standard_testfile. |
| 1036 * gdb.python/python.exp: Use standard_testfile, build_executable. |
| 1037 |
| 1038 2012-06-22 Tom Tromey <tromey@redhat.com> |
| 1039 |
| 1040 * gdb.objc/basicclass.exp: Use standard_testfile. |
| 1041 (do_objc_tests): Don't declare objdir. |
| 1042 * gdb.objc/nondebug.exp: Use standard_testfile. |
| 1043 (do_objc_tests): Don't declare objdir. |
| 1044 * gdb.objc/objcdecode.exp: Use standard_testfile. |
| 1045 (do_objc_tests): Don't declare objdir. |
| 1046 |
| 1047 2012-06-22 Tom Tromey <tromey@redhat.com> |
| 1048 |
| 1049 * gdb.java/jmain.exp: Use standard_testfile. |
| 1050 * gdb.java/jmisc.exp: Use standard_testfile. |
| 1051 * gdb.java/jnpe.exp: Use standard_testfile. |
| 1052 * gdb.java/jprint.exp: Use standard_testfile. |
| 1053 |
| 1054 2012-06-22 Tom Tromey <tromey@redhat.com> |
| 1055 |
| 1056 * lib/gdb.exp (default_gdb_init): Set gdb_test_file_name. |
| 1057 (standard_output_file, standard_testfile): New procs. |
| 1058 (build_executable, clean_restart): Use standard_output_file. |
| 1059 |
| 1060 2012-06-22 Yao Qi <yao@codesourcery.com> |
| 1061 |
| 1062 * boards/native-gdbserver.exp: New proc ${board}_exec. |
| 1063 * boards/native-stdio-gdbserver.exp: Likewise. |
| 1064 |
| 1065 2012-06-21 Tom Tromey <tromey@redhat.com> |
| 1066 |
| 1067 * lib/gdb.exp (skip_altivec_tests, skip_vsx_tests) |
| 1068 (build_executable): Update. |
| 1069 (get_compiler_info): Remove 'binfile' argument. |
| 1070 * gdb.ada/arrayidx.exp: Update. |
| 1071 * gdb.ada/null_array.exp: Update. |
| 1072 * gdb.arch/altivec-abi.exp: Update. |
| 1073 * gdb.arch/altivec-regs.exp: Update. |
| 1074 * gdb.arch/amd64-byte.exp: Update. |
| 1075 * gdb.arch/amd64-dword.exp: Update. |
| 1076 * gdb.arch/amd64-word.exp: Update. |
| 1077 * gdb.arch/i386-avx.exp: Update. |
| 1078 * gdb.arch/i386-byte.exp: Update. |
| 1079 * gdb.arch/i386-sse.exp: Update. |
| 1080 * gdb.arch/i386-word.exp: Update. |
| 1081 * gdb.arch/ppc-dfp.exp: Update. |
| 1082 * gdb.arch/ppc-fp.exp: Update. |
| 1083 * gdb.arch/vsx-regs.exp: Update. |
| 1084 * gdb.base/all-bin.exp: Update. |
| 1085 * gdb.base/annota1.exp: Update. |
| 1086 * gdb.base/async.exp: Update. |
| 1087 * gdb.base/attach.exp: Update. |
| 1088 * gdb.base/break-interp.exp: Update. |
| 1089 * gdb.base/call-ar-st.exp: Update. |
| 1090 * gdb.base/call-rt-st.exp: Update. |
| 1091 * gdb.base/call-sc.exp: Update. |
| 1092 * gdb.base/callfuncs.exp: Update. |
| 1093 * gdb.base/catch-load.exp: Update. |
| 1094 * gdb.base/completion.exp: Update. |
| 1095 * gdb.base/complex.exp: Update. |
| 1096 * gdb.base/condbreak.exp: Update. |
| 1097 * gdb.base/consecutive.exp: Update. |
| 1098 * gdb.base/constvars.exp: Update. |
| 1099 * gdb.base/corefile.exp: Update. |
| 1100 * gdb.base/eval-skip.exp: Update. |
| 1101 * gdb.base/expand-psymtabs.exp: Update. |
| 1102 * gdb.base/exprs.exp: Update. |
| 1103 * gdb.base/fileio.exp: Update. |
| 1104 * gdb.base/fixsection.exp: Update. |
| 1105 * gdb.base/funcargs.exp: Update. |
| 1106 * gdb.base/gdb11530.exp: Update. |
| 1107 * gdb.base/gdb1555.exp: Update. |
| 1108 * gdb.base/gnu-ifunc.exp: Update. |
| 1109 * gdb.base/gnu_vector.exp: Update. |
| 1110 * gdb.base/info-macros.exp: Update. |
| 1111 * gdb.base/jit-simple.exp: Update. |
| 1112 * gdb.base/jit-so.exp: Update. |
| 1113 * gdb.base/jit.exp: Update. |
| 1114 * gdb.base/langs.exp: Update. |
| 1115 * gdb.base/list.exp: Update. |
| 1116 * gdb.base/logical.exp: Update. |
| 1117 * gdb.base/long_long.exp: Update. |
| 1118 * gdb.base/longjmp.exp: Update. |
| 1119 * gdb.base/macscp.exp: Update. |
| 1120 * gdb.base/mips_pro.exp: Update. |
| 1121 * gdb.base/miscexprs.exp: Update. |
| 1122 * gdb.base/morestack.exp: Update. |
| 1123 * gdb.base/nodebug.exp: Update. |
| 1124 * gdb.base/opaque.exp: Update. |
| 1125 * gdb.base/pc-fp.exp: Update. |
| 1126 * gdb.base/pending.exp: Update. |
| 1127 * gdb.base/permissions.exp: Update. |
| 1128 * gdb.base/pointers.exp: Update. |
| 1129 * gdb.base/prelink.exp: Update. |
| 1130 * gdb.base/printcmds.exp: Update. |
| 1131 * gdb.base/psymtab.exp: Update. |
| 1132 * gdb.base/ptype.exp: Update. |
| 1133 * gdb.base/relational.exp: Update. |
| 1134 * gdb.base/scope.exp: Update. |
| 1135 * gdb.base/setvar.exp: Update. |
| 1136 * gdb.base/shlib-call.exp: Update. |
| 1137 * gdb.base/shreloc.exp: Update. |
| 1138 * gdb.base/signals.exp: Update. |
| 1139 * gdb.base/sizeof.exp: Update. |
| 1140 * gdb.base/so-impl-ld.exp: Update. |
| 1141 * gdb.base/so-indr-cl.exp: Update. |
| 1142 * gdb.base/solib-disc.exp: Update. |
| 1143 * gdb.base/solib-display.exp: Update. |
| 1144 * gdb.base/solib-nodir.exp: Update. |
| 1145 * gdb.base/solib-overlap.exp: Update. |
| 1146 * gdb.base/solib-symbol.exp: Update. |
| 1147 * gdb.base/solib-weak.exp: Update. |
| 1148 * gdb.base/solib.exp: Update. |
| 1149 * gdb.base/store.exp: Update. |
| 1150 * gdb.base/structs.exp: Update. |
| 1151 * gdb.base/structs2.exp: Update. |
| 1152 * gdb.base/type-opaque.exp: Update. |
| 1153 * gdb.base/unload.exp: Update. |
| 1154 * gdb.base/varargs.exp: Update. |
| 1155 * gdb.base/volatile.exp: Update. |
| 1156 * gdb.base/watch_thread_num.exp: Update. |
| 1157 * gdb.base/watchpoint-solib.exp: Update. |
| 1158 * gdb.base/watchpoint.exp: Update. |
| 1159 * gdb.base/watchpoints.exp: Update. |
| 1160 * gdb.base/whatis.exp: Update. |
| 1161 * gdb.cell/arch.exp: Update. |
| 1162 * gdb.cell/break.exp: Update. |
| 1163 * gdb.cell/bt.exp: Update. |
| 1164 * gdb.cell/core.exp: Update. |
| 1165 * gdb.cell/data.exp: Update. |
| 1166 * gdb.cell/ea-cache.exp: Update. |
| 1167 * gdb.cell/f-regs.exp: Update. |
| 1168 * gdb.cell/fork.exp: Update. |
| 1169 * gdb.cell/gcore.exp: Update. |
| 1170 * gdb.cell/mem-access.exp: Update. |
| 1171 * gdb.cell/ptype.exp: Update. |
| 1172 * gdb.cell/registers.exp: Update. |
| 1173 * gdb.cell/sizeof.exp: Update. |
| 1174 * gdb.cell/solib-symbol.exp: Update. |
| 1175 * gdb.cell/solib.exp: Update. |
| 1176 * gdb.cp/ambiguous.exp: Update. |
| 1177 * gdb.cp/breakpoint.exp: Update. |
| 1178 * gdb.cp/bs15503.exp: Update. |
| 1179 * gdb.cp/casts.exp: Update. |
| 1180 * gdb.cp/class2.exp: Update. |
| 1181 * gdb.cp/cpexprs.exp: Update. |
| 1182 * gdb.cp/cplusfuncs.exp: Update. |
| 1183 * gdb.cp/ctti.exp: Update. |
| 1184 * gdb.cp/dispcxx.exp: Update. |
| 1185 * gdb.cp/gdb1355.exp: Update. |
| 1186 * gdb.cp/gdb2384.exp: Update. |
| 1187 * gdb.cp/gdb2495.exp: Update. |
| 1188 * gdb.cp/infcall-dlopen.exp: Update. |
| 1189 * gdb.cp/local.exp: Update. |
| 1190 * gdb.cp/m-data.exp: Update. |
| 1191 * gdb.cp/m-static.exp: Update. |
| 1192 * gdb.cp/mb-ctor.exp: Update. |
| 1193 * gdb.cp/mb-inline.exp: Update. |
| 1194 * gdb.cp/mb-templates.exp: Update. |
| 1195 * gdb.cp/member-ptr.exp: Update. |
| 1196 * gdb.cp/method.exp: Update. |
| 1197 * gdb.cp/namespace.exp: Update. |
| 1198 * gdb.cp/nextoverthrow.exp: Update. |
| 1199 * gdb.cp/nsdecl.exp: Update. |
| 1200 * gdb.cp/nsrecurs.exp: Update. |
| 1201 * gdb.cp/nsstress.exp: Update. |
| 1202 * gdb.cp/nsusing.exp: Update. |
| 1203 * gdb.cp/pr-1023.exp: Update. |
| 1204 * gdb.cp/pr-1210.exp: Update. |
| 1205 * gdb.cp/pr-574.exp: Update. |
| 1206 * gdb.cp/pr9631.exp: Update. |
| 1207 * gdb.cp/printmethod.exp: Update. |
| 1208 * gdb.cp/psmang.exp: Update. |
| 1209 * gdb.cp/re-set-overloaded.exp: Update. |
| 1210 * gdb.cp/rtti.exp: Update. |
| 1211 * gdb.cp/shadow.exp: Update. |
| 1212 * gdb.cp/templates.exp: Update. |
| 1213 * gdb.cp/try_catch.exp: Update. |
| 1214 * gdb.dwarf2/dw2-ranges.exp: Update. |
| 1215 * gdb.dwarf2/pr10770.exp: Update. |
| 1216 * gdb.fortran/library-module.exp: Update. |
| 1217 * gdb.hp/gdb.aCC/optimize.exp: Update. |
| 1218 * gdb.hp/gdb.aCC/watch-cmd.exp: Update. |
| 1219 * gdb.hp/gdb.base-hp/callfwmall.exp: Update. |
| 1220 * gdb.hp/gdb.base-hp/hwwatchbus.exp: Update. |
| 1221 * gdb.hp/gdb.base-hp/pxdb.exp: Update. |
| 1222 * gdb.hp/gdb.base-hp/sized-enum.exp: Update. |
| 1223 * gdb.hp/gdb.base-hp/so-thresh.exp: Update. |
| 1224 * gdb.hp/gdb.compat/xdb1.exp: Update. |
| 1225 * gdb.hp/gdb.compat/xdb2.exp: Update. |
| 1226 * gdb.hp/gdb.compat/xdb3.exp: Update. |
| 1227 * gdb.hp/gdb.defects/bs14602.exp: Update. |
| 1228 * gdb.hp/gdb.defects/solib-d.exp: Update. |
| 1229 * gdb.hp/gdb.objdbg/objdbg01.exp: Update. |
| 1230 * gdb.hp/gdb.objdbg/objdbg02.exp: Update. |
| 1231 * gdb.hp/gdb.objdbg/objdbg03.exp: Update. |
| 1232 * gdb.hp/gdb.objdbg/objdbg04.exp: Update. |
| 1233 * gdb.mi/gdb792.exp: Update. |
| 1234 * gdb.mi/mi-pending.exp: Update. |
| 1235 * gdb.mi/mi-solib.exp: Update. |
| 1236 * gdb.mi/mi-var-cp.exp: Update. |
| 1237 * gdb.opt/clobbered-registers-O2.exp: Update. |
| 1238 * gdb.opt/inline-bt.exp: Update. |
| 1239 * gdb.opt/inline-cmds.exp: Update. |
| 1240 * gdb.opt/inline-locals.exp: Update. |
| 1241 * gdb.python/py-events.exp: Update. |
| 1242 * gdb.python/py-finish-breakpoint.exp: Update. |
| 1243 * gdb.python/py-type.exp: Update. |
| 1244 * gdb.reverse/solib-precsave.exp: Update. |
| 1245 * gdb.reverse/solib-reverse.exp: Update. |
| 1246 * gdb.server/solib-list.exp: Update. |
| 1247 * gdb.stabs/weird.exp: Update. |
| 1248 * gdb.threads/attach-into-signal.exp: Update. |
| 1249 * gdb.threads/attach-stopped.exp: Update. |
| 1250 * gdb.threads/tls-shared.exp: Update. |
| 1251 * gdb.trace/change-loc.exp: Update. |
| 1252 * gdb.trace/strace.exp: Update. |
| 1253 |
| 1254 2012-06-19 Tom Tromey <tromey@redhat.com> |
| 1255 |
| 1256 * gdb.base/whatis.exp: Add tests. |
| 1257 |
| 1258 2012-06-19 Tom Tromey <tromey@redhat.com> |
| 1259 |
| 1260 * gdb.cp/m-static.cc (keepalive): New function. |
| 1261 (gnu_obj_1::method): Use it. |
| 1262 |
| 1263 2012-06-18 Doug Evans <dje@google.com> |
| 1264 |
| 1265 * gdb.base/info-fun.exp: New file. |
| 1266 * gdb.base/info-fun.c: New file. |
| 1267 * gdb.base/info-fun-solib.c: New file. |
| 1268 |
| 1269 2012-06-18 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1270 |
| 1271 Remove stale dummy frames. |
| 1272 * gdb.base/call-signal-resume.exp (maintenance print dummy-frames) |
| 1273 (maintenance info breakpoints): New tests. |
| 1274 * gdb.base/stale-infcall.c: New file. |
| 1275 * gdb.base/stale-infcall.exp: New file. |
| 1276 |
| 1277 2012-06-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1278 |
| 1279 * gdb.arch/amd64-entry-value-param.S: New file. |
| 1280 * gdb.arch/amd64-entry-value-param.c: New file. |
| 1281 * gdb.arch/amd64-entry-value-param.exp: New file. |
| 1282 |
| 1283 2012-06-15 Tom Tromey <tromey@redhat.com> |
| 1284 |
| 1285 * gdb.cp/namespace.exp: Add "show lang" test. |
| 1286 |
| 1287 2012-06-15 Iain Sandoe <iain@codesourcery.com> |
| 1288 |
| 1289 * gdb.base/list.exp (test_listsize): Remove $use_gdb_stub special |
| 1290 case. (top level): Use gdb_file_cmd instead of gdb_load. |
| 1291 |
| 1292 2012-06-13 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1293 |
| 1294 PR tdep/14222 |
| 1295 * gdb.arch/i386-sse-stack-align.S: New file. |
| 1296 * gdb.arch/i386-sse-stack-align.c: New file. |
| 1297 * gdb.arch/i386-sse-stack-align.exp: New file. |
| 1298 |
| 1299 2012-06-13 Keith Seitz <keiths@redhat.com> |
| 1300 |
| 1301 PR breakpoints/13798 and mi/11541 |
| 1302 * gdb.linespec/ls-errs.exp: Add a few more tests for |
| 1303 filenames with spaces and colons. |
| 1304 |
| 1305 2012-06-13 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1306 |
| 1307 PR c++/14177 - Fix parsing TYPENAME:: in parentheses. |
| 1308 * gdb.cp/cpexprs.cc (class CV, CV::i, ATTRIBUTE_USED, CV_f): New. |
| 1309 (test_function): Call CV_f. |
| 1310 * gdb.cp/cpexprs.exp (p 'CV::m(int)', p CV::m(int)) |
| 1311 (p 'CV::m(int) const', p CV::m(int) const, p 'CV::m(int) volatile') |
| 1312 (p CV::m(int) volatile, p 'CV::m(int) const volatile') |
| 1313 (p CV::m(int) const volatile, p CV_f(int), p CV_f(CV::t)) |
| 1314 (p CV_f(CV::i)): New tests. |
| 1315 |
| 1316 2012-06-13 Tom Tromey <tromey@redhat.com> |
| 1317 |
| 1318 * gdb.base/condbreak.exp: Add tests for "condition" completion. |
| 1319 |
| 1320 2012-06-11 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1321 |
| 1322 Fix regression by the "ambiguous linespec" series. |
| 1323 * gdb.base/break.exp (list marker1, break lineno, delete $bpnum): New |
| 1324 tests. |
| 1325 |
| 1326 2012-06-11 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1327 |
| 1328 * lib/future.exp: Set $use_gdb_compile even if only find_go_linker is |
| 1329 missing. |
| 1330 |
| 1331 2012-06-11 Tom Tromey <tromey@redhat.com> |
| 1332 |
| 1333 * gdb.base/longjmp.c (hidden_longjmp): Move expected catch |
| 1334 location... |
| 1335 (main): ...here. |
| 1336 |
| 1337 2012-06-07 Yao Qi <yao@codesourcery.com> |
| 1338 |
| 1339 * gdb.trace/strace.exp: Shorten some too-long lines. |
| 1340 |
| 1341 2012-06-06 Pedro Alves <palves@redhat.com> |
| 1342 |
| 1343 * gdb.threads/clone-new-thread-event.c: New file. |
| 1344 * gdb.threads/clone-new-thread-event.exp: New file. |
| 1345 |
| 1346 2012-06-06 Yao Qi <yao@codesourcery.com> |
| 1347 |
| 1348 * gdb.base/dprintf.c (main): Add extra parameter when calling |
| 1349 printf and fprintf. |
| 1350 (bar): New function. It is a dead function, but to ensure |
| 1351 'malloc' is linked explicitly. |
| 1352 |
| 1353 2012-06-06 Yao Qi <yao@codesourcery.com> |
| 1354 |
| 1355 * gdb.base/info-proc.exp: Return if target doesn't support |
| 1356 'info proc'. |
| 1357 |
| 1358 2012-06-05 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1359 |
| 1360 * gdb.base/freebpcmd.exp (set lines): Check valid range of I. |
| 1361 (run program with breakpoint commands): XFAIl if it is not. |
| 1362 |
| 1363 2012-06-05 Joel Brobecker <brobecker@adacore.com> |
| 1364 |
| 1365 * gdb.base/ctxobj-f.c (GET_VERSION): Introduce local variable |
| 1366 and add comment. |
| 1367 * gdb.base/ctxobj-m.c (main): Rewrite, and add comment. |
| 1368 * gdb.base/ctxobj.exp: Insert breakpoint in ctxobj-f.c using |
| 1369 "STOP" marker. Adjust testing strategy to make it work on |
| 1370 all targets. |
| 1371 |
| 1372 * gdb.base/print-file-var-main.c (main): Rewrite using local |
| 1373 variables and adjust get_version_2's return value check. |
| 1374 Add small comment. |
| 1375 * gdb.base/print-file-var.exp: Insert breakpoint using "STOP" |
| 1376 marker. Adjust testing strategy to make it work on all targets. |
| 1377 |
| 1378 2012-06-05 Joel Brobecker <brobecker@adacore.com> |
| 1379 |
| 1380 * gdb.ada/bad-task-bp-keyword: New testcase. |
| 1381 |
| 1382 2012-06-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1383 |
| 1384 * gdb.base/code_elim.exp (add-symbol-file ${testfile1} 0x100000): |
| 1385 Simplify it to ... |
| 1386 (symbol-file ${testfile1}): ... here. |
| 1387 (test eliminated var my_global_symbol) |
| 1388 (test eliminated var my_static_symbol) |
| 1389 (test eliminated var my_global_func, get address of main): Wrap them to |
| 1390 'single psymtabs' and 'single symtabs' |
| 1391 (get address of my_global_symbol, get address of my_static_symbol) |
| 1392 (get address of my_global_func, get address of main): Wrap them to |
| 1393 'order1' and 'order2'. |
| 1394 |
| 1395 * gdb.base/code_elim.exp |
| 1396 (add-symbol-file ${testfile1} 0x100000) |
| 1397 (add-symbol-file ${testfile2} 0x200000): Wrap them to 'order1' and |
| 1398 'order2'. |
| 1399 (order1: add-symbol-file ${testfile1} 0x100000) |
| 1400 (order1: add-symbol-file ${testfile2} 0x200000) |
| 1401 (order2: add-symbol-file ${testfile2} 0x200000) |
| 1402 (order2: add-symbol-file ${testfile1} 0x100000): Add -s .data and -s |
| 1403 .bss as appropriate. |
| 1404 |
| 1405 2012-05-28 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1406 |
| 1407 * gdb.server/solib-list-lib.c: New file. |
| 1408 * gdb.server/solib-list-main.c: New file. |
| 1409 * gdb.server/solib-list.exp: New file. |
| 1410 |
| 1411 2012-05-25 Maciej W. Rozycki <macro@codesourcery.com> |
| 1412 |
| 1413 * gdb.trace/unavailable.exp (gdb_collect_globals_test): Update |
| 1414 for 'set print symbol' change. |
| 1415 |
| 1416 2012-05-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1417 |
| 1418 * gdb.dwarf2/dw2-icc-opaque.S: Add debug_info_seg3 and |
| 1419 .debug_abbrev_seg3. |
| 1420 |
| 1421 2012-05-24 John Steele Scott <toojays@toojays.net> |
| 1422 |
| 1423 PR symtab/13277: Resolving opaque structures in ICC generated binaries. |
| 1424 * gdb.dwarf2/dw2-icc-opaque.S: New file. |
| 1425 * gdb.dwarf2/dw2-icc-opaque.exp: New file. |
| 1426 |
| 1427 2012-05-23 Stan Shebs <stan@codesourcery.com> |
| 1428 |
| 1429 * gdb.mi/mi-info-os.exp: New file. |
| 1430 |
| 1431 2012-05-23 Keith Seitz <keiths@redhat.com> |
| 1432 |
| 1433 * gdb.trace/stap-trace.exp: If compile_stap_bin fails, |
| 1434 return -1 to suppress the rest of the tests. |
| 1435 (compile_stap_bin): Return boolean success value. |
| 1436 |
| 1437 2012-05-21 Tom Tromey <tromey@redhat.com> |
| 1438 |
| 1439 * gdb.cp/inherit.exp (test_print_mi_members): Expect errors. |
| 1440 Remove kfails. |
| 1441 (test_print_mi_member_types): Likewise. |
| 1442 |
| 1443 2012-05-21 Tom Tromey <tromey@redhat.com> |
| 1444 |
| 1445 * gdb.base/callfuncs.exp (do_function_calls): Update for 'set |
| 1446 print symbol' change. |
| 1447 |
| 1448 2012-05-18 Thiago Jung Bauermann <thiago.bauermann@linaro.org> |
| 1449 |
| 1450 * gdb.python/py-prompt.exp: Quit if the target is remote. |
| 1451 |
| 1452 2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1453 |
| 1454 Fix ERROR: internal buffer is full. |
| 1455 * gdb.base/info-os.exp (expect_multiline): New function. |
| 1456 (get process list, get process groups, get threads) |
| 1457 (get file descriptors, get internet-domain sockets) |
| 1458 (get shared-memory regions, get semaphores, get message queues): Use |
| 1459 it for these tests. |
| 1460 |
| 1461 2012-05-18 Tom Tromey <tromey@redhat.com> |
| 1462 |
| 1463 * gdb.mi/mi-var-cmd.exp: Update. |
| 1464 * gdb.objc/basicclass.exp (do_objc_tests): Update. |
| 1465 * gdb.cp/virtbase.exp: Update. |
| 1466 * gdb.cp/classes.exp (test_static_members): Update. |
| 1467 * gdb.cp/casts.exp: Update. |
| 1468 * gdb.base/pointers.exp: Update. |
| 1469 * gdb.base/funcargs.exp (pointer_args): Update. |
| 1470 (structs_by_reference): Update. |
| 1471 * gdb.base/find.exp: Update. |
| 1472 * gdb.base/call-strs.exp: Send "set print symbol off". |
| 1473 * gdb.base/call-ar-st.exp: Update. |
| 1474 * gdb.ada/fun_addr.exp: Update. |
| 1475 * gdb.base/printcmds.exp (test_print_symbol): New proc. |
| 1476 Call it. |
| 1477 (test_print_repeats_10, test_print_strings) |
| 1478 (test_print_char_arrays): Update. |
| 1479 |
| 1480 2012-05-18 Tom Tromey <tromey@redhat.com> |
| 1481 |
| 1482 * gdb.base/charset.exp (string_display): Update. |
| 1483 |
| 1484 2012-05-18 Tom Tromey <tromey@redhat.com> |
| 1485 |
| 1486 * gdb.mi/mi2-var-display.exp: Update. |
| 1487 * gdb.mi/mi-var-display.exp: Update. |
| 1488 * gdb.mi/mi-var-child.exp: Update. |
| 1489 * gdb.cp/expand-psymtabs-cxx.exp: Update. |
| 1490 * gdb.cp/cp-relocate.exp (get_func_address): Update. |
| 1491 |
| 1492 2012-05-17 Doug Evans <dje@google.com> |
| 1493 |
| 1494 * info-macros.exp: Pass "debug" to prepare_for_testing. |
| 1495 |
| 1496 * Makefile.in (clean): Remove Fission .dwo and .dwp files. |
| 1497 * gdb.ada/Makefile.in (clean): Ditto. |
| 1498 * gdb.arch/Makefile.in (clean): Ditto. |
| 1499 * gdb.asm/Makefile.in (clean): Ditto. |
| 1500 * gdb.base/Makefile.in (clean): Ditto. |
| 1501 * gdb.cell/Makefile.in (clean): Ditto. |
| 1502 * gdb.cp/Makefile.in (clean): Ditto. |
| 1503 * gdb.disasm/Makefile.in (clean): Ditto. |
| 1504 * gdb.dwarf2/Makefile.in (clean): Ditto. |
| 1505 * gdb.fortran/Makefile.in (clean): Ditto. |
| 1506 * gdb.go/Makefile.in (clean): Ditto. |
| 1507 * gdb.hp/Makefile.in (clean): Ditto. |
| 1508 * gdb.hp/gdb.aCC/Makefile.in (clean): Ditto. |
| 1509 * gdb.hp/gdb.base-hp/Makefile.in (clean): Ditto. |
| 1510 * gdb.hp/gdb.compat/Makefile.in (clean): Ditto. |
| 1511 * gdb.hp/gdb.defects/Makefile.in (clean): Ditto. |
| 1512 * gdb.hp/gdb.objdbg/Makefile.in (clean): Ditto. |
| 1513 * gdb.java/Makefile.in (clean): Ditto. |
| 1514 * gdb.linespec/Makefile.in (clean): Ditto. |
| 1515 * gdb.mi/Makefile.in (clean): Ditto. |
| 1516 * gdb.modula2/Makefile.in (clean): Ditto. |
| 1517 * gdb.multi/Makefile.in (clean): Ditto. |
| 1518 * gdb.objc/Makefile.in (clean): Ditto. |
| 1519 * gdb.opencl/Makefile.in (clean): Ditto. |
| 1520 * gdb.opt/Makefile.in (clean): Ditto. |
| 1521 * gdb.pascal/Makefile.in (clean): Ditto. |
| 1522 * gdb.python/Makefile.in (clean): Ditto. |
| 1523 * gdb.reverse/Makefile.in (clean): Ditto. |
| 1524 * gdb.server/Makefile.in (clean): Ditto. |
| 1525 * gdb.stabs/Makefile.in (clean): Ditto. |
| 1526 * gdb.threads/Makefile.in (clean): Ditto. |
| 1527 * gdb.trace/Makefile.in (clean): Ditto. |
| 1528 * gdb.xml/Makefile.in (clean): Ditto. |
| 1529 |
| 1530 2012-05-16 Tom Tromey <tromey@redhat.com> |
| 1531 |
| 1532 * gdb.base/macscp1.c (macscp_expr): Add comment. |
| 1533 * gdb.base/macscp.exp: Test __FILE__ and __LINE__. |
| 1534 |
| 1535 2012-05-16 Maciej W. Rozycki <macro@codesourcery.com> |
| 1536 |
| 1537 * gdb.base/return-nodebug.exp: Also test float and double types. |
| 1538 |
| 1539 2012-05-15 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1540 |
| 1541 PR testsuite/12649 |
| 1542 * gdb.base/dprintf.exp: Replace gdb_run_cmd by runto main. |
| 1543 |
| 1544 * gdb.base/dprintf.exp: Remove now redundant breakpoint for main. |
| 1545 |
| 1546 2012-05-14 Sergio Durigan Junior <sergiodj@redhat.com> |
| 1547 |
| 1548 * gdb.base/stap-probe.exp (stap_test): Remove calls to |
| 1549 `rerun_to_main'. |
| 1550 (stap_test_no_debuginfo): Likewise. |
| 1551 |
| 1552 2012-05-14 Stan Shebs <stan@codesourcery.com> |
| 1553 |
| 1554 * gdb.base/dprintf.c: New file. |
| 1555 * gdb.base/dprintf.exp: New file. |
| 1556 |
| 1557 2012-05-14 Hui Zhu <hui_zhu@mentor.com> |
| 1558 |
| 1559 * gdb.trace/Makefile.in (PROGS): Add disconnected-tracing. |
| 1560 * gdb.trace/disconnected-tracing.c: New file. |
| 1561 * gdb.trace/disconnected-tracing.exp: New file. |
| 1562 |
| 1563 2012-05-13 Siva Chandra Reddy <sivachandra@google.com> |
| 1564 |
| 1565 * gdb.python/python.c: Add a new breakpoint comment. |
| 1566 * gdb.python/python.exp: Add tests to test gdb.find_pc_line. |
| 1567 |
| 1568 2011-12-26 Kwok Cheung Yeung <kcy@codesourcery.com> |
| 1569 |
| 1570 * gdb.base/info-os.exp: New file. |
| 1571 * gdb.base/info-os.c: New file. |
| 1572 |
| 1573 2012-05-10 Joel Brobecker <brobecker@adacore.com> |
| 1574 |
| 1575 * gdb.base/print-file-var-lib1.c, gdb.base/print-file-var-lib2.c, |
| 1576 gdb.base/print-file-var-main.c, gdb.base/print-file-var.exp: |
| 1577 New files. |
| 1578 |
| 1579 2012-05-10 Joel Brobecker <brobecker@adacore.com> |
| 1580 |
| 1581 * gdb.base/ctxobj-f.c, gdb.base/ctxobj-m.c, gdb.base/ctxobj-v.c, |
| 1582 gdb.base/ctxobj.exp: New files. |
| 1583 |
| 1584 2012-05-09 Tom Tromey <tromey@redhat.com> |
| 1585 |
| 1586 * gdb.trace/strace.exp: Add 'quiet' to compiler flags. |
| 1587 |
| 1588 2012-05-09 Maciej W. Rozycki <macro@codesourcery.com> |
| 1589 |
| 1590 * lib/gdb.exp (gdb_test_multiple): Correct formatting. |
| 1591 |
| 1592 2012-05-08 Maciej W. Rozycki <macro@codesourcery.com> |
| 1593 |
| 1594 * gdb.mi/mi-var-display.exp: Check for the existence of $fp |
| 1595 before using it. |
| 1596 |
| 1597 2012-05-04 Tristan Gingold <gingold@adacore.com> |
| 1598 |
| 1599 * gdb.base/set-noassign.exp: New test. |
| 1600 |
| 1601 2012-05-03 Siva Chandra Reddy <sivachandra@google.com> |
| 1602 |
| 1603 * gdb.python/py-symbol.exp: Add tests to test the new methods |
| 1604 gdb.Symtab.global_block() and gdb.Symtab.static_block(). |
| 1605 * gdb.python/py-symbol.c: Add new struct to help test |
| 1606 gdb.Symtab.static_block(). |
| 1607 |
| 1608 2012-05-03 Doug Evans <dje@google.com> |
| 1609 |
| 1610 * gdb.dwarf2/pr13961.S: Add file and source location, but leave |
| 1611 commented out. |
| 1612 |
| 1613 2012-05-03 Yao Qi <yao@codesourcery.com> |
| 1614 |
| 1615 * gdb.base/catch-syscall.exp: Skip it before compilation if target |
| 1616 doesn't support. |
| 1617 * gdb.base/foll-exec.exp, gdb.base/foll-fork.exp: Likewise. |
| 1618 * gdb.base/foll-vfork.exp, gdb.multi/bkpt-multi-exec.exp: Likewise. |
| 1619 |
| 1620 2012-05-03 Yao Qi <yao@codesourcery.com> |
| 1621 |
| 1622 * gdb.mi/mi-solib.exp: Setup kfail for gdb/13860. |
| 1623 |
| 1624 2012-04-30 Doug Evans <dje@google.com> |
| 1625 |
| 1626 PR testsuite/13961 |
| 1627 * gdb.dwarf2/pr13961.S: New file. |
| 1628 * gdb.dwarf2/pr13961.exp: New file. |
| 1629 |
| 1630 2012-04-29 Yao Qi <yao@codesourcery.com> |
| 1631 |
| 1632 * gdb.dwarf2/dw2-ifort-parameter.exp: Use proc `dwarf2_support'. |
| 1633 |
| 1634 2012-04-28 Doug Evans <dje@google.com> |
| 1635 |
| 1636 * gdb.dwarf2/dw2-intercu.S (.Ltype_int2_in_cu2): Renamed from |
| 1637 .Ltype_int_in_cu2. Use name "int2" instead of "int". |
| 1638 All uses updated. |
| 1639 * gdb.dwarf2/dw2-intercu.exp: Add "ptype int2" ahead of |
| 1640 "ptype func_cu1" to expand cu2 before cu1. |
| 1641 |
| 1642 2012-04-27 Sergio Durigan Junior <sergiodj@redhat.com> |
| 1643 Tom Tromey <tromey@redhat.com> |
| 1644 |
| 1645 * gdb.base/default.exp: Add `$_probe_arg*' convenience |
| 1646 variables. |
| 1647 * gdb.base/stap-probe.c: New file. |
| 1648 * gdb.base/stap-probe.exp: New file. |
| 1649 * gdb.trace/stap-trace.c: New file. |
| 1650 * gdb.trace/stap-trace.exp: New file. |
| 1651 * gdb.cp/nextoverthrow.exp: Add check for SystemTap probe in |
| 1652 libgcc's unwinder. |
| 1653 |
| 1654 2012-04-26 Maciej W. Rozycki <macro@codesourcery.com> |
| 1655 |
| 1656 * gdb.arch/mips16-thunks-inmain.c: New file. |
| 1657 * gdb.arch/mips16-thunks-main.c: New file. |
| 1658 * gdb.arch/mips16-thunks-sin.c: New file. |
| 1659 * gdb.arch/mips16-thunks-sinfrob.c: New file. |
| 1660 * gdb.arch/mips16-thunks-sinfrob16.c: New file. |
| 1661 * gdb.arch/mips16-thunks-sinmain.c: New file. |
| 1662 * gdb.arch/mips16-thunks-sinmips16.c: New file. |
| 1663 * gdb.arch/mips16-thunks.exp: New file. |
| 1664 |
| 1665 2012-04-25 Doug Evans <dje@google.com> |
| 1666 |
| 1667 * configure.ac: Create gdb.go/Makefile. |
| 1668 * configure: Regenerate. |
| 1669 * gdb.base/default.exp: Add "go" to "set language" testing. |
| 1670 * gdb.go/Makefile.in: New file. |
| 1671 * gdb.go/basic-types.exp: New file. |
| 1672 * gdb.go/chan.exp: New file. |
| 1673 * gdb.go/chan.go: New file. |
| 1674 * gdb.go/handcall.exp: New file. |
| 1675 * gdb.go/handcall.go: New file. |
| 1676 * gdb.go/hello.exp: New file. |
| 1677 * gdb.go/hello.go: New file. |
| 1678 * gdb.go/integers.exp: New file. |
| 1679 * gdb.go/integers.go: New file. |
| 1680 * gdb.go/methods.exp: New file. |
| 1681 * gdb.go/methods.go: New file. |
| 1682 * gdb.go/package.exp: New file. |
| 1683 * gdb.go/package1.go: New file. |
| 1684 * gdb.go/package2.go: New file. |
| 1685 * gdb.go/print.exp: New file. |
| 1686 * gdb.go/strings.exp: New file. |
| 1687 * gdb.go/strings.go: New file. |
| 1688 * gdb.go/types.exp: New file. |
| 1689 * gdb.go/types.go: New file. |
| 1690 * gdb.go/unsafe.exp: New file. |
| 1691 * gdb.go/unsafe.go: New file. |
| 1692 * lib/future.exp: Add Go support. |
| 1693 (gdb_find_go, gdb_find_go_linker): New procs. |
| 1694 (gdb_default_target_compile): Add Go support. |
| 1695 * lib/gdb.exp (skip_go_tests): New proc. |
| 1696 * lib/go.exp: New file. |
| 1697 |
| 1698 2012-04-25 Tom Tromey <tromey@redhat.com> |
| 1699 |
| 1700 * gdb.threads/linux-dp.exp: Unset 'seen' before 'array set'. |
| 1701 |
| 1702 2012-04-18 Siddhesh Poyarekar <siddhesh@redhat.com> |
| 1703 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1704 |
| 1705 PR symtab/7259: |
| 1706 * gdb.base/enumval.c: New test case. |
| 1707 * gdb.base/enumval.exp: New test case. |
| 1708 * gdb.python/py-type.exp (test_enums): Use field.enumval instead of |
| 1709 field.bitpos. |
| 1710 |
| 1711 2012-04-17 Pedro Alves <palves@redhat.com> |
| 1712 |
| 1713 * Makefile.in (site.exp): Make site.exp source |
| 1714 $srcdir/lib/append_gdb_boards_dir.exp. |
| 1715 * lib/append_gdb_boards_dir.exp: New file. |
| 1716 |
| 1717 2012-04-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1718 |
| 1719 New option "set auto-load safe-path". |
| 1720 * gdb.python/py-objfile-script.exp (set auto-load safe-path): New. |
| 1721 * gdb.python/py-section-script.exp (set auto-load safe-path): New. |
| 1722 |
| 1723 2012-04-17 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1724 |
| 1725 auto-load: Implementation. |
| 1726 * gdb.base/help.exp (test set height): Increase the height. |
| 1727 * gdb.python/py-objfile-script.exp (info auto-load-scripts): Change |
| 1728 to ... |
| 1729 (info auto-load python-scripts): ... here. |
| 1730 * gdb.python/py-section-script.exp (info auto-load-scripts *): Change |
| 1731 to ... |
| 1732 (info auto-load python-scripts *): ... here. |
| 1733 |
| 1734 2012-04-16 Yao Qi <yao@codesourcery.com> |
| 1735 |
| 1736 * lib/trace-support.exp (get_in_proc_agent): New. |
| 1737 * gdb.trace/change-loc.exp: Call get_in_proc_agent to get the location |
| 1738 of in process trace agent. |
| 1739 * gdb.trace/ftrace.exp: Likewise. |
| 1740 * gdb.trace/pending.exp: Likewise. |
| 1741 * gdb.trace/trace-break.exp: Likewise. |
| 1742 * gdb.trace/trace-mt.exp |
| 1743 * gdb.trace/tspeed.exp: Likewise. |
| 1744 * gdb.trace/tstatus.exp |
| 1745 * gdb.trace/strace.exp: Likewise. |
| 1746 |
| 1747 2012-04-16 Thomas Schwinge <thomas@codesourcery.com> |
| 1748 |
| 1749 * gdb.asm/sh.inc (gdbasm_startup): Only set up the stack pointer if the |
| 1750 symbol _stack is defined. Get rid of a hard-coded constant for _stack. |
| 1751 |
| 1752 * gdb.asm/sh.inc (gdbasm_end) <.size>: Refer to the function's name. |
| 1753 |
| 1754 2012-04-14 Anton Gorenkov <xgsa@yandex.ru> |
| 1755 |
| 1756 PR mi/13393 |
| 1757 * gdb.mi/mi-var-rtti.cc: New file. |
| 1758 * gdb.mi/mi-var-rtti.exp: New file. |
| 1759 * lib/mi-support.exp (mi_varobj_update_with_child_type_change): New |
| 1760 function. |
| 1761 (mi_varobj_update_with_type_change): updated to avoid code duplication. |
| 1762 |
| 1763 2012-04-11 Siva Chandra Reddy <sivachandra@google.com> |
| 1764 |
| 1765 * gdb.python/Makefile.in: Add py-explore and py-explore-cc to |
| 1766 EXECUTABLES. |
| 1767 * gdb.python/py-explore.c: C program used for testing the new |
| 1768 'explore' command on C constructs. |
| 1769 * gdb.python/py-explore.cc: C++ program used for testing the new |
| 1770 'explore' command on C++ constructs. |
| 1771 * gdb-python/py-explore.exp: Tests for the new 'explore' |
| 1772 command on C constructs. |
| 1773 * gdb-python/py-explore-cc.exp: Tests for the new 'explore' |
| 1774 command on C++ constructs. |
| 1775 |
| 1776 2012-04-07 Mark Kettenis <kettenis@gnu.org> |
| 1777 |
| 1778 * gdb.base/funcargs.exp (complex_args): Fix typo. |
| 1779 |
| 1780 2012-04-06 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1781 |
| 1782 * gdb.trace/change-loc.exp (tracepoint_change_loc_1) |
| 1783 (tracepoint_change_loc_2): Accept both orders of pending set_tracepoint. |
| 1784 |
| 1785 2012-04-05 Keith Seitz <keiths@redhat.com> |
| 1786 |
| 1787 * gdb.base/advance.exp: Update error message for |
| 1788 "advance malformed" test. |
| 1789 * gdb.base/break.exp: Likewise for "breakpoint with |
| 1790 trailing garbage" test. |
| 1791 * gdb.base/hbreak2.exp: Likewise for "hardware breakpoint |
| 1792 with trailing garbage" test. |
| 1793 * gdb.base/sepdebug.exp: Likewise for "breakpoint with |
| 1794 trailng garbage" test. |
| 1795 * gdb.base/until.exp: Likewise for "malformed until" test. |
| 1796 * gdb.cp/ovldbreak.exp: Create the breakpoint table |
| 1797 for "breakpoint info (after setting on all)". |
| 1798 * gdb.cp/userdef.exp: Remove quoting for "break A2::operator+" |
| 1799 tests. |
| 1800 * gdb.cp/cplabel.cc: New file. |
| 1801 * gdb.cp/cplabel.exp: New test. |
| 1802 * gdb.linespec/ls-errs.c: New file. |
| 1803 * gdb.linespec/ls-errs.exp: New test. |
| 1804 |
| 1805 2012-04-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1806 |
| 1807 * gdb.trace/unavailable.exp |
| 1808 (collect globals: print object on: print derived_partial) |
| 1809 (collect globals: print object on: print derived_whole) |
| 1810 (collect globals: print object off: print derived_partial) |
| 1811 (collect globals: print object off: print derived_whole): Update |
| 1812 expected output. |
| 1813 |
| 1814 2012-03-30 Keith Seitz <keiths@redhat.com> |
| 1815 |
| 1816 * gdb.python: Add test for linespecs with commas. |
| 1817 |
| 1818 2012-03-28 Keith Seitz <keiths@redhat.com> |
| 1819 |
| 1820 * gdb.linespec/ls-dollar.cc: New file. |
| 1821 * gdb.linespec/ls-dollar.exp: New test. |
| 1822 |
| 1823 2012-03-28 Keith Seitz <keiths@redhat.com> |
| 1824 |
| 1825 * gdb.cp/namespace.exp: Add breakpoint tests for functions |
| 1826 starting with the global namespace. |
| 1827 |
| 1828 2012-03-23 Doug Evans <dje@google.com> |
| 1829 |
| 1830 * lib/gdb.exp (BUILD_DATA_DIRECTORY): New global. |
| 1831 |
| 1832 2012-03-22 Siva Chandra Reddy <sivachandra@google.com> |
| 1833 |
| 1834 * gdb.python/py-value.cc: Add test case for testing the |
| 1835 methodology exposing C++ values to Python. |
| 1836 * gdb.python/py-value-cc.exp: Add tests testing the methodology |
| 1837 exposing C++ values to Python. |
| 1838 * gdb.python/Makefile.in: Add py-value-cc to EXECUTABLES. |
| 1839 |
| 1840 2012-03-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1841 Siddhesh Poyarekar <siddhesh@redhat.com> |
| 1842 |
| 1843 * gdb.base/auxv.c (func2): setrlimit to infinity to enable core dumps. |
| 1844 * gdb.base/auxv.exp: Try to compile it with -DUSE_RLIMIT first. |
| 1845 (generate native core dump): Make the test unsupported if core cannot |
| 1846 be generated. |
| 1847 |
| 1848 2012-03-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1849 |
| 1850 * gdb.gdb/selftest.exp (do_steps_and_nexts): New entry |
| 1851 for cmdarg_vec = NULL. Remove entries for cmdsize = 1, cmdarg = and |
| 1852 ncmd = 0. New entry for VEC_cleanup cmdarg_s. |
| 1853 |
| 1854 2012-03-19 Siddhesh Poyarekar <siddhesh@redhat.com> |
| 1855 |
| 1856 * gdb.base/cond-eval-mode.exp: Fix the anticipated warning string. |
| 1857 |
| 1858 2012-03-17 Doug Evans <dje@google.com> |
| 1859 |
| 1860 * dg-extract-results.sh: Handle KFAILs. |
| 1861 |
| 1862 2012-03-16 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1863 |
| 1864 PR symtab/13777 |
| 1865 * gdb.dwarf2/dw2-skip-prologue.S (DW_AT_producer): Set it to 4.5.0. |
| 1866 |
| 1867 2012-03-16 Joel Brobecker <brobecker@adacore.com> |
| 1868 |
| 1869 * gdb.ada/set_pckd_arr_elt: New testcase. |
| 1870 |
| 1871 2012-03-16 Gary Benson <gbenson@redhat.com> |
| 1872 |
| 1873 PR breakpoints/10738 |
| 1874 * gdb.opt/inline-break.exp: New file. |
| 1875 * gdb.opt/inline-break.c: Likewise. |
| 1876 * gdb.dwarf2/dw2-inline-break.exp: Likewise. |
| 1877 * gdb.dwarf2/dw2-inline-break.S: Likewise. |
| 1878 * gdb.base/annota1.exp: Cope with old .gdb_index warnings. |
| 1879 * gdb.base/async-shell.exp: Likewise. |
| 1880 * lib/mi-support.exp (library_loaded_re): Likewise. |
| 1881 |
| 1882 2012-03-15 Tom Tromey <tromey@redhat.com> |
| 1883 |
| 1884 * gdb.cp/virtfunc2.exp: Update expected output. |
| 1885 * gdb.cp/pr9631.exp: Update expected output. |
| 1886 * gdb.cp/member-ptr.exp: Update expected output. |
| 1887 * gdb.cp/inherit.exp (test_print_mvi_classes): Update expected |
| 1888 output. |
| 1889 * gdb.cp/casts.exp: Update expected output. |
| 1890 |
| 1891 2012-03-15 Tom Tromey <tromey@redhat.com> |
| 1892 |
| 1893 * gdb.cp/virtfunc.exp (make_one_vtable_result): New proc. |
| 1894 (test_info_vtbl): Likewise. |
| 1895 (do_tests): Call test_info_vtbl. |
| 1896 * gdb.cp/virtfunc.cc (va): New global. |
| 1897 |
| 1898 2012-03-15 Thomas Schwinge <thomas@codesourcery.com> |
| 1899 |
| 1900 * gdb.dwarf2/dw2-ada-ffffffff.S: Use .4byte instead of .long for |
| 1901 describing DWARF data structures. |
| 1902 * gdb.dwarf2/dw2-bad-parameter-type.S: Likewise. |
| 1903 * gdb.dwarf2/dw2-double-set-die-type.S: Likewise. |
| 1904 * gdb.dwarf2/dw2-empty-pc-range.S: Likewise. |
| 1905 * gdb.dwarf2/dw2-entry-value.S: Likewise. |
| 1906 * gdb.dwarf2/dw2-modula2-self-type.S: Likewise. |
| 1907 * gdb.dwarf2/dw2-param-error.S: Likewise. |
| 1908 * gdb.dwarf2/dw2-skip-prologue.S: Likewise. |
| 1909 * gdb.dwarf2/dw2-stack-boundary.S: Likewise. |
| 1910 * gdb.dwarf2/dw4-sig-type-unused.S: Likewise. |
| 1911 * gdb.dwarf2/implptr-optimized-out.S: Likewise. |
| 1912 * gdb.dwarf2/member-ptr-forwardref.S: Likewise. |
| 1913 * gdb.dwarf2/pr11465.S: Likewise. |
| 1914 |
| 1915 2012-03-14 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1916 |
| 1917 * gdb.mi/mi2-prompt.exp: New file. |
| 1918 |
| 1919 2012-03-13 Joel Brobecker <brobecker@adacore.com> |
| 1920 |
| 1921 * gdb.base/enum_cond.c, gdb.base/enum_cond.exp: New testcase. |
| 1922 |
| 1923 2012-03-13 Joel Brobecker <brobecker@adacore.com> |
| 1924 |
| 1925 * gdb.ada/bp_range_type: New testcase. |
| 1926 |
| 1927 2012-03-13 Doug Evans <dje@google.com> |
| 1928 |
| 1929 * gdb.base/default.exp: Delete tests for symbol-reloading. |
| 1930 * gdb.base/help.exp: Ditto. |
| 1931 * gdb.base/setshow.exp: Ditto. |
| 1932 * gdb.base/gdb_history: Delete references to symbol-reloading. |
| 1933 |
| 1934 2012-03-06 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1935 |
| 1936 * gdb.base/attach-twice.c: New files. |
| 1937 * gdb.base/attach-twice.exp: New files. |
| 1938 |
| 1939 2012-03-08 Keith Seitz <keiths@redhat.com> |
| 1940 |
| 1941 * lib/gdb.exp (gdb_get_line_number): Throw an |
| 1942 error instead of returning -1. |
| 1943 * gdb.base/break.exp: Remove unused variable |
| 1944 bp_location5. |
| 1945 * gdb.base/hbreak2.exp: Likewise. |
| 1946 * gdb.base/sepdebug.exp: Likewise. |
| 1947 |
| 1948 2012-03-08 Yao Qi <yao@codesourcery.com> |
| 1949 Pedro Alves <palves@redhat.com> |
| 1950 |
| 1951 Fix PR server/13392. |
| 1952 * gdb.trace/change-loc.exp (tracepoint_change_loc_1): Remove kfail. |
| 1953 (tracepoint_change_loc_2): Remove kfail. Return if failed to |
| 1954 download tracepoints. |
| 1955 * gdb.trace/pending.exp (pending_tracepoint_works): Likewise. |
| 1956 (pending_tracepoint_resolved_during_trace): Likewise. |
| 1957 (pending_tracepoint_installed_during_trace): Likewise. |
| 1958 (pending_tracepoint_with_action_resolved): Likewise. |
| 1959 |
| 1960 2012-03-08 Keith Seitz <keiths@redhat.com> |
| 1961 |
| 1962 * gdb.ada/array_bounds.exp: Get breakpoint for line |
| 1963 with "START", not "STOP". |
| 1964 * gdb.python/py-infthread.exp: Do not continue to |
| 1965 line marked "Break here.", which is undefined. |
| 1966 |
| 1967 2012-03-08 Luis Machado <lgustavo@codesourcery.com> |
| 1968 |
| 1969 Revert: |
| 1970 |
| 1971 2012-03-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1972 |
| 1973 Implement testsuite workaround for PR breakpoints/13781. |
| 1974 * gdb.cp/mb-templates.exp: New loop with variable $workaround. |
| 1975 (set breakpoint condition-evaluation host): New conditional command. |
| 1976 |
| 1977 2012-03-08 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1978 |
| 1979 Fix CU relative vs. absolute DIE offsets. |
| 1980 * gdb.dwarf2/dw2-op-call.S: New compilation unit preceding the existing |
| 1981 one. |
| 1982 |
| 1983 2012-03-08 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 1984 |
| 1985 Fix false FAIL on distros with relro linkage as default. |
| 1986 * gdb.reverse/solib-precsave.exp: Try to compile the test using |
| 1987 -Wl,-z,norelro first. |
| 1988 |
| 1989 2012-03-06 Joel Brobecker <brobecker@adacore.com> |
| 1990 |
| 1991 * gdb.ada/bp_on_var: New testcase. |
| 1992 |
| 1993 2012-03-06 Joel Brobecker <brobecker@adacore.com> |
| 1994 |
| 1995 * gdb.ada/bp_enum_homonym: New testcase. |
| 1996 |
| 1997 2012-03-06 Yao Qi <yao@codesourcery.com> |
| 1998 |
| 1999 * gdb.trace/ftrace.exp (test_fast_tracepoints): Run test on target |
| 2000 x86_64-*-* and i?86-*-*. |
| 2001 Set up KFAIL for gdb/13808. |
| 2002 |
| 2003 2012-03-05 Tom Tromey <tromey@redhat.com> |
| 2004 |
| 2005 * gdb.ada/operator_bp.exp: Clear debug-file-directory. |
| 2006 * gdb.ada/mi_task_arg.exp: Clear debug-file-directory. |
| 2007 |
| 2008 2012-03-05 Tom Tromey <tromey@redhat.com> |
| 2009 |
| 2010 * gdb.java/jprint.java (jprint.main): Keep 'x' live. |
| 2011 |
| 2012 2012-03-04 Yao Qi <yao@codesourcery.com> |
| 2013 |
| 2014 * gdb.base/disp-step-syscall.exp (disp_step_cross_syscall): Catch error |
| 2015 messages for KFAIL. |
| 2016 |
| 2017 2012-03-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2018 |
| 2019 * gdb.ada/arrayidx.exp: Call get_compiler_info. New variable old_gcc. |
| 2020 (print one_two_three, indexes off, print few_reps, indexes off) |
| 2021 (print many_reps, indexes off, print empty, indexes off) |
| 2022 (print one_two_three, print few_reps, print many_reps, print empty): |
| 2023 Call setup_xfail if $gcc_old. |
| 2024 |
| 2025 2012-03-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2026 |
| 2027 Implement testsuite workaround for PR breakpoints/13781. |
| 2028 * gdb.cp/mb-templates.exp: New loop with variable $workaround. |
| 2029 (set breakpoint condition-evaluation host): New conditional command. |
| 2030 |
| 2031 2012-03-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2032 |
| 2033 Code cleanup. |
| 2034 * gdb.cp/mb-templates.exp: New variables executable. Use it for |
| 2035 binfile. use clean_restart. Replace gdb_expect by gdb_test_multiple. |
| 2036 Replace GDB restart by kill and delete_breakpoints. Replace breakpoint |
| 2037 number 1 by $bpnum. Four times. |
| 2038 |
| 2039 2012-03-03 Yao Qi <yao@codesourcery.com> |
| 2040 |
| 2041 * gdb.trace/strace.exp: run strace_info_marker in linux native gdb. |
| 2042 |
| 2043 2012-03-03 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2044 |
| 2045 Setup KFAIL for PR server/13796. |
| 2046 * gdb.base/disp-step-syscall.exp (single step over vfork): Setup KFAIL. |
| 2047 |
| 2048 2012-03-02 Joel Brobecker <brobecker@adacore.com> |
| 2049 |
| 2050 * gdb.ada/operator_bp: New testcase. |
| 2051 |
| 2052 2012-03-02 Joel Brobecker <brobecker@adacore.com> |
| 2053 |
| 2054 * gdb.ada/info_locals_renaming: New testcase. |
| 2055 |
| 2056 2012-03-02 Tom Tromey <tromey@redhat.com> |
| 2057 |
| 2058 * gdb.base/nextoverexit.c: New file. |
| 2059 * gdb.base/nextoverexit.exp: New file. |
| 2060 |
| 2061 2012-03-02 Edjunior Machado <emachado@linux.vnet.ibm.com> |
| 2062 |
| 2063 * gdb.arch/altivec-abi.exp (altivec_abi_tests): Remove obsolete |
| 2064 parameter. |
| 2065 |
| 2066 2012-03-01 Maciej W. Rozycki <macro@mips.com> |
| 2067 |
| 2068 * gdb.xml/tdesc-regs.exp: Add "mips-dsp.xml" to the list of MIPS |
| 2069 core registers. |
| 2070 |
| 2071 2012-03-01 Maciej W. Rozycki <macro@mips.com> |
| 2072 Maciej W. Rozycki <macro@codesourcery.com> |
| 2073 Daniel Jacobowitz <dan@codesourcery.com> |
| 2074 |
| 2075 * gdb.base/hbreak2.exp: New test for "hbreak" and "thbreak". |
| 2076 |
| 2077 2012-03-01 Pedro Alves <palves@redhat.com> |
| 2078 |
| 2079 PR gdb/13767 |
| 2080 |
| 2081 * gdb.trace/unavailable.exp (gdb_unavailable_floats): New. |
| 2082 (gdb_collect_globals_test): Call it. |
| 2083 |
| 2084 2012-03-01 Keith Seitz <keiths@redhat.com> |
| 2085 |
| 2086 * gdb.cp/method2.exp: Output of overload menu is now |
| 2087 alphabetized. Update tests for "break A::method". |
| 2088 * gdb.cp/ovldbreak.exp: Use gdb_get_line_number instead |
| 2089 of hard-coding them. |
| 2090 Overload menu is alphabetized: rewrite to accommodate. |
| 2091 Unset variables LINE and TYPES which are used in other tests. |
| 2092 Compute the output of "info break". |
| 2093 Update the breakpoint table after all breakpoints are deleted. |
| 2094 (continue_to_bp_overloaded): Rename ACTUALS to ARGUMENT and |
| 2095 compute ACTUALS and the method body based on parameters. |
| 2096 Update expected output accordingly. |
| 2097 * gdb.cp/ovldbreak.cc (foo::overload1arg): Reformat and add |
| 2098 unique comments to allow the use of gdb_get_line_number. |
| 2099 |
| 2100 2012-03-01 Keith Seitz <keiths@redhat.com> |
| 2101 |
| 2102 * gdb.cp/method2.exp: Use prepare_for_testing and cleanup |
| 2103 some Tcl syntax. |
| 2104 * gdb.cp/ovldbreak.exp: Likewise. |
| 2105 |
| 2106 2012-03-01 Keith Seitz <keiths@redhat.com> |
| 2107 |
| 2108 * gdb.base/help.exp (help show user): Update expected result |
| 2109 for new doc string changes (add "non-python"). |
| 2110 |
| 2111 2012-03-01 Scott J. Goldman <scottjg@vmware.com> |
| 2112 |
| 2113 * gdb.python/py-cmd.exp: Add test to verify that python commands can |
| 2114 be put in the user-defined category and that the commands appear in |
| 2115 "help user-defined". |
| 2116 |
| 2117 2012-02-29 Joel Brobecker <brobecker@adacore.com> |
| 2118 |
| 2119 * gdb.ada/tagged_not_init: New testcase. |
| 2120 |
| 2121 2012-02-29 Joel Brobecker <brobecker@adacore.com> |
| 2122 |
| 2123 * gdb.ada/arrayidx.exp: Adjust expected output for p_one_two_three. |
| 2124 * gdb.ada/enum_idx_packed: New testcase. |
| 2125 |
| 2126 2012-02-29 Joel Brobecker <brobecker@adacore.com> |
| 2127 |
| 2128 * gdb.ada/aliased_array: New testcase. |
| 2129 |
| 2130 2012-02-29 Joel Brobecker <brobecker@adacore.com> |
| 2131 |
| 2132 * gdb.ada/whatis_array_val: New testcase. |
| 2133 |
| 2134 2012-02-29 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2135 |
| 2136 Fix disp-step-syscall.exp: fork: single step over fork. |
| 2137 * gdb.base/disp-step-syscall.exp (syscall_insn): Anchor it by |
| 2138 whitespaces. |
| 2139 (single step over $syscall): Remove its check. |
| 2140 (single step over $syscall final pc): New check. |
| 2141 |
| 2142 2012-02-29 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2143 |
| 2144 Support processors without SSSE3. |
| 2145 * gdb.reverse/i386-sse-reverse.c (sse_test): Move pabsb, pabsw and |
| 2146 pabsd into ... |
| 2147 (ssse3_test): ... a new function. |
| 2148 (main): Call ssse3_test. |
| 2149 * gdb.reverse/i386-sse-reverse.exp: New variable end_ssse3_test. |
| 2150 Update expected values everywhere. |
| 2151 (reverse-step to pabsd, verify xmm0 after reverse pabsd) |
| 2152 (verify xmm1 after reverse pabsd, verify xmm2 after reverse pabsd) |
| 2153 (reverse-step to pabsw, verify xmm0 after reverse pabsw) |
| 2154 (verify xmm1 after reverse pabsw, verify xmm2 after reverse pabsw) |
| 2155 (reverse-step to pabsb, verify xmm0 after reverse pabsb) |
| 2156 (verify xmm1 after reverse pabsb, verify xmm2 after reverse pabsb): |
| 2157 Move these tests lower. |
| 2158 (set breakpoint at end of ssse3_test, continue to end of ssse3_test) |
| 2159 (verify xmm0 at end of ssse3_test, verify xmm1 at end of ssse3_test) |
| 2160 (verify xmm2 at end of ssse3_test, continue to end of ssse3_test #2): |
| 2161 New tests. |
| 2162 |
| 2163 2012-02-29 Yao Qi <yao@codesourcery.com> |
| 2164 Pedro Alves <palves@redhat.com> |
| 2165 |
| 2166 * gdb.trace/trace-mt.c: New. |
| 2167 * gdb.trace/trace-mt.exp: New. |
| 2168 |
| 2169 2012-02-28 Thomas Schwinge <thomas@codesourcery.com> |
| 2170 |
| 2171 * gdb.base/annota1.exp: Use gdb_get_line_number for retrieving line |
| 2172 numbers instead of hardcoding them. |
| 2173 * gdb.base/annota1.c: Provide suitable markers. |
| 2174 * gdb.base/annota3.exp: Use gdb_get_line_number for retrieving line |
| 2175 numbers instead of hardcoding them. |
| 2176 * gdb.base/annota3.c: Provide suitable markers. |
| 2177 |
| 2178 * gdb.base/annota1.c [__sh__]: Remove any special-casing. |
| 2179 * gdb.base/annota3.c: Likewise. |
| 2180 * gdb.base/sigall.c: Likewise. |
| 2181 * gdb.base/signals.c: Likewise. |
| 2182 * gdb.reverse/sigall-reverse.c: Likewise. |
| 2183 |
| 2184 2012-02-27 Maciej W. Rozycki <macro@codesourcery.com> |
| 2185 |
| 2186 * gdb.cp/breakpoint.exp (test_breakpoint): Fix the runto_main |
| 2187 failure return path. |
| 2188 |
| 2189 2012-02-27 Luis Machado <lgustavo@codesourcery.com> |
| 2190 |
| 2191 * gdb.base/save-bp.exp: Account for new condition evaluator output. |
| 2192 |
| 2193 2012-02-24 Luis Machado <lgustavo@codesourcery.com> |
| 2194 |
| 2195 * gdb.base/cond-eval-mode.exp: New file. |
| 2196 |
| 2197 2012-02-24 Pedro Alves <palves@redhat.com> |
| 2198 |
| 2199 * gdb.base/break-interp.exp (test_ld): Use with_test_prefix. |
| 2200 (top level): Use with_test_prefix. |
| 2201 |
| 2202 2012-02-24 Pedro Alves <palves@redhat.com> |
| 2203 |
| 2204 * gdb.threads/attach-into-signal.exp (corefunc): Use |
| 2205 with_test_prefix. |
| 2206 |
| 2207 2012-02-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2208 |
| 2209 Fix false FAILs on old CPUs without SSE. |
| 2210 * gdb.reverse/i386-sse-reverse.exp (continue to end of sse_test): |
| 2211 Return untested for Illegal instruction. |
| 2212 |
| 2213 2012-02-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2214 |
| 2215 Fix false FAILs with glibc debug infos installed. |
| 2216 * gdb.reverse/solib-precsave.exp (set debug-file-directory): New test. |
| 2217 * gdb.reverse/solib-reverse.exp (set debug-file-directory): New test. |
| 2218 |
| 2219 2012-02-22 Sterling Augustine <saugustine@google.com> |
| 2220 |
| 2221 * gdb.base/watchpoint.exp (test_constant_watchpoint): Add test for |
| 2222 constant with cast. |
| 2223 |
| 2224 2012-02-21 Pedro Alves <palves@redhat.com> |
| 2225 |
| 2226 * gdb.threads/watchpoint-fork.exp (test): Use with_test_prefix. |
| 2227 |
| 2228 2012-02-21 Pedro Alves <palves@redhat.com> |
| 2229 |
| 2230 * gdb.base/return-nodebug.exp (do_test): Use with_test_prefix. |
| 2231 |
| 2232 2012-02-21 Pedro Alves <palves@redhat.com> |
| 2233 |
| 2234 * gdb.trace/unavailable.exp (gdb_collect_globals_test): Use |
| 2235 with_test_prefix. |
| 2236 |
| 2237 2012-02-21 Pedro Alves <palves@redhat.com> |
| 2238 |
| 2239 * gdb.arch/altivec-abi.exp (altivec_abi_tests): Don't do |
| 2240 with_test_prefix here. |
| 2241 (top level): Do it here instead. Remove `:' from the |
| 2242 with_test_prefix string. |
| 2243 * gdb.base/attach-pie-misread.exp: Remove the leading space the |
| 2244 the suffix `:' from the with_test_prefix prefix string. |
| 2245 * gdb.base/break-interp.exp: Ditto. |
| 2246 * gdb.base/catch-load.exp: Ditto. |
| 2247 * gdb.base/disp-step-syscall.exp: Ditto. |
| 2248 * gdb.base/jit-so.exp: Ditto. |
| 2249 * gdb.base/jit.exp: Ditto. |
| 2250 * gdb.base/sepdebug.exp: Ditto. |
| 2251 * gdb.base/solib-display.exp: Ditto. |
| 2252 * gdb.base/solib-overlap.exp: Ditto. |
| 2253 * gdb.base/watch-cond-infcall.exp: Ditto. |
| 2254 * gdb.base/watchpoint.exp: Ditto. |
| 2255 * gdb.dwarf2/dw2-noloc.exp: Ditto. |
| 2256 * gdb.mi/mi-watch.exp: Ditto. |
| 2257 * gdb.mi/mi2-watch.exp: Ditto. |
| 2258 * gdb.threads/non-ldr-exc-1.exp: Ditto. |
| 2259 * gdb.threads/non-ldr-exc-2.exp: Ditto. |
| 2260 * gdb.threads/non-ldr-exc-3.exp: Ditto. |
| 2261 * gdb.threads/non-ldr-exc-4.exp: Ditto. |
| 2262 * gdb.threads/watchpoint-fork.exp: Ditto. |
| 2263 * gdb.threads/watchthreads-reorder.exp: Ditto. |
| 2264 * gdb.trace/change-loc.exp: Ditto. |
| 2265 * gdb.trace/pending.exp: Ditto. |
| 2266 * gdb.trace/status-stop.exp: Ditto. |
| 2267 * gdb.trace/strace.exp: Ditto. |
| 2268 * gdb.trace/trace-break.exp: Ditto. |
| 2269 * gdb.trace/unavailable.exp: Ditto. |
| 2270 * lib/gdb.exp (with_test_prefix): Always prefix with space and |
| 2271 suffix with colon. Adjust leading comments. |
| 2272 |
| 2273 2012-02-21 Pedro Alves <palves@redhat.com> |
| 2274 Tom Tromey <tromey@redhat.com> |
| 2275 |
| 2276 * lib/gdb.exp: Add description of test prefixes. |
| 2277 (with_test_prefix): New procedure. |
| 2278 * gdb.arch/altivec-abi.exp: Use with_test_prefix. |
| 2279 * gdb.base/attach-pie-misread.exp: Use with_test_prefix. |
| 2280 * gdb.base/break-interp.exp: Use with_test_prefix. Use append |
| 2281 instead of lappend to append to pf_prefix. |
| 2282 * gdb.base/catch-load.exp: Use with_test_prefix. |
| 2283 * gdb.base/disp-step-syscall.exp: Use with_test_prefix. |
| 2284 * gdb.base/jit-so.exp: Use with_test_prefix. |
| 2285 * gdb.base/jit.exp: Use with_test_prefix. |
| 2286 * gdb.base/return-nodebug.exp (do_test): Use append instead of |
| 2287 lappend to append to pf_prefix. |
| 2288 * gdb.base/sepdebug.exp: Use with_test_prefix. |
| 2289 * gdb.base/solib-display.exp: Use with_test_prefix. |
| 2290 * gdb.base/solib-overlap.exp: Use with_test_prefix. |
| 2291 * gdb.base/watch-cond-infcall.exp: Use with_test_prefix. |
| 2292 * gdb.base/watchpoint.exp: Use with_test_prefix. |
| 2293 * gdb.dwarf2/dw2-noloc.exp: Use with_test_prefix. |
| 2294 * gdb.mi/mi-watch.exp: Use with_test_prefix. |
| 2295 * gdb.mi/mi2-watch.exp: Use with_test_prefix. |
| 2296 * gdb.threads/non-ldr-exc-1.exp: Use with_test_prefix. |
| 2297 * gdb.threads/non-ldr-exc-2.exp: Use with_test_prefix. |
| 2298 * gdb.threads/non-ldr-exc-3.exp: Use with_test_prefix. |
| 2299 * gdb.threads/non-ldr-exc-4.exp: Use with_test_prefix. |
| 2300 * gdb.threads/watchpoint-fork.exp: Use with_test_prefix. Use |
| 2301 append instead of lappend to append to pf_prefix. |
| 2302 * gdb.threads/watchthreads-reorder.exp: Use with_test_prefix. |
| 2303 * gdb.trace/change-loc.exp: Use with_test_prefix. |
| 2304 * gdb.trace/pending.exp: Use with_test_prefix. |
| 2305 * gdb.trace/status-stop.exp: Use with_test_prefix. |
| 2306 * gdb.trace/strace.exp: Use with_test_prefix. |
| 2307 * gdb.trace/trace-break.exp: Use with_test_prefix. |
| 2308 * gdb.trace/unavailable.exp: Use with_test_prefix. Use append |
| 2309 instead of lappend to append to pf_prefix. |
| 2310 |
| 2311 2012-02-20 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2312 |
| 2313 Fix racy FAILs. |
| 2314 * gdb.base/inferior-died.c (main): Add return of 0. |
| 2315 * gdb.base/inferior-died.exp (continue): Fix expectation of |
| 2316 asynchronous events. |
| 2317 (p 1): New test. |
| 2318 |
| 2319 2012-02-20 Pedro Alves <palves@redhat.com> |
| 2320 |
| 2321 * gdb.threads/attach-into-signal.exp (corefunc): Don't enable |
| 2322 lin-lwp output. Set SIGALRM to stop. Adjust tests to not rely on |
| 2323 gdb's internal debug output. For the non-threaded case, look for |
| 2324 "Program received signal SIGLARM", for the threaded case, peek at |
| 2325 the thread's siginfo. |
| 2326 |
| 2327 2012-02-20 Pedro Alves <palves@redhat.com> |
| 2328 |
| 2329 General cleanup, make output test messages unique, and build |
| 2330 different executable files for the non-threaded and threaded |
| 2331 cases. |
| 2332 |
| 2333 * gdb.threads/attach-into-signal.exp (binfile, escapedbinfile): |
| 2334 Delete. |
| 2335 (executable_nothr, executable_thr): New globals. |
| 2336 (top level): Adjust to delete both executables. |
| 2337 (corefunc): New parameter $executable. Set $pf_prefix instead of |
| 2338 hand writing a prefix in tests. Issue a clean_restart and enable |
| 2339 lin-lwp debug output here. |
| 2340 (top level): Adjust. Use build_executable. Don't start gdb here, |
| 2341 and don't enable lin-lwp debug output here. |
| 2342 * gdb.threads/Makefile.in (EXECUTABLES): Adjust. |
| 2343 |
| 2344 2012-02-20 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2345 |
| 2346 Fix racy FAILs. |
| 2347 * gdb.base/catch-load.exp (one_catch_load_test): Remove duplicate |
| 2348 "continue" command. |
| 2349 |
| 2350 2012-02-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2351 |
| 2352 Fix for gdbserver non-extended mode. |
| 2353 * gdb.base/break-inline.exp (start): Replace "start" by gdb_breakpoint |
| 2354 and gdb_run_cmd. |
| 2355 |
| 2356 2012-02-17 Tom Tromey <tromey@redhat.com> |
| 2357 |
| 2358 * gdb.python/py-events.py (exit_handler): Add test for 'dir'. |
| 2359 * gdb.python/py-events.exp: Check 'dir' output. |
| 2360 * gdb.python/py-type.exp (test_fields): Add test for 'dir'. |
| 2361 |
| 2362 2012-02-17 Yao Qi <yao@codesourcery.com> |
| 2363 |
| 2364 * gdb.trace/strace.exp (strace_info_marker): Test `info threads'. |
| 2365 |
| 2366 2012-02-16 Tom Tromey <tromey@redhat.com> |
| 2367 |
| 2368 * gdb.base/inferior-died.c: Don't include stdio.h. |
| 2369 |
| 2370 2012-02-16 Tom Tromey <tromey@redhat.com> |
| 2371 |
| 2372 * gdb.base/inferior-died.c: New file. |
| 2373 * gdb.base/inferior-died.exp: New file. |
| 2374 |
| 2375 2012-02-15 Aleksandar Ristovski <aristovski@qnx.com> |
| 2376 |
| 2377 * gdb.base/break-inline.exp: New file. |
| 2378 * gdb.base/break-inline.c: New file. |
| 2379 |
| 2380 2012-02-15 Tom Tromey <tromey@redhat.com> |
| 2381 |
| 2382 * gdb.base/pc-fp.exp: Add "info register" tests. |
| 2383 |
| 2384 2012-02-15 Tom Tromey <tromey@redhat.com> |
| 2385 |
| 2386 * gdb.base/regs.exp: Remove. |
| 2387 |
| 2388 2012-02-15 Pedro Alves <palves@redhat.com> |
| 2389 |
| 2390 * gdb.trace/backtrace.exp: Issue UNSUPPORTED instead of PASS when |
| 2391 the target doesn't support tracepoints. |
| 2392 * gdb.trace/circ.exp: Ditto. |
| 2393 * gdb.trace/collection.exp: Ditto. |
| 2394 * gdb.trace/packetlen.exp: Ditto. |
| 2395 * gdb.trace/passc-dyn.exp: Ditto. |
| 2396 * gdb.trace/report.exp: Ditto. |
| 2397 * gdb.trace/tfind.exp: Ditto. |
| 2398 * gdb.trace/tspeed.exp: Ditto. |
| 2399 * gdb.trace/tsv.exp: Ditto. |
| 2400 * gdb.trace/unavailable.exp: Ditto. |
| 2401 * gdb.trace/while-dyn.exp: Ditto. |
| 2402 |
| 2403 2012-02-15 Pedro Alves <palves@redhat.com> |
| 2404 |
| 2405 * gdb.trace/circ.exp (trace_buffer_normal): Rewrite using |
| 2406 gdb_test_multiple, and call unsupported instead of fail, if the |
| 2407 remote side does not support the request. |
| 2408 |
| 2409 2012-02-15 Pedro Alves <palves@redhat.com> |
| 2410 |
| 2411 * gdb.server/ext-attach.exp: Make sure gdb is disconnected. |
| 2412 * gdb.server/ext-run.exp: Make sure gdb is disconnected. |
| 2413 * gdb.server/file-transfer.exp: Make sure gdb is disconnected. |
| 2414 * gdb.server/server-mon.exp: Make sure gdb is disconnected. |
| 2415 * gdb.server/server-run.exp: Make sure gdb is disconnected. |
| 2416 * lib/gdbserver-support.exp (gdbserver_start_extended): Only |
| 2417 prepend "extended-" to $gdbserver_protocol if $gdbserver_protocol |
| 2418 doesn't start with "extended-" already. |
| 2419 |
| 2420 2012-02-15 Pedro Alves <palves@redhat.com> |
| 2421 |
| 2422 Support extended-remote. Avoid cascading timeouts. |
| 2423 |
| 2424 * gdb.base/attach.exp (do_attach_tests): Add expected output for |
| 2425 the extended-remote target. If attaching with no file fails, load |
| 2426 the file manually. |
| 2427 * gdb.server/ext-attach.exp: Adjust expected attach/detach output. |
| 2428 |
| 2429 2012-02-14 Stan Shebs <stan@codesourcery.com> |
| 2430 |
| 2431 * gdb.base/ena-dis-br.exp: Add enable count test. |
| 2432 |
| 2433 2012-02-13 Pedro Alves <palves@redhat.com> |
| 2434 |
| 2435 * config/mips-idt.exp: Delete. |
| 2436 * gdb.base/a2-run.exp: Remove mips-idt xfails. |
| 2437 * gdb.base/bitfields.exp: Remove mips-idt restarts. |
| 2438 * gdb.base/break.exp: Remove mips-idt references. |
| 2439 * gdb.base/chng-syms.exp: Ditto. |
| 2440 * gdb.base/default.exp: Ditto. |
| 2441 * gdb.base/funcargs.exp (funcargs_reload): Delete. |
| 2442 (top level): Don't call it. |
| 2443 * gdb.base/opaque.exp: Remove mips-idt restarts. |
| 2444 * gdb.base/ptype.exp: Remove mips-idt xfails. |
| 2445 * gdb.base/scope.exp: Remove mips-idt restarts. |
| 2446 * gdb.base/sepdebug.exp: Remove mips-idt references. |
| 2447 * gdb.base/watchpoint.exp (maybe_clean_restart) |
| 2448 (maybe_reinitialize): Delete. |
| 2449 (test_disabling_watchpoints, test_disabling_watchpoints) |
| 2450 (test_watchpoint_triggered_in_syscall) |
| 2451 (test_watchpoint_and_breakpoint, test_inaccessible_watchpoint): |
| 2452 Don't call them. |
| 2453 |
| 2454 2012-02-12 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2455 |
| 2456 * gdb.server/server-exec-info.exp: New file. |
| 2457 |
| 2458 2012-02-10 Pedro Alves <palves@redhat.com> |
| 2459 |
| 2460 * gdb.base/break-interp.exp (test_attach_gdb): Assume $file is |
| 2461 always non-empty. |
| 2462 (test_attach): Always pass $exec to test_attach_gdb. |
| 2463 |
| 2464 2012-02-08 Tom Tromey <tromey@redhat.com> |
| 2465 |
| 2466 * gdb.python/py-symbol.exp: Use lookup_global_symbol for tests |
| 2467 before inferior is started. |
| 2468 |
| 2469 2012-02-07 Tom Tromey <tromey@redhat.com> |
| 2470 |
| 2471 * gdb.python/py-symbol.exp: Test Symbol.needs_frame and |
| 2472 Symbol.value. |
| 2473 * gdb.python/py-symbol.c (qq): Set default value. |
| 2474 |
| 2475 2012-02-07 Tom Tromey <tromey@redhat.com> |
| 2476 |
| 2477 * gdb.python/py-symbol.c (qq): New global. |
| 2478 * gdb.python/py-symbol.exp: Add test for frame-less |
| 2479 lookup_symbol. |
| 2480 * gdb.python/py-symtab.exp: Fix line number. |
| 2481 |
| 2482 2012-02-03 Joel Brobecker <brobecker@adacore.com> |
| 2483 |
| 2484 * gdb.ada/mi_task_arg: New testcase. |
| 2485 |
| 2486 2012-02-02 Pedro Alves <palves@redhat.com> |
| 2487 |
| 2488 * gdb.reverse/until-precsave.exp: Also put "record save" under the |
| 2489 extended timeout. |
| 2490 |
| 2491 2012-02-02 Pedro Alves <palves@redhat.com> |
| 2492 |
| 2493 * gdb.gdb/complaints.exp: Skip if gdb,noinferiorio is set. |
| 2494 * gdb.gdb/selftest.exp (test_with_self): Handle gdb,noinferiorio. |
| 2495 |
| 2496 2012-02-02 Pedro Alves <palves@redhat.com> |
| 2497 |
| 2498 * gdb.base/term.exp: Rewrite. |
| 2499 * gdb.base/term.c: New. |
| 2500 |
| 2501 2012-02-02 Pedro Alves <palves@redhat.com> |
| 2502 |
| 2503 * gdb.base/default.exp (run "r" abbreviation, run): Add |
| 2504 extended-remote expected output. |
| 2505 |
| 2506 2012-02-02 Tom Tromey <tromey@redhat.com> |
| 2507 |
| 2508 * gdb.cp/dispcxx.exp: New file. |
| 2509 * gdb.cp/dispcxx.cc: New file. |
| 2510 |
| 2511 2012-02-01 Tom Tromey <tromey@redhat.com> |
| 2512 |
| 2513 * gdb.base/jit-simple.exp: New file. |
| 2514 * gdb.base/jit-simple.c: New file. |
| 2515 |
| 2516 2012-01-30 Yao Qi <yao@codesourcery.com> |
| 2517 |
| 2518 * gdb.base/skip.exp: Make test result unique. |
| 2519 |
| 2520 2012-01-30 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2521 |
| 2522 * gdb.base/valgrind-db-attach.exp (attach to debugger): Fix |
| 2523 compatibility with valgrind-3.7.0. |
| 2524 |
| 2525 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2526 |
| 2527 * gdb.base/watchpoint.exp (no_hw): New global. |
| 2528 (maybe_clean_restart, maybe_reinitialize): If no_hw is set, |
| 2529 disable hw watchpoints. |
| 2530 (test_wide_location_1, test_wide_location_2): If no_hw is set, |
| 2531 don't expect hw watchpoints. |
| 2532 (no_hw_watchpoints): Always clean restart. |
| 2533 (do_tests): New procedure, factored out from the top level. |
| 2534 (top level): Run tests twice. Once with hw watchpoints enabled, |
| 2535 another time with hw watchpoints disabled. |
| 2536 |
| 2537 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2538 |
| 2539 * gdb.base/watchpoint.exp (test_no_hw_watchpoints): New, factored |
| 2540 out from the top level. |
| 2541 (top level): Call it instead. |
| 2542 |
| 2543 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2544 |
| 2545 * gdb.base/watchpoint.exp (top level): Re-enable hardware |
| 2546 watchpoints sooner. |
| 2547 |
| 2548 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2549 |
| 2550 * gdb.base/watchpoint.exp (top level): Delete watch ival3. |
| 2551 |
| 2552 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2553 |
| 2554 * gdb.base/watchpoint.exp (test_watchpoint_in_big_blob): Expect |
| 2555 "You may have requested too many hardware |
| 2556 breakpoints/watchpoints". |
| 2557 |
| 2558 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2559 |
| 2560 * gdb.base/watchpoint.exp (maybe_clean_restart) |
| 2561 (maybe_reinitialize): New. |
| 2562 (test_disabling_watchpoints): Call maybe_reinitialize. Don't |
| 2563 expect "hit N times". |
| 2564 (test_disabling_watchpoints, test_complex_watchpoint) |
| 2565 (test_watchpoint_and_breakpoint, test_inaccessible_watchpoint): |
| 2566 Call maybe_clean_restart. |
| 2567 (top level): Use clean_restart. Remove "mips-idt-*" |
| 2568 reinitialization. |
| 2569 |
| 2570 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2571 |
| 2572 * gdb.base/watchpoint.exp: Always run test_complex_watchpoint. |
| 2573 |
| 2574 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2575 |
| 2576 * gdb.base/watchpoint.exp: Clean restart after tests that don't |
| 2577 require `initialize' anymore. Remove unnecessary `initialize' |
| 2578 calls. |
| 2579 |
| 2580 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2581 |
| 2582 * gdb.base/watchpoint.exp (wp_set): Delete. |
| 2583 (initialize, test_simple_watchpoint, top level): Remove dead code. |
| 2584 |
| 2585 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2586 |
| 2587 * gdb.base/watchpoint.exp (test_inaccessible_watchpoint): Fix |
| 2588 typo. |
| 2589 |
| 2590 2012-01-27 Pedro Alves <palves@redhat.com> |
| 2591 |
| 2592 * config/extended-gdbserver.exp: New file. |
| 2593 * lib/gdbserver-support.exp (gdbserver_start_extended): Extend |
| 2594 comment. |
| 2595 (gdbserver_start_multi, mi_gdbserver_start_multi): New. |
| 2596 * boards/native-extended-gdbserver.exp: New file. |
| 2597 |
| 2598 2012-01-26 Pedro Alves <palves@redhat.com> |
| 2599 |
| 2600 * gdb.base/watchpoint.exp: Replace send_gdb/gdb_expect by gdb_test |
| 2601 and gdb_test_multiple. |
| 2602 |
| 2603 2012-01-26 Pedro Alves <palves@redhat.com> |
| 2604 |
| 2605 Make test messages unique, and more identifiable. |
| 2606 * gdb.multi/watchpoint-multi.exp: Change test messages. |
| 2607 |
| 2608 2012-01-25 Tom Tromey <tromey@redhat.com> |
| 2609 |
| 2610 * gdb.base/solib-disc.exp: Fix regexps. |
| 2611 |
| 2612 2012-01-24 Tom Tromey <tromey@redhat.com> |
| 2613 |
| 2614 * lib/mi-support.exp (mi_expect_stop): Add special case for |
| 2615 solib-event. |
| 2616 * gdb.base/catch-load-so.c: New file. |
| 2617 * gdb.base/catch-load.exp: New file. |
| 2618 * gdb.base/catch-load.c: New file. |
| 2619 * gdb.base/break-interp.exp (reach_1): Update regexp. |
| 2620 |
| 2621 2012-01-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2622 |
| 2623 Fix fuzzy results. |
| 2624 * gdb.mi/var-cmd.c (do_locals_tests): Initialize variables lsimple, |
| 2625 lpsimple and func. |
| 2626 |
| 2627 2012-01-24 Gary Benson <gbenson@redhat.com> |
| 2628 |
| 2629 Delete #if 0'd out code. |
| 2630 * gdb.base/default.exp (info catch): Remove. |
| 2631 * gdb.base/gdb_history (info catch): Likewise. |
| 2632 * gdb.base/help.exp (info catch): Likewise. |
| 2633 |
| 2634 2012-01-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2635 |
| 2636 Fix watchpoints to be specific for each inferior. |
| 2637 * gdb.multi/watchpoint-multi.c: New file. |
| 2638 * gdb.multi/watchpoint-multi.exp: New file. |
| 2639 |
| 2640 2012-01-24 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2641 |
| 2642 Fix watchpoints across inferior fork. |
| 2643 * gdb.threads/watchpoint-fork-child.c: New file. |
| 2644 * gdb.threads/watchpoint-fork-mt.c: New file. |
| 2645 * gdb.threads/watchpoint-fork-parent.c: New file. |
| 2646 * gdb.threads/watchpoint-fork-st.c: New file. |
| 2647 * gdb.threads/watchpoint-fork.exp: New file. |
| 2648 * gdb.threads/watchpoint-fork.h: New file. |
| 2649 |
| 2650 2012-01-23 Pedro Alves <palves@redhat.com> |
| 2651 |
| 2652 * gdb.base/call-signal-resume.exp: Allow output after "return". |
| 2653 |
| 2654 2012-01-20 Pedro Alves <palves@redhat.com> |
| 2655 |
| 2656 * gdb.python/py-finish-breakpoint.py: Fix typo. |
| 2657 |
| 2658 2012-01-20 Ulrich Weigand <ulrich.weigand@linaro.org> |
| 2659 |
| 2660 * gdb.base/info-proc.exp: Also run on remote targets. Main |
| 2661 "info proc" command is now always present; whether target supports |
| 2662 actual info proc operation is detected when attempting to issue |
| 2663 the command. |
| 2664 |
| 2665 2012-01-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2666 |
| 2667 * .gdbinit: Remove. |
| 2668 |
| 2669 2012-01-19 Pedro Alves <palves@redhat.com> |
| 2670 |
| 2671 * gdb.java/jprint.exp: Don't rely on inferior output, but instead |
| 2672 look at the funtions' returns. |
| 2673 * gdb.java/jprint.java (jvclass.addprint, jprint.print(int)) |
| 2674 (jprint.print(int, int)): Change return type to int. Adjust. |
| 2675 |
| 2676 2012-01-18 Paul Pluzhnikov <ppluzhnikov@google.com> |
| 2677 |
| 2678 PR gdb/9538 |
| 2679 * gdb.base/sepdebug.exp: New test. |
| 2680 |
| 2681 2012-01-18 Pedro Alves <palves@redhat.com> |
| 2682 |
| 2683 * gdb.ada/mi_task_info.exp (-ada-task-info with no argument): |
| 2684 Allow output before ^done. |
| 2685 |
| 2686 2012-01-16 Tom Tromey <tromey@redhat.com> |
| 2687 |
| 2688 * gdb.linespec/linespec.exp: Change some tests to use $decimal. |
| 2689 Add tests for relative directory. |
| 2690 |
| 2691 2012-01-16 Tom Tromey <tromey@redhat.com> |
| 2692 |
| 2693 * gdb.base/printcmds.c (enum flag_enum): New. |
| 2694 (three): New global. |
| 2695 * gdb.base/printcmds.exp (test_print_enums): Add test for flag |
| 2696 enum printing. |
| 2697 * gdb.python/py-pp-maint.py (build_pretty_printer): Instantiate |
| 2698 FlagEnumerationPrinter. |
| 2699 * gdb.python/py-pp-maint.exp: Add tests for FlagEnumerationPrinter. |
| 2700 * gdb.python/py-pp-maint.c (enum flag_enum): New. |
| 2701 (fval): New global. |
| 2702 |
| 2703 2012-01-16 Pedro Alves <palves@redhat.com> |
| 2704 |
| 2705 * lib/gdb.exp (banned_procedures): New variable. |
| 2706 (banned_variables_traced): Rename to ... |
| 2707 (banned_traced): ... this. |
| 2708 (gdb_init): Also trace banned procedures. |
| 2709 (gdb_finish): Also untrace banned procedures. |
| 2710 |
| 2711 2012-01-16 Pedro Alves <palves@redhat.com> |
| 2712 |
| 2713 Remove all calls to strace. |
| 2714 |
| 2715 2012-01-14 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2716 |
| 2717 * gdb.dwarf2/dw2-namespaceless-anonymous.S: New file. |
| 2718 * gdb.dwarf2/dw2-namespaceless-anonymous.exp: New file. |
| 2719 |
| 2720 2012-01-13 Paul Pluzhnikov <ppluzhnikov@google.com> |
| 2721 |
| 2722 * gdb.base/attach-pie-misread.exp: Pass -pie only to the linker. |
| 2723 * gdb.base/pie-execl.exp: Likewise. |
| 2724 |
| 2725 2012-01-12 Keith Seitz <keiths@redhat.com> |
| 2726 |
| 2727 PR mi/10586 |
| 2728 * gdb.mi/var-cmd.c (struct anonymous): New structure. |
| 2729 (do_anonymous_type_tests): New function. |
| 2730 (main): Call do_anonymous_type_tests. |
| 2731 * gdb.mi/mi2-var-child.exp: Add anonymous type tests. |
| 2732 (verify_everything): New procedure. |
| 2733 * gdb.mi/mi-var-cp.cc (class A): New class. |
| 2734 (anonymous_structs_and_unions): New function. |
| 2735 (main): Call anonymous_structs_and_unions. |
| 2736 * gdb.mi/mi-var-cp.exp: Add anonymous type tests. |
| 2737 (verify_everything): New procedure. |
| 2738 |
| 2739 2012-01-12 Keith Seitz <keiths@redhat.com> |
| 2740 |
| 2741 * lib/mi-support.exp: Expand comments about PATH_EXPR. |
| 2742 (varobj_tree::get_path_expr): Assume that all varobjs are |
| 2743 compound unless they are known simple types. |
| 2744 Adjust path expressions based on parent type, path parent type, |
| 2745 and tree language. |
| 2746 (varobj_tree::walk_tree): Add LANGUAGE parameter and save it into |
| 2747 the root varobj. |
| 2748 (mi_walk_varobj_tree): Add LANGUAGE parameter. |
| 2749 |
| 2750 2012-01-11 Pedro Alves <palves@redhat.com> |
| 2751 |
| 2752 * gdb.base/default.exp (core-file): Don't expect "GDB can't read |
| 2753 core files on this machine" anymore. |
| 2754 |
| 2755 2012-01-11 Paul Hilfinger <hilfingr@adacore.com> |
| 2756 |
| 2757 * gdb.base/watchpoint.c (recurser): Initialize local_x. |
| 2758 (main): Repeat recurser call. |
| 2759 * gdb.base/watchpoint.exp: Check that 'watch recurser::local_x' is |
| 2760 equivalent to 'local_x'. |
| 2761 |
| 2762 2012-01-11 Paul Hilfinger <hilfingr@adacore.com> |
| 2763 Joel Brobecker <brobecker@adacore.com> |
| 2764 |
| 2765 * gdb.base/recpar.c, gdb.base/recpar.exp: New files. |
| 2766 |
| 2767 2012-01-05 Pedro Alves <alves.ped@gmail.com> |
| 2768 |
| 2769 * gdb.mi/mi-stepn.c, gdb.mi/mi-stepn.exp: New files. |
| 2770 * gdb.python/py-events.c (first): Add bits for new "step N" test. |
| 2771 * gdb.python/py-events.exp: Test that "step N" tripping on a |
| 2772 breakpoint emits a breakpoint event. |
| 2773 |
| 2774 2012-01-03 Joel Brobecker <brobecker@adacore.com> |
| 2775 |
3 * gdb.base/auxv.exp: Reformat the copyright notice. | 2776 * gdb.base/auxv.exp: Reformat the copyright notice. |
4 | 2777 |
5 2012-01-06 Joel Brobecker <brobecker@adacore.com> | 2778 2012-01-03 Yao Qi <yao@codesourcery.com> |
| 2779 |
| 2780 » * gdb.trace/strace.exp (strace_trace_on_same_addr): New. |
| 2781 » (strace_trace_on_diff_addr): New. |
| 2782 » * gdb.trace/strace.c: (main): Add two local variables. |
| 2783 |
| 2784 2011-01-02 Ulrich Weigand <uweigand@de.ibm.com> |
| 2785 |
| 2786 » * gdb.cell/fork.exp: Delete breakpoints after reaching main. |
| 2787 » * gdb.cell/gcore.exp: Likewise. |
| 2788 » * gdb.cell/solib-symbol.exp: Use "info symbol" instead of "break" |
| 2789 » to verify the correct instance of main is selected. |
| 2790 |
| 2791 2012-01-02 Joel Brobecker <brobecker@adacore.com> |
6 | 2792 |
7 * dg-extract-results.sh, gdb.arch/gcore.c, gdb.arch/gdb1558.c, | 2793 * dg-extract-results.sh, gdb.arch/gcore.c, gdb.arch/gdb1558.c, |
8 gdb.arch/i386-gnu-cfi.c, gdb.base/complex.c, gdb.base/cvexpr.c, | 2794 gdb.arch/i386-gnu-cfi.c, gdb.base/complex.c, gdb.base/cvexpr.c, |
9 gdb.base/gcore.c, gdb.base/gdb1555-main.c, gdb.base/gdb1555.c, | 2795 gdb.base/gcore.c, gdb.base/gdb1555-main.c, gdb.base/gdb1555.c, |
10 gdb.base/gdb1821.c, gdb.base/long_long.c, gdb.base/restore.c, | 2796 gdb.base/gdb1821.c, gdb.base/long_long.c, gdb.base/restore.c, |
11 gdb.base/sepdebug.c, gdb.base/type-opaque-lib.c, | 2797 gdb.base/sepdebug.c, gdb.base/type-opaque-lib.c, |
12 gdb.base/type-opaque-main.c, gdb.cp/maint.exp, gdb.cp/namespace1.cc, | 2798 gdb.base/type-opaque-main.c, gdb.cp/maint.exp, gdb.cp/namespace1.cc, |
13 gdb.cp/pr9631.cc, gdb.cp/psmang1.cc, gdb.cp/psmang2.cc, | 2799 gdb.cp/pr9631.cc, gdb.cp/psmang1.cc, gdb.cp/psmang2.cc, |
14 gdb.cp/try_catch.cc, gdb.cp/virtfunc.cc, gdb.hp/gdb.base-hp/reg.exp, | 2800 gdb.cp/try_catch.cc, gdb.cp/virtfunc.cc, gdb.hp/gdb.base-hp/reg.exp, |
15 gdb.mi/basics.c, gdb.mi/mi-stack.c, gdb.mi/mi-var-child.c, | 2801 gdb.mi/basics.c, gdb.mi/mi-stack.c, gdb.mi/mi-var-child.c, |
16 gdb.mi/mi2-var-child.exp, gdb.mi/var-cmd.c, | 2802 gdb.mi/mi2-var-child.exp, gdb.mi/var-cmd.c, |
17 gdb.threads/thread_check.c: Reformat copyright header. | 2803 gdb.threads/thread_check.c: Reformat copyright header. |
18 | 2804 |
19 2012-01-04 Jan Kratochvil <jan.kratochvil@redhat.com> | 2805 2011-12-30 Edjunior Machado <emachado@linux.vnet.ibm.com> |
20 | |
21 » Fix compatibility with gcc-4.7. | |
22 » * gdb.python/py-frame-inline.c (f): Use inline for __always_inline__. | |
23 | |
24 2012-01-04 Edjunior Machado <emachado@linux.vnet.ibm.com> | |
25 | 2806 |
26 * gdb.python/py-finish-breakpoint.exp: Add `.' prefix for ppc64. | 2807 * gdb.python/py-finish-breakpoint.exp: Add `.' prefix for ppc64. |
27 * gdb.python/py-finish-breakpoint2.exp: Skip testcase if python support | 2808 * gdb.python/py-finish-breakpoint2.exp: Skip testcase if python support |
28 is not enabled. | 2809 is not enabled. |
29 | 2810 |
30 2012-01-04 Jan Kratochvil <jan.kratochvil@redhat.com> | 2811 2011-12-27 Jan Kratochvil <jan.kratochvil@redhat.com> |
31 | 2812 |
32 * gdb.python/py-finish-breakpoint.c (test_exec_exit): Change the | 2813 * gdb.python/py-finish-breakpoint.c (test_exec_exit): Change the |
33 parameter to self_exec, adjust the function. | 2814 parameter to self_exec, adjust the function. |
34 (main): Check for argv[1] "exit". Use argv[0] for test_exec_exit. | 2815 (main): Check for argv[1] "exit". Use argv[0] for test_exec_exit. |
35 * gdb.python/py-finish-breakpoint.exp (set var self_exec = 0): New test. | 2816 * gdb.python/py-finish-breakpoint.exp (set var self_exec = 0): New test. |
36 (set var do_exit = 0): Remove test. | 2817 (set var do_exit = 0): Remove test. |
37 (newline at end of file): Add one. | 2818 (newline at end of file): Add one. |
38 | 2819 |
39 2011-01-04 Joel Brobecker <brobecker@adacore.com> | 2820 2011-12-27 Joel Brobecker <brobecker@adacore.com> |
40 | 2821 |
41 * gdb.base/dmsym.c, gdb.base/dmsym_main.c, gdb.base/dmsym.exp: | 2822 * gdb.base/dmsym.c, gdb.base/dmsym_main.c, gdb.base/dmsym.exp: |
42 New files. | 2823 New files. |
43 | 2824 |
44 2012-01-02 Ulrich Weigand <uweigand@de.ibm.com> | 2825 2011-12-26 Jan Kratochvil <jan.kratochvil@redhat.com> |
45 | 2826 |
46 » * gdb.cell/fork.exp: Delete breakpoints after reaching main. | 2827 » Fix racy FAILs. |
47 » * gdb.cell/gcore.exp: Likewise. | 2828 » * gdb.threads/fork-thread-pending.c (barrier): New variable. |
48 » * gdb.cell/solib-symbol.exp: Use "info symbol" instead of "break" | 2829 » (thread_function, thread_forker): Call pthread_barrier_wait for it. |
49 » to verify the correct instance of main is selected. | 2830 » (main): Call pthread_barrier_init for it. |
| 2831 |
| 2832 2011-12-26 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2833 |
| 2834 » Fix double send_gdb leading to racy FAILs. |
| 2835 » * gdb.base/break.exp (set silent break bp_location1): Replace |
| 2836 » 3x send_gdb and gdb_expect by gdb_test. |
| 2837 » * gdb.base/fileio.exp: Replace 2x send_gdb by gdb_exit and sleep. |
| 2838 » * gdb.base/foll-vfork.exp (vfork_and_exec_child_follow_to_main_bp) |
| 2839 » (vfork_and_exec_child_follow_through_step): Use gdb_test_no_output |
| 2840 » instead of send_gdb. Twice. |
| 2841 » * gdb.base/sepdebug.exp (set silent break bp_location1): Replace |
| 2842 » 3x send_gdb and gdb_expect by gdb_test. |
| 2843 » * gdb.mi/mi-nsmoribund.exp: Replace 3x send_gdb by mi_gdb_test. |
| 2844 |
| 2845 2011-12-23 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2846 |
| 2847 » * gdb.linespec/linespec.exp: Compile using {c++}. |
| 2848 |
| 2849 2011-12-23 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2850 |
| 2851 » * gdb.cp/templates.exp (test_template_typedef): Import gdb_prompt. |
| 2852 » (print destructor of template typedef): Extend it for gcc/51668 XFAIL. |
| 2853 » (verify GCC PR debug/51668): New test. |
50 | 2854 |
51 2011-12-23 Kevin Pouget <kevin.pouget@st.com> | 2855 2011-12-23 Kevin Pouget <kevin.pouget@st.com> |
52 | 2856 |
53 » Introduce gdb.FinishBreakpoint in Python | 2857 » Introduce gdb.FinishBreakpoint in Python. |
54 * Makefile.in (EXECUTABLES): Add py-finish-breakpoint and | 2858 * Makefile.in (EXECUTABLES): Add py-finish-breakpoint and |
55 py-finish-breakpoint2 | 2859 py-finish-breakpoint2 |
56 (MISCALLANEOUS): Add py-events-shlib.so and py-events-shlib-nodebug.so | 2860 (MISCALLANEOUS): Add py-events-shlib.so and py-events-shlib-nodebug.so |
57 * gdb.python/py-breakpoint.exp (mult_line): Define and use variable | 2861 * gdb.python/py-breakpoint.exp (mult_line): Define and use variable |
58 instead of line number. | 2862 instead of line number. |
59 * gdb.python/py-finish-breakpoint.c: New file. | 2863 * gdb.python/py-finish-breakpoint.c: New file. |
60 * gdb.python/py-finish-breakpoint.exp: New file. | 2864 * gdb.python/py-finish-breakpoint.exp: New file. |
61 * gdb.python/py-finish-breakpoint.py: New file. | 2865 * gdb.python/py-finish-breakpoint.py: New file. |
62 * gdb.python/py-finish-breakpoint2.cc: New file. | 2866 * gdb.python/py-finish-breakpoint2.cc: New file. |
63 * gdb.python/py-finish-breakpoint2.exp: New file. | 2867 * gdb.python/py-finish-breakpoint2.exp: New file. |
64 * gdb.python/py-finish-breakpoint2.py: New file. | 2868 * gdb.python/py-finish-breakpoint2.py: New file. |
65 | 2869 |
| 2870 2011-12-23 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2871 |
| 2872 Partial fix of compatibility with gcc-4.7. |
| 2873 * gdb.cp/templates.exp (ptype T5<int>, ptype t5i): Turn all PASS cases |
| 2874 into XFAIL "new without size_t". Permit size_t for the KFAIL case. |
| 2875 Add comment to add a PASS case in the future. |
| 2876 |
| 2877 Fix compatibility with gcc-4.7. |
| 2878 * gdb.python/py-frame-inline.c (f): Use inline for __always_inline__. |
| 2879 |
66 2011-12-21 Ulrich Weigand <ulrich.weigand@linaro.org> | 2880 2011-12-21 Ulrich Weigand <ulrich.weigand@linaro.org> |
67 | 2881 |
68 PR tdep/12797 | 2882 PR tdep/12797 |
69 * gdb.base/callfuncs.exp: Remove KFAIL. | 2883 * gdb.base/callfuncs.exp: Remove KFAIL. |
70 | 2884 |
| 2885 2011-12-21 Joel Brobecker <brobecker@adacore.com> |
| 2886 |
| 2887 * gdb.ada/task_bp: New testcase. |
| 2888 |
71 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com> | 2889 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
72 | 2890 |
73 * gdb.base/reread.exp: If srcfile2 fails to build retry it with | 2891 * gdb.base/reread.exp: If srcfile2 fails to build retry it with |
74 -DNO_SECTIONS. | 2892 -DNO_SECTIONS. |
75 * gdb.base/reread2.c <!NO_SECTIONS>: New sections block. | 2893 * gdb.base/reread2.c <!NO_SECTIONS>: New sections block. |
76 | 2894 |
| 2895 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2896 |
| 2897 * gdb.cp/ptype-cv-cp.exp (ptype v_volatile_const_my_int): Make |
| 2898 PR gcc/45997 XFAIL conditional for gcc <= 4.5. |
| 2899 * gdb.python/py-type.exp (python print ttype.template_argument(2)): |
| 2900 Change PR gcc/41736 to the more specific PR gcc/46955. Make it |
| 2901 conditional for gcc <= 4.5. |
| 2902 |
| 2903 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2904 |
| 2905 * gdb.cp/ptype-cv-cp.exp (ptype v_volatile_const_my_int): Replace KFAIL |
| 2906 by XFAIL. |
| 2907 * gdb.cp/static-method.exp (info addr A::func()) |
| 2908 (list static-method.cc:xxx::(anonymous namespace)::A::func) |
| 2909 (list 'static-method.cc:xxx::(anonymous namespace)::A::func') |
| 2910 (list 'static-method.cc':'xxx::(anonymous namespace)::A::func') |
| 2911 (list static-method.cc:'xxx::(anonymous namespace)::A::func'): Likewise. |
| 2912 * gdb.cp/temargs.exp (test value of F in k2_m, test type of F in k3_m) |
| 2913 (test value of F in k3_m): Likewise. |
| 2914 * gdb.python/py-type.exp (python print ttype.template_argument(2)): |
| 2915 Likewise. |
| 2916 |
| 2917 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com> |
| 2918 |
| 2919 * gdb.threads/attach-stopped.exp (continue (*: attach2 continue)) |
| 2920 (*: attach2 stop interrupt, *: attach2, exit leaves process sleeping): |
| 2921 Remove. |
| 2922 * gdb.threads/attachstop-mt.c: Remove. |
| 2923 * gdb.threads/attachstop-mt.exp: Remove. |
| 2924 |
| 2925 2011-12-17 Mark Kettenis <kettenis@gnu.org> |
| 2926 |
| 2927 * gdb.arch/amd64-i386-address.exp: Skip on *-*-openbsd*. |
| 2928 |
| 2929 2011-12-16 Doug Evans <dje@google.com> |
| 2930 |
| 2931 * boards/native-stdio-gdbserver.exp: New file. |
| 2932 * boards/native-gdbserver.exp: New file. |
| 2933 |
| 2934 * lib/gdbserver-support.exp (gdb_target_cmd): Recognize stdio |
| 2935 gdbserver output. |
| 2936 (gdbserver_default_get_remote_address): New function. |
| 2937 (gdbserver_start): Call gdb,get_remote_address to compute argument |
| 2938 to "target remote" command. |
| 2939 |
77 2011-12-16 Phil Muldoon <pmuldoon@redhat.com> | 2940 2011-12-16 Phil Muldoon <pmuldoon@redhat.com> |
78 | 2941 |
79 * gdb.python/py-function.exp: Change "on" to "full" for | 2942 * gdb.python/py-function.exp: Change "on" to "full" for |
80 python print-stack. Add set/show python print-stack | 2943 python print-stack. Add set/show python print-stack |
81 off|full|message tests. | 2944 off|full|message tests. |
82 | 2945 |
| 2946 2011-12-15 Yao Qi <yao@codesourcery.com> |
| 2947 |
| 2948 * gdb.trace/strace.c: New |
| 2949 * gdb.trace/strace.exp: New. |
| 2950 |
| 2951 2011-12-14 Tom Tromey <tromey@redhat.com> |
| 2952 |
| 2953 * gdb.dwarf2/dw2-inline-param.exp: Log the objcopy command. |
| 2954 |
| 2955 2011-12-14 Doug Evans <dje@google.com> |
| 2956 |
| 2957 * lib/gdb.exp (gdb_start_cmd): Fix error return value. |
| 2958 |
| 2959 2011-12-14 Pedro Alves <pedro@codesourcery.com> |
| 2960 |
| 2961 PR threads/10729 |
| 2962 |
| 2963 * gdb.mi/watch-nonstop.c: New file. |
| 2964 * gdb.mi/mi-watch-nonstop.exp: New file. |
| 2965 |
| 2966 2011-12-13 Pedro Alves <pedro@codesourcery.com> |
| 2967 Doug Evans <dje@google.com> |
| 2968 |
| 2969 * lib/gdb.exp (gdb_run_cmd, runto_main, gdb_compile) |
| 2970 (clean_restart): Remove references to the gdb_stub target board |
| 2971 variable. |
| 2972 (gdb_step_for_stub): Delete. |
| 2973 |
| 2974 * gdb.base/annota1.exp: Remove all references to [target_info |
| 2975 exists gdb_stub], gdb_step_for_stub and usestubs. |
| 2976 * gdb.base/annota3.exp: Ditto. |
| 2977 * gdb.base/async.exp: Ditto. |
| 2978 * gdb.base/break.exp: Ditto. |
| 2979 * gdb.base/code-expr.exp: Ditto. |
| 2980 * gdb.base/commands.exp: Ditto. |
| 2981 * gdb.base/completion.exp: Ditto. |
| 2982 * gdb.base/condbreak.exp: Ditto. |
| 2983 * gdb.base/consecutive.exp: Ditto. |
| 2984 * gdb.base/cvexpr.exp: Ditto. |
| 2985 * gdb.base/define.exp: Ditto. |
| 2986 * gdb.base/display.exp: Ditto. |
| 2987 * gdb.base/ena-dis-br.exp: Ditto. |
| 2988 * gdb.base/environ.exp: Ditto. |
| 2989 * gdb.base/gnu-ifunc.exp: Ditto. |
| 2990 * gdb.base/maint.exp: Ditto. |
| 2991 * gdb.base/pending.exp: Ditto. |
| 2992 * gdb.base/sect-cmd.exp: Ditto. |
| 2993 * gdb.base/sepdebug.exp: Ditto. |
| 2994 * gdb.base/unload.exp: Ditto. |
| 2995 * gdb.base/watchpoint-solib.exp: Ditto. |
| 2996 * gdb.cp/annota2.exp: Ditto. |
| 2997 * gdb.cp/annota3.exp: Ditto. |
| 2998 * gdb.dwarf2/dw2-inline-param.exp: Ditto. |
| 2999 * gdb.hp/gdb.compat/xdb1.exp: Ditto. |
| 3000 * gdb.mi/mi-pending.exp: Ditto. |
| 3001 * gdb.trace/circ.exp: Ditto. |
| 3002 * gdb.cp/ovldbreak.exp: Ditto. Adjust expected line numbers. |
| 3003 * gdb.base/list.exp: Ditto. |
| 3004 |
| 3005 * gdb.base/all-types.c: Remove all calls to set_debug_traps and |
| 3006 breakpoint function and all references to the usestubs macro. |
| 3007 * gdb.base/exprs.c: Ditto. |
| 3008 * gdb.base/freebpcmd.c: Ditto. |
| 3009 * gdb.base/bitfields.c: Ditto. |
| 3010 * gdb.base/bitfields2.c: Ditto. |
| 3011 * gdb.base/break.c: Ditto. |
| 3012 * gdb.base/call-sc.c: Ditto. |
| 3013 * gdb.base/call-signals.c: Ditto. |
| 3014 * gdb.base/callfuncs.c: Ditto. |
| 3015 * gdb.base/charset.c: Ditto. |
| 3016 * gdb.base/consecutive.c: Ditto. |
| 3017 * gdb.base/constvars.c: Ditto. |
| 3018 * gdb.base/funcargs.c: Ditto. |
| 3019 * gdb.base/int-type.c: Ditto. |
| 3020 * gdb.base/interrupt.c: Ditto. |
| 3021 * gdb.base/langs0.c: Ditto. |
| 3022 * gdb.base/list0.c: Ditto. |
| 3023 * gdb.base/mips_pro.c: Ditto. |
| 3024 * gdb.base/miscexprs.c: Ditto. |
| 3025 * gdb.base/nodebug.c: Ditto. |
| 3026 * gdb.base/opaque0.c: Ditto. |
| 3027 * gdb.base/pointers.c: Ditto. |
| 3028 * gdb.base/printcmds.c: Ditto. |
| 3029 * gdb.base/ptype.c: Ditto. |
| 3030 * gdb.base/recurse.c: Ditto. |
| 3031 * gdb.base/reread1.c: Ditto. |
| 3032 * gdb.base/reread2.c: Ditto. |
| 3033 * gdb.base/restore.c: Ditto. |
| 3034 * gdb.base/return.c: Ditto. |
| 3035 * gdb.base/run.c: Ditto. |
| 3036 * gdb.base/scope0.c: Ditto. |
| 3037 * gdb.base/sepdebug.c: Ditto. |
| 3038 * gdb.base/setshow.c: Ditto. |
| 3039 * gdb.base/setvar.c: Ditto. |
| 3040 * gdb.base/sigall.c: Ditto. |
| 3041 * gdb.base/signals.c: Ditto. |
| 3042 * gdb.base/structs.c: Ditto. |
| 3043 * gdb.base/structs2.c: Ditto. |
| 3044 * gdb.base/testenv.c: Ditto. |
| 3045 * gdb.base/twice.c: Ditto. |
| 3046 * gdb.base/unwindonsignal.c: Ditto. |
| 3047 * gdb.base/watchpoint.c: Ditto. |
| 3048 * gdb.base/watchpoints.c: Ditto. |
| 3049 * gdb.base/whatis.c: Ditto. |
| 3050 * gdb.cp/classes.cc: Ditto. |
| 3051 * gdb.cp/cplusfuncs.cc: Ditto. |
| 3052 * gdb.cp/derivation.cc: Ditto. |
| 3053 * gdb.cp/formatted-ref.cc: Ditto. |
| 3054 * gdb.cp/misc.cc: Ditto. |
| 3055 * gdb.cp/overload.cc: Ditto. |
| 3056 * gdb.cp/ovldbreak.cc: Ditto. |
| 3057 * gdb.cp/ref-params.cc: Ditto. |
| 3058 * gdb.cp/ref-types.cc: Ditto. |
| 3059 * gdb.cp/templates.cc: Ditto. |
| 3060 * gdb.cp/virtfunc.cc: Ditto. |
| 3061 * gdb.hp/gdb.aCC/run.c: Ditto. |
| 3062 * gdb.hp/gdb.base-hp/callfwmall.c: Ditto. |
| 3063 * gdb.hp/gdb.compat/xdb0.c: Ditto. |
| 3064 * gdb.reverse/consecutive-reverse.c: Ditto. |
| 3065 * gdb.reverse/sigall-reverse.c: Ditto. |
| 3066 * gdb.reverse/until-reverse.c: Ditto. |
| 3067 * gdb.reverse/watch-reverse.c: Ditto. |
| 3068 * gdb.trace/actions.c: Ditto. |
| 3069 * gdb.trace/circ.c: Ditto. |
| 3070 * gdb.trace/collection.c: Ditto. |
| 3071 |
| 3072 2011-12-13 Pedro Alves <pedro@codesourcery.com> |
| 3073 |
| 3074 * gdb.base/watchpoint.c (struct foo2, foo2, struct foo4, foo4) |
| 3075 (func6, func7): New. |
| 3076 (main): Call func6 and func7. |
| 3077 * gdb.base/watchpoint.exp (test_wide_location_1) |
| 3078 (test_wide_location_2): New. |
| 3079 (top level): Re-enable hardware watchpoints if necessary. Call |
| 3080 test_wide_location_1 and test_wide_location_2. |
| 3081 |
83 2011-12-11 Yao Qi <yao@codesourcery.com> | 3082 2011-12-11 Yao Qi <yao@codesourcery.com> |
84 | 3083 |
85 * gdb.trace/status-stop.exp: Skip it if target doesn't support trace. | 3084 * gdb.trace/status-stop.exp: Skip it if target doesn't support trace. |
86 | 3085 |
87 2011-12-11 Joel Brobecker <brobecker@adacore.com> | 3086 2011-12-11 Joel Brobecker <brobecker@adacore.com> |
88 | 3087 |
89 * gdb.ada/catch_ex.exp, gdb.ada/mi_catch_ex.exp: Adjust | 3088 * gdb.ada/catch_ex.exp, gdb.ada/mi_catch_ex.exp: Adjust |
90 expected output for unsupported case. | 3089 expected output for unsupported case. |
91 | 3090 |
92 2011-12-10 Jan Kratochvil <jan.kratochvil@redhat.com> | 3091 2011-12-10 Jan Kratochvil <jan.kratochvil@redhat.com> |
(...skipping 25970 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
26063 ;; Local Variables: | 29062 ;; Local Variables: |
26064 ;; mode: change-log | 29063 ;; mode: change-log |
26065 ;; left-margin: 8 | 29064 ;; left-margin: 8 |
26066 ;; fill-column: 74 | 29065 ;; fill-column: 74 |
26067 ;; version-control: never | 29066 ;; version-control: never |
26068 ;; End: | 29067 ;; End: |
26069 | 29068 |
26070 Copyright 1993-2005, 2012 Free Software Foundation, Inc. | 29069 Copyright 1993-2005, 2012 Free Software Foundation, Inc. |
26071 Copying and distribution of this file, with or without modification, | 29070 Copying and distribution of this file, with or without modification, |
26072 are permitted provided the copyright notice and this notice are preserved. | 29071 are permitted provided the copyright notice and this notice are preserved. |
OLD | NEW |