gdb/
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3449cc6e04df2ee1fac2b472c29f4ccff23dee0e..661a0d6baa78cacdc39b17850a0b525b789cc710 100644 (file)
@@ -1,3 +1,292 @@
+2012-07-31  Yao Qi  <yao@codesourcery.com>
+
+       * go32-nat.c: Declare _initialize_go32_nat.
+       * ser-go32.c: Declare _initialize_ser_dos.
+       * top.c (do_chdir_cleanup): Add 'static'.
+
+2012-07-30  Keith Seitz  <keiths@redhat.com>
+
+       * linespec.c (linespec_lex_number): A number followed
+       by quotes is a valid number, too.
+
+2012-07-30  Tom Tromey  <tromey@redhat.com>
+
+       * remote-sim.c (gdb_os_poll_quit): Don't check immediate_quit.
+
+2012-07-30  Ulrich Weigand  <ulrich.weigand@linaro.org>
+
+       * arm-linux-nat.c (arm_linux_hw_breakpoint_initialize): Do not
+       attempt to 4-byte-align HW breakpoint addresses for Thumb.
+
+2012-07-30  Andrew Burgess  <aburgess@broadcom.com>
+
+       * varobj.c (varobj_invalidate_iter): All varobj must be marked as
+       invalid or reevaluated to prevent prevent references to possibly
+       delete'd type objects being left in the varobj.
+
+2012-07-27  Tom Tromey  <tromey@redhat.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * copying.awk: Print buffer-read-only and vi ro markers.
+       * copying.c: Rebuild.
+       * gdbarch.sh (copyright): Print buffer-read-only and vi ro markers.
+       * gdbarch.c, gdbarch.h: Rebuild.
+       * target-descriptions.c (maint_print_c_tdesc_cmd): Print
+       buffer-read-only and vi ro markers.
+       * features/arm-with-iwmmxt.c: Rebuild.
+       * features/arm-with-m-fpa-layout.c: Rebuild.
+       * features/arm-with-m-vfp-d16.c: Rebuild.
+       * features/arm-with-m.c: Rebuild.
+       * features/arm-with-neon.c: Rebuild.
+       * features/arm-with-vfpv2.c: Rebuild.
+       * features/arm-with-vfpv3.c: Rebuild.
+       * features/i386/amd64-avx-linux.c: Rebuild.
+       * features/i386/amd64-avx.c: Rebuild.
+       * features/i386/amd64-linux.c: Rebuild.
+       * features/i386/amd64.c: Rebuild.
+       * features/i386/i386-avx-linux.c: Rebuild.
+       * features/i386/i386-avx.c: Rebuild.
+       * features/i386/i386-linux.c: Rebuild.
+       * features/i386/i386-mmx-linux.c: Rebuild.
+       * features/i386/i386-mmx.c: Rebuild.
+       * features/i386/i386.c: Rebuild.
+       * features/i386/x32-avx-linux.c: Rebuild.
+       * features/i386/x32-avx.c: Rebuild.
+       * features/i386/x32-linux.c: Rebuild.
+       * features/i386/x32.c: Rebuild.
+       * features/mips-dsp-linux.c: Rebuild.
+       * features/mips-linux.c: Rebuild.
+       * features/mips64-dsp-linux.c: Rebuild.
+       * features/mips64-linux.c: Rebuild.
+       * features/rs6000/powerpc-32.c: Rebuild.
+       * features/rs6000/powerpc-32l.c: Rebuild.
+       * features/rs6000/powerpc-403.c: Rebuild.
+       * features/rs6000/powerpc-403gc.c: Rebuild.
+       * features/rs6000/powerpc-405.c: Rebuild.
+       * features/rs6000/powerpc-505.c: Rebuild.
+       * features/rs6000/powerpc-601.c: Rebuild.
+       * features/rs6000/powerpc-602.c: Rebuild.
+       * features/rs6000/powerpc-603.c: Rebuild.
+       * features/rs6000/powerpc-604.c: Rebuild.
+       * features/rs6000/powerpc-64.c: Rebuild.
+       * features/rs6000/powerpc-64l.c: Rebuild.
+       * features/rs6000/powerpc-7400.c: Rebuild.
+       * features/rs6000/powerpc-750.c: Rebuild.
+       * features/rs6000/powerpc-860.c: Rebuild.
+       * features/rs6000/powerpc-altivec32.c: Rebuild.
+       * features/rs6000/powerpc-altivec32l.c: Rebuild.
+       * features/rs6000/powerpc-altivec64.c: Rebuild.
+       * features/rs6000/powerpc-altivec64l.c: Rebuild.
+       * features/rs6000/powerpc-cell32l.c: Rebuild.
+       * features/rs6000/powerpc-cell64l.c: Rebuild.
+       * features/rs6000/powerpc-e500.c: Rebuild.
+       * features/rs6000/powerpc-e500l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-64l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-altivec32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-altivec64l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-vsx32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-vsx64l.c: Rebuild.
+       * features/rs6000/powerpc-vsx32.c: Rebuild.
+       * features/rs6000/powerpc-vsx32l.c: Rebuild.
+       * features/rs6000/powerpc-vsx64.c: Rebuild.
+       * features/rs6000/powerpc-vsx64l.c: Rebuild.
+       * features/rs6000/rs6000.c: Rebuild.
+       * features/s390-linux32.c: Rebuild.
+       * features/s390-linux32v1.c: Rebuild.
+       * features/s390-linux32v2.c: Rebuild.
+       * features/s390-linux64.c: Rebuild.
+       * features/s390-linux64v1.c: Rebuild.
+       * features/s390-linux64v2.c: Rebuild.
+       * features/s390x-linux64.c: Rebuild.
+       * features/s390x-linux64v1.c: Rebuild.
+       * features/s390x-linux64v2.c: Rebuild.
+       * features/tic6x-c62x-linux.c: Rebuild.
+       * features/tic6x-c62x.c: Rebuild.
+       * features/tic6x-c64x-linux.c: Rebuild.
+       * features/tic6x-c64x.c: Rebuild.
+       * features/tic6x-c64xp-linux.c: Rebuild.
+       * features/tic6x-c64xp.c: Rebuild.
+
+2012-07-27  Tom Tromey  <tromey@redhat.com>
+
+       * c-exp.y (classify_name): Avoid assignment in condition.
+
+2012-07-27  Roland Schwingel  <roland.schwingel@onevision.com>
+
+       * amd64-windows-tdep.c: Include "frame.h".
+       (amd64_windows_skip_trampoline_code): New function.
+       (amd64_windows_init_abi): Add trampoline registration.
+
+2012-07-27  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (cur_traceframe_number): Remove.
+       (set_tfile_traceframe): Remove.
+       (tfile_trace_find, tfile_fetch_registers): Update callers.
+       (tfile_xfer_partial, tfile_get_trace_state_variable_value): Likewise.
+       (tfile_open, tfile_trace_find): Likewise.
+
+2012-07-27  Yao Qi  <yao@codesourcery.com>
+
+       * thread.c (switch_to_thread): Don't call registers_changed.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in (SFILES): Remove objc-exp.y.
+       (YYFILES): Remove objc-exp.c.
+       (YYOBJ): Remove objc-exp.o.
+       (local-maintainer-clean): Don't mention objc-exp.c.
+       * c-exp.y: Include objc-lang.h.
+       (%union) <class>: New field.
+       (NSSTRING, SELECTOR, CLASSNAME, OBJC_LBRAC): New tokens.
+       (exp): Clone subscript production for OBJC_LBRAC.  Add various
+       Objective C productions.
+       (msglist, msgarglist, msgarg): New productions.
+       (array_mod, func_mod, operator): Clone productions for
+       OBJC_LBRAC.
+       (parse_string_or_char): Handle '@' strings.
+       (lex_one_token): Return OBJC_LBRAC.  Recognize @selector.
+       (classify_name): Check la_name_of_this.  Recognize ObjC class
+       names.
+       * objc-exp.y: Remove.
+       * objc-lang.c (objc_language_defn): Use c_parse, c_error.
+       * objc-lang.h (objc_parse, objc_error): Don't declare.
+
+2012-07-26  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * python/py-inferior.c (infpy_threads): Call update_thread_list ().
+
+2012-07-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * auto-load.c (auto_load_info_scripts): Remove immediate_quit increment
+       and decrement.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * copying.c: Rebuild.
+       * copying.awk: Don't use immediate_quit.  Use 'no_set_class', not
+       'no_class'.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * symmisc.c (print_symbol_bcache_statistics): Use QUIT, not
+       immediate_quit.
+       (print_objfile_statistics): Likewise.
+       (maintenance_print_symbols): Likewise.
+       (maintenance_print_msymbols): Likewise.
+       (maintenance_print_objfiles): Likewise.
+       * psymtab.c (print_partial_symbols): Call QUIT.
+       (maintenance_print_psymbols): Likewise.  Don't modify
+       immediate_quit.
+       * copying.c (show_copying_command): Don't modify immediate_quit.
+       (show_warranty_command): Likewise.
+       * cli/cli-cmds.c (show_version): Don't modify immediate_quit.
+
+2012-07-26  Keith Seitz  <keiths@redhat.com>
+
+       * linespec.c (linespec_lexer_lex_number): The input
+       is also a valid number if the next character is a comma
+       or colon.
+
+2012-07-26  Joel Brobecker  <brobecker@adacore.com>
+
+       * NEWS: Document new --enable-libmcheck/--disable-libmcheck
+       configure options.
+
+2012-07-26  Tristan Gingold  <gingold@adacore.com>
+
+       * machoread.c: Include gdb_bfd.h.
+
+2012-07-26  Tristan Gingold  <gingold@adacore.com>
+
+       * dwarf2loc.c (locexpr_describe_location_piece): Use uint64_t for
+       offset.
+
+2012-07-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * dwarf2loc.c (dwarf2_evaluate_loc_desc_full): Expand parameter
+       SIZE to size_t.
+       (dwarf2_evaluate_loc_desc): Likewise.
+       (dwarf2_loc_desc_needs_frame): Likewise.
+       (locexpr_describe_location_1): Likewise.
+       * dwarf2loc.h (struct dwarf2_locexpr_baton): Make SIZE as
+       size_t.
+       (struct dwarf2_loclist_baton): Likewise.
+       * dwarf2read.c (struct dwarf_block): Likewise.
+       (dump_die_shallow): Use pulongest to print dwarf_block.size.
+       (decode_locdesc): Expand SIZE and I to size_t.
+
+2012-07-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * contrib/cc-with-tweaks.sh: Put into comment path gdb/contrib/.
+
+2012-07-25  Joel Brobecker  <brobecker@adacore.com>
+
+       * doublest.c (convert_doublest_to_floatformat): If the exponent
+       is too small, treat the value as zero.  If the exponent is too
+       large, treat the value as infinity.
+
+2012-07-25  Joel Brobecker  <brobecker@adacore.com>
+
+       * configure.ac: Add --enable-lmcheck configure option.
+       * configure: Regenerate.
+
+2012-07-25  Tom Tromey  <tromey@redhat.com>
+
+       * NEWS: Mention maint info bfds.
+       * gdb_bfd.c (all_bfds): New global.
+       (gdb_bfd_ref, gdb_bfd_unref): Update all_bfds.
+       (print_one_bfd, maintenance_info_bfds, _initialize_gdb_bfd):
+       New functions.
+
+2012-07-25  Ralf Corsépius  <ralf.corsepius@rtems.org>
+
+       * configure.tgt: Add v850*-*-rtems*.
+
+2012-07-25  Tom Tromey  <tromey@redhat.com>
+
+       * macrotab.c (macro_bcache_str): Remove cast.
+
+2012-07-25  Hui Zhu  <hui_zhu@mentor.com>
+
+       * linespec.c (linespec_lexer_lex_number): Update comments,
+       change the return and add check to make sure the input is
+       the decimal numbers.
+       (linespec_lexer_lex_one): If linespec_lexer_lex_number return
+       false, call linespec_lexer_lex_string.
+
+2012-07-24  Tom Tromey  <tromey@redhat.com>
+
+       * symfile.c (symbol_file_add): Don't open BFD twice.
+
+2012-07-24  Marc Khouzam  <marc.khouzam@ericsson.com>
+
+       * breakpoint.c (create_breakpoint): Store condition for pending
+       breakpoints.
+
+2012-07-24  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * m68k-tdep.c (m68k_reg_struct_return_p): Accept complex types.
+       (m68k_return_value): Handle complex types like structures.
+       (m68k_svr4_return_value): Likewise.
+
+2012-07-24  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * gdb_bfd.c (zlib_decompress_section) <!HAVE_ZLIB_H>: Adjust
+       parameters to bfd_get_section_name.
+
+2012-07-24  Yao Qi  <yao@codesourcery.com>
+
+       * cli/cli-setshow.c: Handle case 'var_uinteger'
+       and 'var_zuninteger' together.  Handle case 'var_integer' and
+       'var_zinteger' together.
+
+2012-07-23  Keith Seitz  <keiths@redhat.com>
+
+       * linespec.c (convert_linespec_to_sal): Don't add
+       any symbols to the result vector if symbol_to_sal
+       returns zero.
+
 2012-07-23  Keith Seitz  <keiths@redhat.com>
 
        * linespec.c (decode_objc): Record the function name
This page took 0.031084 seconds and 4 git commands to generate.