aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-06-17Indented file using gdb_indent.sh.Grace Sainsbury1-13/+13
2002-06-17* Makefile.in (BUILD_CFLAGS): Remove -O0.Andrew Cagney2-1/+5
2002-06-172002-06-17 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+18
* psim.c (psim_options): Don't choke when gdb invokes us with the --architecture option, just ignore it.
2002-06-17* gdb_indent.sh: Add prgregset_t, fpregset_t, and gregset_t to theAndrew Cagney2-1/+9
list of predefined types.
2002-06-17 * gdbmi.texinfo: Update command examples with real MI behavior.Keith Seitz2-5/+11
2002-06-17 * config/tc-sh.c (assemble_ppi): Initialize reg_n.Joern Rennecke2-0/+5
2002-06-17Fix comment.Joern Rennecke1-1/+1
2002-06-17 * gas/sh/dsp.s: Add three more instructions.Joern Rennecke3-1/+12
* gas/sh/dsp.d: Update.
2002-06-17Fix ld segfault for some elf targets. Fix default layout for d10v.Tom Rix4-4/+15
2002-06-17Tests for d10v.Tom Rix44-0/+678
2002-06-17Fix build breakage.Tom Rix2-0/+7
2002-06-17Fix pc relocations.Tom Rix2-7/+13
2002-06-17 * opncls.c (bfd_openr): Remove redundant bfd_set_error.Alan Modra2-6/+7
(bfd_fdopenr): Likewise. (bfd_openstreamr): Likewise. (bfd_openw): Likewise.
2002-06-17 * targets.c: Sort target vecs.Alan Modra4-200/+252
(_bfd_target_vector): Add aix5coff64_vec, bfd_elf32_sh64_vec, bfd_elf32_sh64l_vec, bfd_elf32_sh64lnbsd_vec, bfd_elf32_sh64nbsd_vec, bfd_elf64_sh64_vec, bfd_elf64_sh64l_vec, bfd_elf64_sh64lnbsd_vec, bfd_elf64_sh64nbsd_vec. * configure.in: Sort target vecs. Add m88kmach3_vec. * configure: Regenerate.
2002-06-17*** empty log message ***gdbadmin1-1/+1
2002-06-17daily updateAlan Modra1-1/+1
2002-06-16 * elf64-mmix.c (bpo_reloc_request_sort_fn): Use memberHans-Peter Nilsson2-2/+11
bpo_reloc_no to break sort order ties, not address of items.
2002-06-16Import current --enable-gdb-build-warnings.Andrew Cagney31-1063/+1529
2002-06-16* Makefile.in (autoconf-changelog autoheader-changelog): Let name,Andrew Cagney2-4/+14
id, date and host to be overriden by NAME, ID, DATE and HOST respectfully. Use ISO dates.
2002-06-16* config/i386/tm-i386.h (REGISTER_VIRTUAL_TYPE,Mark Kettenis3-28/+15
REGISTER_CONVERTIBLE, REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW): Remove defines. (i386_register_virtual_type, i386_register_convertible, i386_register_convert_to_virtual, i386_register_convert_to_raw): Remove prototypes. * i386-tdep.c (i386_gdbarch_init): Adjust for removal of the macros mentioned above.
2002-06-16 * elf-hppa.h (elf_hppa_final_link): Fix formatting in comment.Jeff Law3-39/+51
Skip excluded sections in determing __gp value. (elf_hppa_final_link_relocate): Use the symbol's address in R_PARISC_FPTR64 relocations that don't need an opd entry. * elf64-hppa.c (allocate_dynrel_entries): Simplify code. (elf64_hppa_finalize_dynreloc): Likewise. (elf64_hppa_size_dynamic_sections): Move comments and fix typo. (elf64_hppa_finish_dynamic_symbol): Break up assert.
2002-06-16* config/i386/tm-i386lynx.h (SAVED_PC_AFTER_CALL): Remove define.Mark Kettenis3-19/+59
(i386lynx_saved_pc_after_call): Remove prototype. * i386ly-tdep.c: Include "i386-tdep.h". (i386lynx_saved_pc_after_call): Make static. Use read_memory_nobpt instead of read_memory. Use read_memory_unsigned_integer instead of read_memory_integer. (i386lynx_init_abi): New function. (i386lynx_coff_osabi_sniffer): New function. (_initialize_i386bsd_tdep): New function.
2002-06-16*** empty log message ***gdbadmin1-1/+1
2002-06-16daily updateAlan Modra1-1/+1
2002-06-15* sim-arm.h (enum sim_arm_regs): Rename sim_arm_regnum.Andrew Cagney2-1/+5
2002-06-15* config/i386/tm-i386.h (PARM_BOUNDARY, CALL_DUMMY,Mark Kettenis3-30/+34
CALL_DUMMY_LENGTH, CALL_DUMMY_START_OFFSET, CALL_DUMMY_BREAKPOINT_OFFSET, FIX_CALL_DUMMY): Remove defines. (i386_fix_call_dummy): Remove prototype. * i386-tdep.c (i386_call_dummy_words): New variable. (i386_gdbarch_init): Adjust for removal of the macros mentioned above.
2002-06-15* command.h (add_setshow_auto_boolean_cmd): ReplaceAndrew Cagney6-70/+101
add_set_auto_boolean_cmd. * cli/cli-decode.c (add_setshow_auto_boolean_cmd): Replace add_set_auto_boolean_cmd. * cli/cli-decode.h (add_set_auto_boolean_cmd): Delete declaration. * mips-tdep.c (_initialize_mips_tdep): Update ``set mips mask-address'' command. (show_mask_address): Add cmd parameter. * remote.c (add_packet_config_cmd): Update. Change type of set_func and show_func to cmd_sfunc_ftype. (_initialize_remote): Update `set remote Z-packet' (show_remote_protocol_qSymbol_packet_cmd): Add cmd parameter. (show_remote_protocol_e_packet_cmd): Ditto. (show_remote_protocol_E_packet_cmd): Ditto. (show_remote_protocol_P_packet_cmd): Ditto. (show_remote_protocol_Z_software_bp_packet_cmd): Ditto. (show_remote_protocol_Z_hardware_bp_packet_cmd): Ditto. (show_remote_protocol_Z_write_wp_packet_cmd): Ditto. (show_remote_protocol_Z_read_wp_packet_cmd): Ditto. (show_remote_protocol_Z_access_wp_packet_cmd): Ditto. (show_remote_protocol_Z_packet_cmd): Ditto. (show_remote_protocol_binary_download_cmd): Ditto. (show_remote_cmd): Pass NULL to all of above.
2002-06-15* config/i386/tm-i386.h (PUSH_ARGUMENTS, STORE_STRUCT_RETURN,Mark Kettenis3-50/+22
DEPRECATED_EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE, DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS, PUSH_DUMMY_FRAME, POP_FRAME): Remove defines. (i386_push_arguments, i386_store_struct_return, i386_extract_return_value, i386_store_return_value, i386_extract_struct_value_address, i386_push_dummy_frame, i386_pop_frame): Renove prototypes. * i386-tdep.c (i386_gdbarch_init): Adjust for removal of the macros mentioned above.
2002-06-15* cli/cli-decode.c (add_setshow_boolean_cmd): ReplaceAndrew Cagney8-66/+109
add_set_boolean_cmd. (add_setshow_cmd): New function. * command.h (add_setshow_boolean_cmd): Replace add_set_boolean_cmd. * remote-rdi.c (_initialize_remote_rdi): Update ``set rdiheartbeat'' and ``set rdiromatzero''. * maint.c (_initialize_maint_cmds): Update commented out code. * cli/cli-decode.h (add_set_boolean_cmd): Delete declaration. * target.c (initialize_targets): Update `set trust-readonly-sections'. * remote.c (_initialize_remote): Update `set remotebreak'.
2002-06-15* config/i386/tm-i386.h (FUNCTION_START_OFFSET, INNER_THAN,Mark Kettenis3-28/+36
BREAKPOINT, DECR_PC_AFTER_BREAK): Removed. * i386-tdep.c (i386_skip_prologue): Adjust function signature to fit into multi-arch framework. (i386_breakpoint_from_pc): New function. (i386_gdbarch_init): Adjust for removal of the macros mentioned above.
2002-06-15* config/i386/tm-i386.h (FRAMELESS_FUNCTION_INVOCATION,Mark Kettenis3-33/+18
FRAME_ARGS_ADDRESS, FRAME_LOCALS_ADDRESS, FRAME_NUM_ARGS, FRAME_ARGS_SKIP, FRAME_INIT_SAVED_REGS): Remove defines. (i386_frameless_function_invocation, i386_frame_num_args, i386_frame_init_saved_regs): Remove prototypes. * i386-tdep.c (i386_gdbarch_init): Adjust for removal of the macros mentioned above.
2002-06-15* cli/cli-decode.c (set_cmd_cfunc): Update.Andrew Cagney4-14/+20
(set_cmd_sfunc): Update. * command.h (cmd_cfunc_ftype, cmd_sfunc_ftype): Declare. (set_cmd_sfunc, set_cmd_cfunc): Update. * cli/cli-decode.h: Update.
2002-06-15* i386-sol2-tdep.c (i386_sol2_osabi_sniffer): New function.Mark Kettenis2-0/+20
(_initialize_i386_sol2_tdep): Register i386_sol2_osabi_sniffer.
2002-06-15* defs.h (auto_boolean): Declare enum.Andrew Cagney9-53/+75
* command.h (cmd_auto_boolean): Delete enum. * mips-tdep.c (mask_address_var): Update. (mips_mask_address_p): Update. (show_mask_address): Update. * remote.c (struct packet_config): Update. (update_packet_config): Update. (show_packet_config_cmd): Update. (packet_ok): Update. (add_packet_config_cmd): Update. (_initialize_remote): * command.h: Update. * cli/cli-setshow.c (parse_auto_binary_operation): Update. (do_setshow_command): Update. * cli/cli-decode.c (add_set_auto_boolean_cmd): Update. * cli/cli-decode.h: Update.
2002-06-152002-06-15 H.J. Lu (hjl@gnu.org)H.J. Lu3-3/+24
* nm.c (print_size): New variable. Initialize to 0. (long_options): Add 'S'/"print-size". (main): Handle 'S'. (print_symbol_info_bsd): Print size only if print_size is not 0. * doc/binutils.texi: Document -S/--print-size.
2002-06-15* config/i386/tm-cygwin.h, config/i386/tm-fbsd.h,Mark Kettenis10-10/+7
config/i386/tm-go32.h, config/i386/tm-i386gnu.h, config/i386/tm-i386sol2.h, config/i386/tm-i386v4.h, config/i386/tm-linux.h, config/i386/tm-nbsd.h, config/i386/tm-obsd.h (HAVE_I387_REGS): Remove define. * config/i386/tm-i386.h: Unconditionally define FLOAT_INFO.
2002-06-15* i386-tdep.c (i386_coff_osabi_sniffer): Add "coff-go32" to theMark Kettenis2-1/+5
list of DJGPP COFF targets.
2002-06-15Clean up the mess I made from my last checkin.Mark Kettenis2-34/+33
2002-06-15* config/i386/tm-i386.h (REGISTER_SIZE): Remove define.Mark Kettenis2-66/+18
(NUM_GREGS, NUM_FREGS, NUM_SSE_REGS): Remove defines. (FP_REGNUM, SP_REGNUM, PC_REGNUM, PS_REGNUM): Remove defines. (FP0_REGNUM): Remove define. (MAX_REGISTER_RAW_SIZE, MAX_REGISTER_VIRTUAL_SIZE, MAX_REGISTER_VIRTUAL_SIZE): Remove define. (i386_register_virtual_size): Remove protoype. * i386-tdep.c (i386_register_virtual_size): Removed. (i386_extract_return_value, i386_store_return_value): Use FP0_REGNUM instead of NUM_FREGS to determine whether the floating-point registers are available. (i386_gdbarch_init): Tweak FIXME about FPU registers. Adjust for removal of macros mentioned above. * i386-tdep.c (i386_gdbarch_init): Tewak
2002-06-15* i386v4-nat.c: Include "i386-tdep.h". Reformat and tweak variousMark Kettenis2-92/+80
comments. (fill_gregset, supply_gregset, supply_fpregset, fill_fpregset): Remove prototypes. (supply_gregset, fill_gregset): Remove use of register keyword and remove declaration for regmap. Use I386_NUM_GREGS instead of NUM_REGS and NUM_FREGS. (FPREGSET_FSAVE_OFFSET): Remove. (supply_fpregset, fill_fpregset): Use FPO_REGNUM instead of NUM_FREGS to determine whether the floating-point registers are available.
2002-06-15* i386gnu-nat.c (supply_gregset, gnu_fetch_registers,Mark Kettenis2-8/+12
gnu_store_registers): Replace usage of NUM_GREGS with I386_NUM_GREGS.
2002-06-15* i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,Mark Kettenis2-4/+8
OLD_CANNOT_STORE_REGISTER, supply_gregset, fill_gregset): Replace usage of NUM_GREGS with I386_NUM_GREGS.
2002-06-15* i386-linux-nat.c (fill_gregset): Remove redundant parentheses.Mark Kettenis2-1/+3
2002-06-15* i386bsd-nat.c: Include "i386-tdep.h".Mark Kettenis2-2/+7
(supply_gregset, fill_gregset): Replace usage of NUM_GREGS with I386_NUM_GREGS.
2002-06-15* i386v-nat.c: Remove copnditional inclusion of <asm/debugreg.h>,Mark Kettenis2-11/+4
and associated comment. They no longer make any sense, since we don't use this file anymore on Linux.
2002-06-15* config/i386/tm-i386.h (MAX_NUM_REGS): Removed.Mark Kettenis3-6/+12
* i386-tdep.c (i386_register_offset, i386_register_size): Use I386_SSE_NUM_REGS instead of MAX_NUM_REGS for the number of elements in these arrays. (_initialize_i386_tdep): Use I386_SSE_NUM_REGS instead of MAX_NUM_REGS.
2002-06-15* osabi.h (gdb_osabi): Add GDB_OSABI_LYNXOS.Mark Kettenis3-0/+7
* osabi.c (gdb_osabi_names): Add entry for "LynxOS".
2002-06-15Fix for transfers across segments.Tom Rix2-2/+7
2002-06-15daily updateAlan Modra1-1/+1
2002-06-15*** empty log message ***gdbadmin1-1/+1