PR symtab/17559
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index a3ee49338674bb315d2e132b3ce90a8f92624974..65687c011b765bf0dd22cfeaa8ddfc18f3dd0da9 100644 (file)
@@ -1,3 +1,95 @@
+2014-11-15  Doug Evans  <xdje42@gmail.com>
+
+       PR symtab/17559
+       * gdb.base/line-symtabs.exp: New file.
+       * gdb.base/line-symtabs.c: New file.
+       * gdb.base/line-symtabs.h: New file.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.dwarf2/dw2-ifort-parameter.c: Remove inline asm.
+       (func): Add label func_label.
+       * gdb.dwarf2/dw2-ifort-parameter.exp (Dwarf::assemble):
+       Replace low_pc and high_pc with MACRO_AT_range.
+       Replace name, low_pc and high_pc with MACRO_AT_func.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.dwarf2/implptr-optimized-out.exp (Dwarf::assemble):
+       Replace name, low_pc and high_pc with MACRO_AT_func.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.dwarf2/implptr-optimized-out.exp: Use Dwarf::assemble to
+       produce debug information.
+       * gdb.dwarf2/implptr-optimized-out.S: Removed.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.dwarf2/dwz.exp: Remove the code to compile main.c to
+       object and get function length.
+       (Dwarf::assemble): Replace name, low_pc and high_pc attributes
+       with MACRO_AT_func.
+       (top-level): Replace gdb_compile and clean_restart with
+       prepare_for_testing.
+       * gdb.dwarf2/main.c (main): Add label main_label.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * lib/dwarf.exp (function_range): New procedure.
+       (Dwarf::_handle_macro_at_func): New procedure.
+       (Dwarf::_handle_macro_at_range): New procedure.
+       (Dwarf): Handle MACRO_AT_func and MACRO_AT_range.
+
+2014-11-14  Yao Qi  <yao@codesourcery.com>
+
+       * lib/dwarf.exp (_handle_DW_TAG): Move some code to ...
+       (_handle_attribute): New procedure.
+
+2014-11-13  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.ada/cond_lang/foo.c (callme): Add return type.
+       * gdb.base/call-sc.c (zed): Likewise.
+       * gdb.base/checkpoint.c (main): Likewise.
+       * gdb.base/dump.c (main): Likewise.
+       * gdb.base/gcore.c (main): Likewise.
+       * gdb.base/huge.c (main): Likewise.
+       * gdb.base/multi-forks.c (main): Likewise.
+       * gdb.base/pr10179-a.c (main): Likewise.
+       * gdb.base/savedregs.c (main): Likewise.
+       * gdb.base/sigaltstack.c (main): Likewise.
+       * gdb.base/siginfo.c (main): Likewise.
+       * gdb.base/structs.c (zed): Likewise.
+       * gdb.mi/mi-stack.c (callee3, callee2, callee1, main): Likewise.
+       * gdb.mi/mi-syn-frame.c (main): Likewise.
+       * gdb.mi/until.c (foo, main): Likewise.
+       * gdb.base/global-var-nested-by-dso.c (b_main, c_main): Declare.
+       * gdb.base/solib-weak.c (foo): Declare.
+       * gdb.base/attach-twice.c: Include stdio.h.
+       * gdb.base/weaklib1.c: Likewise.
+       * gdb.base/weaklib2.c: Likewise.
+       * gdb.base/catch-signal-fork.c: Include stdio.h and sys/wait.h.
+       * gdb.mi/mi-condbreak-call-thr-state-mt.c: Include stdio.h and
+       unistd.h.
+       * gdb.base/attach-pie-misread.c: Include stdlib.h.
+       * gdb.mi/mi-exit-code.c: Likewise.
+       * gdb.base/break-interp-lib.c: Include string.h.
+       * gdb.base/coremaker.c: Likewise.
+       * gdb.base/testenv.c: Likewise.
+       * gdb.python/py-finish-breakpoint.c: Likewise.
+       * gdb.base/inferior-died.c: Include sys/wait.h.
+       * gdb.base/fileio.c: Include time.h.
+       * gdb.base/async-shell.c: Include unistd.h.
+       * gdb.base/dprintf-non-stop.c: Likewise.
+       * gdb.base/info-os.c: Likewise.
+       * gdb.mi/mi-console.c: Likewise.
+       * gdb.mi/watch-nonstop.c: Likewise.
+       * gdb.python/py-events.c: Likewise.
+       * gdb.base/async.c (baz): Move up before its invocation.
+       * gdb.base/code_elim2.c (my_global_func): Likewise.
+       * gdb.base/skip-solib-lib.c (multiply): Likewise.
+       * gdb.base/advance.c (func2): Likewise.
+
 2014-11-13  Andreas Arnez  <arnez@linux.vnet.ibm.com>
 
        * gdb.base/annota1.c: Remove #ifdef PROTOTYPES, keep prototyped
This page took 0.031338 seconds and 4 git commands to generate.