aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2008-04-21 * dwarf2read.c (zlib_decompress_section): Define abfd in theCraig Silverstein2-1/+6
!HAVE_ZLIB_H case.
2008-04-21 * linux-ppc-low.c (ppc_arch_setup): Reset ppc_hwcap after theUlrich Weigand2-1/+9
initial call to init_register_ppc64.
2008-04-21 * configure.srv (powerpc64-*-linux*, powerpc-*-linux*): Merge into singleUlrich Weigand2-20/+10
powerpc*-*-linux* case. (s390-*-linux*, s390x-*-linux*): Merge into single s390*-*-linux* case.
2008-04-21 * symfile.c (syms_from_objfile): Don't warn if lowest loadablePedro Alves2-11/+11
section is not a code section.
2008-04-21*** empty log message ***gdbadmin1-1/+1
2008-04-20 * gdb.texinfo (Set Breaks): Mention that multiple locationEli Zaretskii2-3/+12
breakpoints need line number info. Add index entries.
2008-04-20 * NEWS: Add information on compressed debug sections.Craig Silverstein5-2/+51
* doc/gdb.texinfo (Requirements): Add an optional requirement on zlib. * doc/gdbint.texinfo (Debugging File Formats): Add new subsection for Compressed DWARF 2.
2008-04-20*** empty log message ***gdbadmin1-1/+1
2008-04-19 * mi/mi-cmd-var.c (varobj_update_one): Print newVladimir Prus4-0/+20
value for variable objects that changed type.
2008-04-19 * varobj.c (varobj_invalidate): Don't touch floatingVladimir Prus2-0/+10
varobjs.
2008-04-19* symtab.c: (multiple_symbols_modes, multiple_symbols_ask)Mark Kettenis3-6/+12
(multiple_symbols_cancel): Remove extra const. * symtab.h: Likewise.
2008-04-19(linespec.o, mi-interp.o): Add dependencies.Nick Roberts1-3/+3
2008-04-19Include interps.h and mi/mi-cmds.h.Nick Roberts1-1/+4
(decode_line_2): When using MI, always set all breakpoints in menu.
2008-04-19New extern for top_level_interpreter.Nick Roberts1-0/+1
2008-04-19(top_level_interpreter): Rename static variable...Nick Roberts1-6/+12
(top_level_interpreter_ptr): ...to this. (top_level_interpreter): New function.
2008-04-19*** empty log message ***Nick Roberts1-1/+14
2008-04-19 * configure.ac (AC_SEARCH_LIBS): Add check for zlib.Craig Silverstein9-23/+1025
* config.in, configure: Regenerate. * dwarf2read.c: Include zlib.h if present. Modified *_SECTION macros. (section_is_p): New. (dwarf2_locate_sections): Use section_is_p instead of strcmp (dwarf2_resize_section): New. to determine whether a given section has a given name. (zlib_decompress_section): New. (dwarf2_read_section): Read the compressed section if present in the binary. * testsuite/gdb.dwarf2/dw2-compressed.S: New file. * testsuite/gdb.dwarf2/dw2-compressed.exp: New file. * MAINTAINERS: Added myself to section Write After Approval.
2008-04-19 * defs.h (exec_set_section_offsets): Remove prototype.Thiago Jung Bauermann3-40/+5
* exec.c (exec_set_section_offsets): Remove function.
2008-04-19 * gdb.ada/atomic_enum: New test program.Joel Brobecker5-0/+133
* gdb.ada/atomic_enum.exp: New testcase.
2008-04-19 * stabsread.c (cleanup_undefined_types_1): Add instance flags checkJoel Brobecker2-1/+28
in the search for the matching symbol.
2008-04-19*** empty log message ***gdbadmin1-1/+1
2008-04-182008-04-17 Marc Khouzam <marc.khouzam@ericsson.com>Marc Khouzam2-6/+10
* breakpoint.c (update_watchpoint): Always reparse condition.
2008-04-18*** empty log message ***gdbadmin1-1/+1
2008-04-17 * gdb.opt/Makefile.in: Fix whitespace.Doug Evans2-12/+16
2008-04-17 * breakpoint.c (print_one_breakpoint_location): Make sure to printJoel Brobecker2-1/+6
the breakpoint address only once.
2008-04-172008-04-17 Daniel Jacobowitz <dan@codesourcery.com>Ulrich Weigand2-0/+6
* gdb.threads/linux-dp.exp: Continue after unrecognized lines.
2008-04-17 * configure.srv [powerpc64-*-linux*]: Remove powerpc-e500.o fromUlrich Weigand3-43/+121
srv_regobj. Remove rs6000/powerpc-e500.xml and rs6000/power-spe.xml from reg_xmlfiles. * linux-ppc-low.c: Include <elf.h>. (PPC_FEATURE_HAS_ALTIVEC, PPC_FEATURE_HAS_SPE): Define. (ppc_hwcap): New global variable. (ppc_regmap): Remove __SPE__ #ifdef sections. (ppc_regmap_e500): New global variable. (ppc_cannot_store_register): Update __SPE__ special case. (ppc_get_hwcap): New function. (ppc_arch_setup): Use it to determine whether inferior supports AltiVec or SPE registers. Set the_low_target.regmap if appropriate. (ppc_fill_vrregset, ppc_store_vrregset): Define unconditionally. Do not access registers if target does not support AltiVec. (ppc_fill_evrregset, ppc_store_evrregset): Define unconditionally. Do not access registers if target does not support SPE. (target_regsets): Unconditionally include AltiVec and SPE regsets.
2008-04-172008-04-17 Daniel Jacobowitz <dan@codesourcery.com>Ulrich Weigand2-37/+35
* linux-low.c (disabled_regsets, num_regsets): New. (use_regsets_p): Delete. (linux_wait_for_process): Clear disabled_regsets. (regsets_fetch_inferior_registers): Check and set it. (regsets_store_inferior_registers): Likewise. (linux_fetch_registers, linux_store_registers): Do not use use_regsets_p. (initialize_low): Allocate disabled_regsets.
2008-04-17 * rs6000-tdep.c (rs6000_gdbarch_init): Use the BFD architecture,Joel Brobecker2-12/+8
rather than a hard-coded architecture, for xcoff executables.
2008-04-17 * buildsym.c (watch_main_source_file_lossage): New fn.Doug Evans6-0/+257
(end_symtab): Call it. * gdb.base/hashline1.exp: New testcase. * gdb.base/hashline2.exp: New testcase. * gdb.base/hashline2.exp: New testcase.
2008-04-17 * source.c (find_and_open_source): Add some comments clarifyingDoug Evans2-8/+11
handling of FULLNAME argument. Make static. Remove pointless xstrdup/xfree.
2008-04-17 gdb/Pedro Alves5-0/+104
* inf-loop.c (inferior_event_handler): Also run the intermediate continuations in the INF_EXEC_COMPLETE case. gdb/testsuite/ * gdb.base/step-break.exp, gdb.base/step-break.c: New files.
2008-04-17 * cli/cli-decode.h (CMD_ASYNC_OK): New define.Tom Tromey7-16/+52
(set_cmd_async_ok, get_cmd_async_ok): Declare. * cli/cli-decode.c (set_cmd_async_ok): New function. (get_cmd_async_ok): New function. * cli/cli-cmds.c (init_cli_cmds): Mark "pwd", "help", "info", and "show" as async-ok. * top.c (execute_command): Use get_cmd_async_ok. * infcmd.c: Include cli/cli-decode.h. (_initialize_infcmd): Mark "interrupt" as async-ok. * Makefile.in (infcmd.o): Depend on cli_decode_h.
2008-04-17*** empty log message ***gdbadmin1-1/+1
2008-04-16 PR gdb/2445Daniel Jacobowitz2-1/+6
* exec.c: Correct "arch-utils.h" include.
2008-04-16 * gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to theAleksandar Ristovski2-9/+18
sample output for 'stopped,reason="breakpoint-hit"' message. (GDB/MI Program Execution): Likewise.
2008-04-16*** empty log message ***gdbadmin1-1/+1
2008-04-15 * gdb.base/attach.exp (do_attach_tests): Matching pattern forAleksandar Ristovski23-57/+104
temporary breakpoint to match "Temporary breakpoint". * gdb.base/break.exp (delete_breakpoints): Likewise. * gdb.base/call-ar-st.exp (get_debug_format): Likewise. * gdb.base/commands.exp (temporary_breakpoint_commands): Likewise. * gdb.base/display.exp: Likewise. * gdb.base/foll-exec.exp (do_exec_tests): Likewise. * gdb.base/foll-fork.exp (catch_fork_child_follow): Likewise. * gdb.base/restore.exp (restore_tests): Likewise. * gdb.base/sepdebug.exp: Likewise. * gdb.base/watchpoint.exp: Likewise. * gdb.mi/mi-cli.exp: Added argument for new "disp" field. * gdb.mi/mi-pending.exp: Likewise. * gdb.mi/mi-simplerun.exp (test_running_the_program): Likewise. * gdb.mi/mi-until.exp (test_runnint_to_foo): Likewise. * gdb.mi/mi-var-cmd.exp: Likewise. * gdb.mi/mi-var-display.exp: Likewise. * gdb.mi/mi2-cli.exp: Likewise. * gdb.mi/mi2-simplerun.exp (test_running_the_program): Likewise. * gdb.mi/mi2-until.exp (test_running_to_foo): Likewise. * gdb.mi/mi2-var-display.exp: Likewise. * lib/gdb.exp (gdb_breakpoint): Pattern for temporary breakpoint. * lib/mi-support.exp (mi_runto_helper): Use "after_reason" argument for new "disp" field. (mi_expect_stop): Move after_reason argument to be really after reason. This is to support fix for PR2424.
2008-04-15PR gdb/2424Aleksandar Ristovski3-13/+43
* infrun.c (normal_stop) Move breakpoint_auto_delete further down to allow printing to 'see' real reason of stop. This fixes PR 2424. * breakpoint.c (bpdisp_texst): New function. The function takes over the role of bpstats static array in print_one_breakpoint_location. (print_it_typical): Print "Temporary breakpoint" instead of just "Breakpoint" when breakpoint is, well, temporary. For mi-like protocols, print disp field. (print_one_breakpoint_location): Removed bpdisps static definition. Call new bpstat_text function to get value for 'disp' field. (mention): Print "Temporary breakpoint" instead of just "Breakpoint".
2008-04-15 * gnulib/Makefile.am, gnulib/m4/gnulib-cache.m4,Daniel Jacobowitz5-9/+45
gnulib/aux/link-warning.h, gnulib/extra/link-warning.h: Adjust by rerunning gnulib-tool with --aux-dir=gnulib/extra. * gnulib/Makefile.in: Regenerate.
2008-04-15 * gdb.dwarf2/dw2-ranges.S: New stub `.file' directive.Jan Kratochvil2-0/+7
2008-04-15*** empty log message ***gdbadmin1-1/+1
2008-04-14 * Makefile.in (GNULIB_H): New. Trigger all-lib.Daniel Jacobowitz4-5/+249
(defs_h): Use $(GNULIB_H). (all-lib): Depend on gnulib/Makefile. (gnulib/Makefile): Regenerate gnulib/Makefile and gnulib/.deps. * config.in, gnulib/Makefile.in: Regenerated.
2008-04-14Fix generated files.Daniel Jacobowitz2-245/+3406
2008-04-14Add missed files from last commit.Daniel Jacobowitz24-0/+4516
2008-04-14 * Makefile.in (LIBGNU, INCGNU): Define.Daniel Jacobowitz9-38/+1721
(INTERNAL_CFLAGS_BASE): Add INCGNU. (INTERNAL_LIBS, CLIBS, CDEPS): Add LIBGNU. (CLEANDIRS): New. ($(LIBGNU), all-lib): New rules. (clean, distclean, do-maintainer-clean): Use CLEANDIRS. * configure.ac: Use gl_EARLY, gl_INIT, and AM_INIT_AUTOMAKE. Simplify AC_CONFIG_AUX_DIR. Generate gnulib/Makefile. * gnulib: New directory, from gnulib-tool. * configure, aclocal.m4: Regenerated. * Makefile.in (LIBOBJS): New. (OBS): Use LIBOBJS. (memmem.o): New rule. * configure.ac: Use AC_CONFIG_LIBOBJ_DIR and check for memmem. * configure: Regenerated.
2008-04-14 * linux-thread-db.c (have_threads_callback): Check thread->private.Daniel Jacobowitz2-1/+5
2008-04-14*** empty log message ***gdbadmin1-1/+1
2008-04-13 Fix @-varobjs.Vladimir Prus8-4/+119
* varobj.c (value_of_root): Update the expression for floating varobjs. * mi/mi-cmd-var.c (varobj_update_one): If type has changed, report that.
2008-04-13*** empty log message ***gdbadmin1-1/+1