aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-28gdb/testsuite/Jan Kratochvil6-14/+43
* gdb.ada/arrayparam.exp (print first after function call): Use explicit package name. Add a comment (print lasta after function call): Rename ... (print last after function call): ... it and use explicit package name. (print length after function call): Use explicit package name. * gdb.ada/str_ref_cmp.exp (operator = works for strings): New test. * gdb.ada/sym_print_name.exp: Change `i' to `integervar'. (multiple matches for symbol i): Rename ... (multiple matches for symbol integervar): ... it. * gdb.ada/sym_print_name/foo.adb (Foo): Change `I' to `IntegerVar'. * gdb.ada/sym_print_name/pck.ads (Pck): Likewise.
2011-03-28 PR symtab/12441:Tom Tromey2-1/+10
* dwarf2read.c (prepare_one_comp_unit): Don't call set_cu_language with `language_minimal'.
2011-03-28 * gdb.texinfo (Set Tracepoints): Fix typo.Tom Tromey2-1/+5
2011-03-28 * coffdump.c (coff_dump): Correct spelling error.Pierre Muller2-2/+7
(show_usage): Replace SYSROFF by COFF.
2011-03-28 * configure.ac (i[[3456789]]86-*-msdosdjgpp*): Don't disableJoseph Myers3-16/+13
libffi on host. (x86_64-*-mingw*, i[[3456789]]86-*-mingw32*): Don't disable newlib on host. (c54x*-*-* | tic54x-*-*): Don't disable newlib on host. * configure: Regenerate.
2011-03-28 * coffdump.c (dump_coff_scope): Use double typecast for pointer PPierre Muller2-1/+6
to allow compilation for all targets.
2011-03-28Add support for DragonFlyBSD target.Nick Clifton16-18/+102
2011-03-28 * configure.in: Check for windows.h, not Windows.h.Joseph Myers4-5/+11
* configure: Regenerate. * plugin.c: Include windows.h, not Windows.h.
2011-03-28*** empty log message ***gdbadmin1-1/+1
2011-03-27daily updateAlan Modra1-1/+1
2011-03-27 * archive.cc (Archive::interpret_header): Return -1 if somethingIan Lance Taylor2-15/+34
goes wrong. Change callers accordingly.
2011-03-27sim: bfin: handle saturation with RND12 sub insnsMike Frysinger2-1/+11
The current handling of the subtraction insn with the RND12 modifier works when saturation isn't involved. So add handling for this edge case to match the hardware. Signed-off-by: Robin Getz <robin.getz@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-27*** empty log message ***gdbadmin1-1/+1
2011-03-26daily updateAlan Modra1-1/+1
2011-03-26sim: bfin: add missing VS set with add/sub insnsMike Frysinger2-0/+7
The 16bit add/sub insns missed setting the VS bit in ASTAT whenever the V bit was also set. Signed-off-by: Robin Getz <robin.getz@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-26*** empty log message ***gdbadmin1-1/+1
2011-03-25daily updateAlan Modra1-1/+1
2011-03-25 * testsuite/Makefile.am (final_layout.stdout): Use -n option with nm.Cary Coutant3-2/+7
* testsuite/Makefile.in: Regenerate.
2011-03-25 * arm-tdep.c (arm_elf_make_msymbol_special): Use ARM_SYM_BRANCH_TYPEUlrich Weigand2-4/+7
instead of checking for STT_ARM_TFUNC symbol type.
2011-03-25Regenerate Makefile.in.Eric B. Weddington2-0/+44
2011-03-25oops - fix typoNick Clifton1-1/+1
2011-03-25 * dwarf.c (decode_location_expression): Use dwarf_vmatoaNick Clifton2-7/+14
function to display DW_OP_addr OP. (process_debug_info): Use dwarf_vma type for local variables length and type_offset.
2011-03-25 * dwarf.c (process_debug_info): Use offset_size to determineNick Clifton2-1/+6
the bit-size of the computation unit's offset.
2011-03-25 * bucomm.c (make_tempname): Stop memory leak.Nick Clifton2-1/+5
ICVS: ----------------------------------------------------------------------
2011-03-25 * objdump.c (dump_reloc_set): Free malloced memory.Nick Clifton2-6/+12
2011-03-25 * stabs.c (parse_stab_enum_type): Fix memory leaks.Nick Clifton2-19/+56
(parse_stab_struct_type): Ditto. (parse_stab_struct_fields): Ditto. (parse_stab_one_struct_field): Ditto. (parse_stab_members): Ditto. (stab_demangle_qualified): Ditto.
2011-03-25 * prdbg.c (pr_function_type): Close memory leaks.Nick Clifton2-16/+71
(pr_method_type): Likewise. (tg_class_static_member): Likewise. (tg_class_method_variant): Likewise. (tg_class_static_method_variant): Likewise.
2011-03-25 * ieee.c (ieee_add_bb11): Plug memory leak.Nick Clifton2-5/+20
(ieee_function_type): Likewise. (ieee_class_baseclass): Likewise.
2011-03-25 * ar.c (write_archive): Plug memory leak.Nick Clifton2-0/+2
2011-03-25 * ar.c (delete_members): Plug memory leak.Nick Clifton2-2/+9
2011-03-25 * ar.c (move_members): Plug memory leak.Nick Clifton2-5/+13
2011-03-25 * linespec.c (symbol_found): Restore line-based result forTom Tromey2-3/+20
non-LOC_LABEL symbols.
2011-03-25 * strings.c (print_strings): Plug memory leak.Nick Clifton2-2/+10
2011-03-25 * coffcode.h (coff_set_alignment_hook): Check return of bfd_seek.Nick Clifton2-3/+9
2011-03-25merge from gccDJ Delorie2-8/+2
2011-03-252011-03-24 Mark Wielaard <mjw@redhat.com>Tom Tromey2-1/+4
* dwarf2.h (dwarf_form): Remove deprecated DW_FORM_sig8 define.
2011-03-252011-03-25 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-1/+6
* vms-alpha.c (_bfd_vms_find_nearest_dst_line): Allow the use of find_nearest_line on object files.
2011-03-252011-03-25 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-8/+14
* vms-alpha.c (evax_section_flags): Make $CODE$ section read-only. Minor reordering. (alpha_vms_create_eisd_for_section): Make code sections read-only.
2011-03-25 Replace bfd_vma type and analog types by dwarf_vma and analogs.Nick Clifton3-187/+248
Use dwarf specific print functions to display these type values. * dwarf.h (dwarf_signed_vma): New type; (DWARF2_External_LineInfo): Replace bfd_vma by dwarf_vma. (DWARF2_External_PubNames): Likewise. (DWARF2_External_CompUnit): Likewise. (DWARF2_External_ARange): Likewise. (read_leb128): Change return type to dwarf_vma. * dwarf.c (print_dwarf_vma): Use __MINGW32__ conditional and check byte_size values. (dwarf_vmatoa): Change parameter type to dwarf_vma. (dwarf_svmatoa): New static function. (read_leb128): Change return type to dwarf_vma. (read_sleb128): New static function. (struct State_Machine_Registers): Change address field type to dwarf_vma. (process_extended_line_op): Adapt to type changes. (fetch_indirect_string): Likewise. (idisplay_block): Likewise. (decode_location_expression): Likewise. (read_and_display_attr_value): Likewise. (process_debug_info): Likewise. (display_debug_lines_raw): Likewise. (display_debug_lines_decoded): Likewise. (SLEB macro): Use new read_sleb128 function.
2011-03-25 * configure.ac (native_only): Remove.Joseph Myers3-70/+69
(i[[3456789]]86-*-msdosdjgpp*): Don't disable expect dejagnu send-pr uudecode guile gnuserv on host. (x86_64-*-mingw*): Don't disable expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool on host. (i[[3456789]]86-*-mingw32*): Don't disable expect dejagnu autoconf automake send-pr rcs guile perl texinfo libtool on host. (*-*-cygwin*, *-*-netbsd*): Remove host cases. (*-*-kaos*): Don't disable target-examples target-gperf on target. (alpha*-dec-osf*): Don't disable fileutils on target. (sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't disable target-examples texinfo send-pr expect dejagnu on target. (arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi): Don't disable target-qthreads on target. (hppa*-hp-hpux11*, hppa*-*-*): Don't disable shellutils on target. (ia64*-*-elf*, ia64*-*-*vms*): Don't disable mmalloc on target. (i[[3456789]]86-w64-mingw*, i[[3456789]]86-*-mingw*, x86_64-*-mingw*): Don't disable expect on target. (*-*-cygwin*): Don't disable target-gperf on target. (powerpc*-*-winnt* | powerpc*-*-pe*): Don't disable make expect gnuserv on target. (powerpcle-*-solaris*): Don't disable make expect gnuserv on target. * configure: Regenerate.
2011-03-25Move environment modifications into gdb_init so it's done just once perAndrew Burgess2-18/+28
test, and clear the GREP_OPTIONS environment variable. See, http://sourceware.org/ml/gdb-patches/2011-03/msg00886.html
2011-03-25 * configure.ac (target_tools): Remove target-groff.Joseph Myers3-40/+31
(native_only): Remove target-groff. (hppa*64*-*-*): Don't disable byacc. (i[[3456789]]86-*-mingw32*): Remove commented-out noconfigdirs setting. (*-*-kaos*): Don't skip target-librx and target-groff. (*-*-netware*): Don't skip target-libmudflap. (*-*-tpf*): Don't skip target-libmudflap. (sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't condition configured directories on the host. (ia64*-*-*vms*): Don't skip tix. (sh-*-* | sh64-*-*): Don't condition skipped directories on the host. * configure: Regenerate.
2011-03-252011-03-25 Kai Tietz <ktietz@redhat.com>Kai Tietz3-8/+17
* tui/tui-source.c (tui_set_source_content): Use filename_cmp instead of strcmp for comparison. (tui_source_is_displayed): Likewise. * tui/tui-winsource.c (tui_update_breakpoint_info): Likewise.
2011-03-25sim: bfin: add hw tracing to gpio/sic port eventsMike Frysinger3-10/+64
Makes it a lot easier to find out what's going on with interrupt lines if the ports have tracing output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-25sim: bfin: fix GPIO logic bugs when processing eventsMike Frysinger2-4/+16
We need the DIR bit cleared, not set, in order for the pin to be treated as an input. When looking up the data value, we need to shift the "level" value over by "my_port" rather than "bit" as the latter has already been shifted over. We also should normalize the "level" coming in from the outside worlds to the set of {0,1} since those are the only values that matter to GPIOs. We need the BOTH bit set, not cleared, in order for the pin to trigger on both edges. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-25sim: bfin: fix clear/set/toggle GPIO handlingMike Frysinger2-0/+11
The clear/set/toggle MMRs aren't backed by "real" data; they implicitly perform bit operations on the associated data register. So when we go to process writes to them, we need to adjust the pointer accordingly so that the actual backing data is modified. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2011-03-25*** empty log message ***gdbadmin1-1/+1
2011-03-24daily updateAlan Modra1-1/+1
2011-03-242011-03-24 Mark Wielaard <mjw@redhat.com>Tom Tromey2-10/+22
* dwarf2read.c (lookup_signatured_type): Use DW_FORM_ref_sig8 in complaint. (skip_one_die): Use DW_FORM_ref_sig8, not DW_FORM_sig8. (find_partial_die_in_comp_unit): Likewise in comment. (read_attribute_value): Likewise. (lookup_die_type): Likewise. (dwarf_form_name): Likewise. (dump_die_shallow): Likewise. (follow_die_ref_or_sig): Likewise.
2011-03-24gdbTom Tromey6-17/+156
PR breakpoints/11816: * linespec.c (decode_line_1): Parse `function:label' linespecs. (decode_compound): Update. (find_function_symbol): New function. (decode_dollar): Update. (decode_label): Add 'function_symbol' parameter. Handle function-relative labels. (decode_variable): Update. (symbol_found): Add 'function_symbol' parameter. Use label's PC, not its line. Set `special_display' and canonical name for labels. gdb/doc * gdb.texinfo (Specify Location): Document `function:label' linespec. gdb/testsuite * gdb.base/label.exp: Use `main:there' linespec. Add re-running test.