2007-06-13 Markus Deuling <deuling@de.ibm.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index cd4322bfad5858a3c6863926ae4a417d125657e8..f642adb18da751b5497667d1d24e66df6aad2e20 100644 (file)
@@ -1,3 +1,278 @@
+2007-06-13  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_ARCHITECTURE): Replace by gdbarch_bfd_arch_info.
+       * arch-utils.c (show_architecture): Likewise.
+       * remote-mips.c (mips_open): Likewise
+       * nto-tdep.c (nto_find_and_open_solib)
+       (nto_init_solib_absolute_prefix): Likewise.
+       * nto-procfs (procfs_open): Likewise.
+       * m68hc11-tdep.c (gdb_print_insn_m68hc11): Likewise.
+       * gcore.c (default_gcore_mach, default_gcore_arch): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-13  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_BFD_VMA_BIT): Replace by gdbarch_bfd_vma_bit.
+       * gdbtypes.c (build_flt): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-13  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (BREAKPOINT_FROM_PC): Replace by
+       gdbarch_breakpoint_from_pc.
+       * s390-tdep.c (s390_gdbarch_init): Likewise (comment).
+       * remote.c (remote_insert_breakpoint)
+       (remote_insert_hw_breakpoint): Likewise.
+       * ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Likewise.
+       * mips-tdep.c (mips_breakpoint_from_pc): Likewise (comment).
+       * breakpoint.h (bp_target_info): Likewise (comment).
+       * breakpoint.c (read_memory_nobpt): Likewise.
+       * mem-break.c (default_memory_insert_breakpoint): Likewise.
+       (symtab.h, breakpoint.h): Remove include. Remove unnecessary comment.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-13  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_PTR_BIT): Replace with gdbarch_ptr_bit.
+       * solib-svr4.c (svr4_truncate_ptr): Likewise.
+       * solib-pa64.c (read_dynamic_info): Likewise.
+       * solib-legacy.c (legacy_svr4_fetch_link_map_offsets): Likewise.
+       * solib.c (info_sharedlibrary_command): Likewise.
+       * s390-nat.c (SUBOFF): Likewise.
+       * p-valprint.c (pascal_val_print): Likewise.
+       * procfs.c (info_proc_mappings): Likewise.
+       * printcmd.c (decode_format): Likewise.
+       * nto-tdep.c (nto_truncate_ptr): Likewise.
+       * mips-linux-tdep.c (mips_linux_get_longjmp_target)
+       (mips64_linux_get_longjmp_target): Likewise.
+       * m68k-tdep.c (m68k_get_longjmp_target): Likewise.
+       * jv-valprint.c (java_value_print): Likewise.
+       * jv-lang.c (get_java_object_header_size): Likewise.
+       * hppa-tdep.c (skip_prologue_hard_way, hppa_frame_cache): Likewise.
+       * hppa-hpux-tdep.c (hppa_hpux_skip_trampoline_code)
+       (hppa_hpux_unwind_adjust_stub): Likewise.
+       * gnu-v3-abi.c (build_gdb_vtable_type): Likewise.
+       * gdbtypes.c (make_pointer_type, make_reference_type)
+       (smash_to_memberptr_type): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * mips-tdep.c (mips_print_register): Remove unused ALL argument.
+       (print_gp_register_row): Stop before printing a register bigger
+       than the ABI register size.
+       (mips_print_registers_info): Update call to mips_print_register.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * expression.h (enum exp_opcode): Document a register name for
+       OP_REGISTER.
+       * parse.c (write_dollar_variable): Write the register name for
+       OP_REGISTER.
+       (operator_length_standard): Expect the register name following
+       OP_REGISTER.
+       * ada-lang.c (resolve_subexp): Likewise.
+       * ax-gdb.c (gen_expr): Likewise.
+       * eval.c (evaluate_subexp_standard): Likewise.
+       * expprint.c (print_subexp_standard, dump_subexp_body_standard):
+       Likewise.
+       * tracepoint.c (encode_actions): Likewise.
+
+2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * utils.c (set_screen_size): Use INT_MAX for default columns.
+
+2007-06-13  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * remote.c (remote_protocol_features): Add qXfer:spu:read and
+       qXfer:spu:write packet types.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (DEPRECATED_STACK_ALIGN): Remove.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (STAB_REG_TO_REGNUM): Replace by
+       gdbarch_stab_reg_to_regnum.
+       * stabsread.c (define_symbol): Likewise.
+       * gdbarch.sh (ECOFF_REG_TO_REGNUM): Replace by
+       gdbarch_ecoff_reg_to_regnum.
+       * mdebugread.c (parse_symbol): Likewise.
+       * i386-tdep.c (i386_gdbarch_init): Likewise (comment).
+       * gdbarch.sh (DWARF_REG_TO_REGNUM): Replace by
+       gdbarch_dwarf_reg_to_regnum.
+       * gdbarch.sh (SDB_REG_TO_REGNUM): Replace by gdbarch_sdb_reg_to_regnum.
+       * coffread.c (process_coff_symbol): Likewise.
+       * gdbarch.sh (DWARF2_REG_TO_REGNUM): Replace by
+       gdbarch_dwarf2_reg_to_regnum.
+       * dwarf2loc.c (dwarf_expr_read_reg,dwarf2_evaluate_loc_desc)
+       (locexpr_describe_location): Likewise.
+       * dwarf2-frame.c (read_reg,execute_cfa_program,dwarf2_frame_cache)
+       (dwarf2_frame_prev_register,dwarf2_signal_frame_this_id): Likewise.
+       * dwarf2loc.c (DWARF2_REG_TO_REGNUM): Remove macro.
+       * dwarf2read.c (DWARF2_REG_TO_REGNUM): Remove macro.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (SMASH_TEXT_ADDRESS): Replace by
+       gdbarch_smash_text_address.
+       * somread.c (som_symtab_read): Likewise.
+       * elfread.c (record_minimal_symbol): Likewise.
+       * dbxread.c (process_one_symbol): Likewise.
+       * coffread.c (coff_symtab_read): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (REGISTER_TO_VALUE): Replace by gdbarch_register_to_value.
+       * findvar.c (value_from_register): Likewise.
+       * gdbarch.sh (VALUE_TO_REGISTER): Replace by gdbarch_value_to_register.
+       * valops.c (value_assign): Likewise.
+       * gdbarch.sh (CONVERT_REGISTER_P): Replace by
+       gdbarch_convert_register_p.
+       * findvar.c (value_from_register): Likewise.
+       * valops.c (value_assign): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (REGISTER_SIM_REGNO): Replace by
+       gdbarch_register_sim_regno.
+       * sim-regno.h (sim_regno): Likewise (comment).
+       * remote-sim.c (gdbsim_fetch_register, gdbsim_store_register): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_VIRTUAL_FRAME_POINTER): Replace by
+       gdbarch_virtual_frame_pointer.
+       * tracepoint.c (encode_actions): Likewise.
+       * dwarf2loc.c (dwarf2_loc_desc_needs_frame): Likewise.
+       * ax-gdb.c (gen_frame_args_address, gen_frame_locals_address): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_FLOAT_BIT): Replace by gdbarch_float_bit.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * mdebugread.c (_initialize_mdebugread): Likewise.
+       * m2-lang.c (m2_create_fundamental_type)
+       (_initialize_m2_language): Likewise.
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * f-lang.c (f_create_fundamental_type, build_fortran_types): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * gdbarch.sh (TARGET_FLOAT_FORMAT): Replace by gdbarch_float_format.
+       * value.c (unpack_double): Likewise (comment).
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * gdbarch.sh (TARGET_DOUBLE_BIT): Replace by gdbarch_double_bit.
+       * valarith.c (value_binop): Likewise.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * mdebugread.c (_initialize_mdebugread): Likewise.
+       * m2-lang.c (m2_create_fundamental_type): Likewise.
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * f-lang.c (f_create_fundamental_type, build_fortran_types): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * cris-tdep.c (cris_gdbarch_init): Likewise (comment).
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * ada-lex.l (processReal): Likewise.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * gdbarch.sh (TARGET_DOUBLE_FORMAT): Replace by gdbarch_double_format.
+       * value.c (unpack_double): Likewise (comment).
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * gdbarch.sh (TARGET_LONG_DOUBLE_BIT): Replace by
+       gdbarch_long_double_bit.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * m2-lang.c (m2_create_fundamental_type): Likewise.
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * f-lang.c (f_create_fundamental_type, build_fortran_types): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * ada-lex.l (processReal): Likewise.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * gdbarch.sh (TARGET_LONG_DOUBLE_FORMAT): Replace by
+       gdbarch_long_double_format.
+       * gdbtypes.c (build_gdbtypes): Likewise.
+       * doublest.c (floatformat_from_length): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
+2007-06-12  Markus Deuling  <deuling@de.ibm.com>
+
+       * gdbarch.sh (TARGET_SHORT_BIT): Replace by gdbarch_int_bit.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * f-lang.c (f_create_fundamental_type, build_fortran_types): Likewise.
+       * gdbtypes.c (build_gdbtypes, gdbtypes_post_init): Likewise.
+       * m2-lang.c (m2_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * gdbarch.sh (TARGET_INT_BIT): Replace by gdbarch_int_bit.
+       * c-exp.y (parse_number): Likewise.
+       * objc-exp.y (parse_number): Likewise.
+       * ada-lex.l (processInt): Likewise.
+       * f-exp.y (parse_number): Likewise.
+       * p-exp.y (parse_number): Likewise.
+       * ada-lang.c (ada_create_fundamental_type, ada_language_arch_info)
+       (gdbtypes_post_init, build_gdbtypes): Likewise.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * parse.c (build_parse): Likewise.
+       * xcoffread.c (_initialize_xcoffread): Likewise.
+       * stabsread.c (define_symbol, read_one_struct_field, read_enum_type)
+       (read_range_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * f-lang.c (build_fortran_types, f_create_fundamental_type): Likewise.
+       * m2-lang.c (m2_create_fundamental_type, _initialize_m2_language)
+       (m2_create_fundamental_type): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * coffread.c (coff_read_enum_type): Likewise.
+       * mdebugread.c (parse_symbol, _initialize_mdebugread): Likewise.
+       * dwarf2read.c (new_symbol): Likewise.
+       * gdbarch.sh (TARGET_LONG_BIT): Replace by gdbarch_long_bit.
+       * c-exp.y (parse_number): Likewise.
+       * objc-exp.y (parse_number): Likewise.
+       * ada-lex.l (processInt): Likewise.
+       * f-exp.y (parse_number): Likewise.
+       * p-exp.y (parse_number): Likewise.
+       * valarith.c (value_binop): Likewise.
+       * symfile.c (read_target_long_array, simple_overlay_update_1): Likewise.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * gdbtypes.c (build_gdbtypes, gdbtypes_post_init): Likewise.
+       * symfile.c (TARGET_LONG_BYTES): Likewise.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * m2-lang.c (m2_create_fundamental_type): Likewise.
+       * f-lang.c (f_create_fundamental_type): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * coffread.c (decode_base_type): Likewise.
+       * gdbarch.sh (TARGET_LONG_LONG_BIT): Replace by gdbarch_long_long_bit.
+       * c-exp.y (parse_number): Likewise.
+       * objc-exp.y (parse_number): Likewise.
+       * p-exp.y (parse_number): Likewise.
+       * ada-lang.c (ada_create_fundamental_type)
+       (ada_language_arch_info): Likewise.
+       * gdbtypes.c (gdbtypes_post_init, build_gdbtypes): Likewise.
+       * stabsread.c (read_range_type): Likewise.
+       * p-lang.c (pascal_create_fundamental_type): Likewise.
+       * objc-lang.c (objc_create_fundamental_type): Likewise.
+       * m2-lang.c (m2_create_fundamental_type): Likewise.
+       * f-lang.c (f_create_fundamental_type): Likewise.
+       * c-lang.c (c_create_fundamental_type): Likewise.
+       * gdbarch.c, gdbarch.h: Regenerate.
+
 2007-06-12  Andreas Schwab  <schwab@suse.de>
 
        * frame-unwind.h (frame_dealloc_cache_ftype): Define.
This page took 0.025707 seconds and 4 git commands to generate.