binutils-gdb/gdb/config
Elena Zannoni 283150cd19 2002-05-10 Elena Zannoni <ezannoni@redhat.com>
New support for sh64-elf (sh5) target.

        * configure.tgt: For sh64-elf target, default to sh-elf.

        * config/sh/tm-sh.h (enum sh-abi): Possible ABI's.
        (struct gdbarch_tdep): Add new fields for new registers and ABI
        info.

        * sh-tdep.c: Include elf-bfd.h, elf/sh.h, gdb/sim-sh.h.

        (NUM_PSEUDO_REGS_SH_MEDIA, NUM_PSEUDO_REGS_SH_COMPACT,
        MSYMBOL_IS_SPECIAL, IS_ISA32_ADDR, MAKE_ISA32_ADDR,
        UNMAKE_ISA32_ADDR, IS_PTABSL_R18, IS_STS_R0, IS_STS_PR,
        IS_MOV_TO_R15, IS_MOV_R14, IS_STQ_R18_R14, IS_STQ_R18_R15,
        IS_STL_R18_R15, IS_STQ_R14_R15, IS_STL_R14_R15, IS_ADDIL_SP_MEDIA,
        IS_ADDI_SP_MEDIA, IS_ADDL_SP_FP_MEDIA, IS_ADD_SP_FP_MEDIA,
        IS_MOV_SP_FP_MEDIA, IS_MOV_R0, IS_MOVL_R0, IS_ADD_SP_R0,
        IS_MOV_R14_R0, IS_MEDIA_IND_ARG_MOV, IS_MEDIA_ARG_MOV,
        IS_MEDIA_MOV_TO_R14, IS_COMPACT_IND_ARG_MOV, IS_COMPACT_ARG_MOV,
        IS_COMPACT_MOV_TO_R14, IS_JSR_R0, IS_NOP): New macros.

        (sh_sh64_register_name, sh64_elf_make_msymbol_special,
        pc_is_isa32, sh_sh64_breakpoint_from_pc, look_for_args_moves,
        sh64_skip_prologue_hard_way, sh64_use_struct_convention,
        gdb_print_insn_sh64, translate_insn_rn, sh64_frame_chain,
        sh64_get_saved_pr, fpp_reg_base_num, is_media_pseudo,
        sh64_get_gdb_regnum, sh64_media_reg_base_num,
        sh64_compact_reg_base_num, translate_rn_to_arch_reg_num,
        sign_extend, sh64_nofp_frame_init_saved_regs,
        sh64_init_extra_frame_info, sh64_get_saved_register,
        sh64_extract_struct_value_address, sh64_pop_frame,
        sh64_push_arguments, sh64_extract_return_value,
        sh64_store_return_value, sh64_show_media_regs,
        sh64_show_compact_regs, sh64_show_regs, sh_sh64_register_byte,
        sh_sh64_register_raw_size, sh_sh64_register_virtual_size,
        sh_sh64_register_virtual_type,
        sh_sh64_register_convert_to_virtual,
        sh_sh64_register_convert_to_raw, sh64_pseudo_register_read,
        sh64_register_read, sh64_pseudo_register_write,
        sh64_register_write, do_fv_c_register_info, do_dr_c_register_info,
        do_r_c_register_info, do_fpp_register_info, do_cr_c_register_info,
        sh64_do_pseudo_register, sh_compact_do_registers_info,
        sh64_do_registers_info, sh_gdbarch_init): New functions.
2002-05-10 23:00:23 +00:00
..
alpha * alpha-tdep.h (gdbarch_tdep): Add sigcontext_addr member. 2002-04-26 07:05:35 +00:00
arc 2002-04-21 David S. Miller <davem@redhat.com> 2002-04-22 00:27:39 +00:00
arm * config/arm/tm-embed.h (TARGET_UPAGES): Delete. 2002-02-26 14:23:12 +00:00
avr * Makefile.in: Add support for AVR target. 2002-04-25 20:34:56 +00:00
cris
d10v
d30v
djgpp * config/djgpp/fnchange.lst: Add alphanbsd-nat.c and 2002-05-08 16:32:08 +00:00
fr30
h8300
h8500 * h8500-tdep.c (h8500_write_fp): Delete function. 2002-04-06 00:02:52 +00:00
i386 * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
i960 2002-04-24 David S. Miller <davem@redhat.com> 2002-04-24 13:48:39 +00:00
ia64
m32r * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
m68hc11
m68k * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
m88k
mcore * config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h". 2002-05-01 21:26:52 +00:00
mips * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
mn10200 * config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h". 2002-05-01 21:26:52 +00:00
mn10300
none
ns32k * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
pa * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
powerpc * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
romp
rs6000 * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
s390 * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
sh 2002-05-10 Elena Zannoni <ezannoni@redhat.com> 2002-05-10 23:00:23 +00:00
sparc * MAINTAINERS: Mark a29k as deleted. 2002-05-04 15:52:42 +00:00
v850 * config/mn10200/tm-mn10200.h: Include "symfile.h" and "symtab.h". 2002-05-01 21:26:52 +00:00
vax * Makefile.in (vax-tdep.o): Add $(arch_utils_h), $(inferior_h), 2002-04-23 00:53:31 +00:00
xstormy16
z8k
nm-gnu.h
nm-linux.h
nm-lynx.h
nm-m3.h
nm-nbsd.h
nm-sysv4.h
tm-linux.h
tm-lynx.h
tm-nbsd.h
tm-sunos.h
tm-sysv4.h
tm-vxworks.h
xm-aix4.h
xm-nbsd.h
xm-sysv4.h