daily update
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index de0dd0a1a10c72f289b88aed05c9b2f0df4f002a..e0c8c4002e97e10ed704f8723205d4880f6680a0 100644 (file)
@@ -1,3 +1,78 @@
+2008-05-24  Carlos Eduardo Seo  <cseo@linux.vnet.ibm.com>
+
+       * gdbarch.sh: Added new gdbarch struct
+       core_regset_sections.
+       * gdbarch.c: Refreshed.
+       * gdbarch.h: Refreshed.
+       * regset.h (core_regset_section): Declared.
+       * linux-nat.c (linux_nat_do_thread_registers): Added
+       support for the new gdbarch struct core_regset_sections.
+       * utils.c (host_address_to_string): New function.
+       * defs.h (host_address_to_string): New prototype.
+       * i386-linux-tdep.c (i386_regset_rections): New register
+       sections list for i386.
+         (i386_linux_init_abi): Initialized new gdbarch struct
+         core_regset_sections.
+       * Makefile.in: Updated to reflect dependency changes.
+       * ppc-linux-tdep.c (ppc_regset_sections): Register
+       sections list for ppc.
+         (ppc_linux_init_abi): Initialized new gdbarch struct
+         core_regset_sections
+
+2008-05-24  Andreas Schwab  <schwab@suse.de>
+
+       * linespec.c (decode_objc): Save current language around call to
+       get_selected_block.
+
+2008-05-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * valprint.h (get_array_bounds): Renames get_array_low_bound.
+       * valprint.c (get_array_bounds): Renames get_array_low_bound.
+       Return the proper bound value if the array index type is an
+       enumerated type. Compute the high bound if requested.
+       (val_print_array_elements): Handle the case when the array
+       element has a null size.
+       * ada-valprint.c (print_optional_low_bound): Add handling
+       for empty arrays or arrays of zero-size elements.
+       (ada_val_print_array): New function, extracted out from
+       ada_val_print_1 case TYPE_CODE_ARRAY, and enhanced to
+       handle empty arrays and arrays of zero-size elements.
+       (ada_val_print_1)[case TYPE_CODE_ARRAY]: Replace extracted-out
+       code by call to ada_val_print_array.
+       (ada_value_print): Remove handling of null array.  The handling
+       was incomplete and is now better handled by ada_val_print_array.
+
+2008-05-23 Markus Deuling  <deuling@de.ibm.com>
+
+       * annotate.c (annotate_source, annotate_frame_begin): Replace
+       deprecated_print_address_numeric with paddress.
+       * cli/cli-cmds.c (list_command, edit_command): Likewise.
+       * tui/tui-stack.c (tui_make_status_line): Likewise.
+
+       * defs.h (deprecated_print_address_numeric): Remove.
+       * printcmd.c (deprecated_print_address_numeric): Remove.
+       * maint.c (maint_print_section_info): Fix comment.
+
+2008-05-23 Markus Deuling  <deuling@de.ibm.com>
+
+       * valprint.c (print_hex_chars, print_octal_chars, print_decimal_chars,
+       print_binary_chars, print_char_chars): Add byte_order parameter and
+       replace gdbarch_byte_order.
+       (print_decimal_chars): Replace START_P, NOT_END_P and NEXT_P by their
+       expressions and remove them.  Remove unused TWO_TO_FOURTH.
+       (val_print_type_code_int): Introduce gdbarch_byte_order to get at the
+       endianness.  Update call to print_hex_chars.
+       * valprint.h (print_hex_chars, print_octal_chars, print_decimal_chars,
+       print_binary_chars, print_char_chars): Add byte_order parameter.
+       * printcmd.c (print_scalar_formatted): Introduce gdbarch_byte_order to
+       get at the endianness.  Update print_*_char calls to use byte_order.
+
+2008-05-22  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * symtab.h (struct symbol): Make "aux_value" member a void pointer
+       instead of a union.
+       (SYMBOL_LOCATION_BATON): Update.
+
 2008-05-22  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * symtab.h (enum address_class): Remove LOC_BASEREG and
This page took 0.025016 seconds and 4 git commands to generate.