aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-12-16Rename vr4100 (vr4xxx) config files to vr4100.Andrew Cagney5-9/+44
Rename vr4xxx (vr4300) config files to vr4xxx. Enable GDB_MULTI_ARCH in tm-vr4xxx.h
1998-12-16CARP:Andrew Cagney2-0/+136
For MIPS, multi-arch MIPS_EABI, MIPS_LAST_FP_ARG_REGNUM, MIPS_LAST_ARG_REGNUM.
1998-12-16CARP:Andrew Cagney2-0/+42
Swap the GDB builtin types when ever the architecture changes.
1998-12-16CARP:Andrew Cagney3-1/+835
Add multi-arch code!
1998-12-16* gdbtypes.c (build_gdbtypes): New function.Andrew Cagney2-4/+17
(_initialize_gdbtypes): Call.
1998-12-16Handle vr4111Gavin Romig-Koch3-0/+23
1998-12-16 * cgen.c (gas_cgen_md_apply_fix3): Mark as an error, rather than aDoug Evans1-0/+5
warning, values that don't fit in the field.
1998-12-16New 'hack' generatorGavin Romig-Koch3-36/+246
1998-12-16vr4run.c, keep-if vr4xxxFelix Lee1-0/+7
1998-12-16* gdbarch.c (show_architecture): Use TARGET_ARCHITECTURE.Andrew Cagney3-12/+47
* gdbarch.h, gdbarch.c: Fix typo's. Use struct's in preference to types. * gdbarch.h, gdbarch.c (gdbarch_debug): Add ``set archdebug'' to command set.
1998-12-16 * configure.in: Add cygmon for x86-coff and x86-elf. ConfigureBob Manson1-1/+6
cygmon for all sparclite targets, regardless of object format.
1998-12-15*** empty log message ***Jim Blandy1-0/+4
1998-12-151998-12-15 Dave Brolley <brolley@cygnus.com>Dave Brolley2-58/+68
* fr30-opc.c,fr30-opc.h: Regenerated.
1998-12-15don't lose libtermcapFelix Lee1-1/+1
1998-12-15Fix sanitization mistake, move gdbtk change entries to right placeStan Shebs2-37/+50
1998-12-15Added support for bsp.Mark Salter1-0/+6
1998-12-15Added target-bsp for several target architectures.Mark Salter1-2/+20
1998-12-15This adds ABI flags to MIPS/ELF object files.Gavin Romig-Koch6-1/+106
For bfd: * elf32-mips.c (elf_mips_abi_name): New. (_bfd_mips_elf_merge_private_bfd_data): Compare EF_MIPS_ABI flags. For gas: * config/tc-mips.c (mips_abi_string): New. (md_parse_option,md_longopts): Add mabi. (mips_elf_final_processing): Set e_flags based on mabi flag. For gcc: * config/mips/mips.h (GAS_ASM_SPEC): Pass mabi to gas. (ABI_GAS_ASM_SPEC,abi_gas_asm_spec): New. (EXTRA_SPECS): Added ABI_GAS_ASM_SPEC,abi_gas_asm_spec. For include/elf: * mips.h (EF_MIPS_ABI,E_MIPS_ABI_O32,E_MIPS_ABI_O64, E_MIPS_ABI_EABI32,E_MIPS_ABI_EABI64):
1998-12-15config/mips/tm-*.h: (TARGET_BYTE_ORDER_DEFAULT,Andrew Cagney16-16/+22
TARGET_BYTE_ORDER_SELECTABLE_P): Replace TARGET_BYTE_ORDER and TARGET_BYTE_ORDER_SELECTABLE.
1998-12-15Handle the 4111 option.Gavin Romig-Koch2-0/+7
1998-12-15missing *vr4320:Gavin Romig-Koch2-0/+9
1998-12-15sanitize sky stuffDoug Evans1-0/+35
1998-12-15keep mt-skyb if skyDoug Evans1-2/+2
1998-12-15 * configure.in: --enable-cgen-maint support moved to common/aclocal.m4.Doug Evans1-33/+2
(SIM_AC_OPTION_ALIGNMENT): Make strict. * configure: Regenerate. * sem-switch.c,sem.c,semx-switch.c: Regenerate. * sim-main.h (SIM_ENGINE_HALT_HOOK,SIM_ENGINE_RESTART_HOOK): Define. * traps.c (m32r_core_signal): Handle --environment=operating.
1998-12-141998-12-14 Anthony Thompson (athompso@cambridge.arm.com)Jason Molenda2-27/+74
* remote-rdp.c (rdp_init): Don't discard first character on reset. (translate_open_mode): Define table. (exec_swi): Handle SWI_Clock. SWI_Open now handles stdin/stdout. SWI_Write returns number of bytes not written. SWI_Read does the same. SWI_Seek should return success/failure flag. Fix SWI_Flen. A patch from PR 15841 for the RDP (Demon) interface.
1998-12-141998-12-14 J.T. Conklin <jtc@redbacknetworks.com>Stan Shebs4-2/+8
* config/i386/nbsd.mh, config/m68k/nbsd.mh, config/ns32k/nbsd.mh (XDEPFILES): Add ser-tcp.o.
1998-12-14 * sim/m32r/uread16.ms: New testcase.Doug Evans6-0/+81
* sim/m32r/uread32.ms: New testcase. * sim/m32r/uwrite16.ms: New testcase. * sim/m32r/uwrite32.ms: New testcase.
1998-12-14 * sim/fr30/hello.ms: Add trailing \n to expected output.Doug Evans1-0/+5
* sim/m32r/hello.ms: Ditto. * sim/m32r/hw-trap.ms: Ditto.
1998-12-14lib/sim-defs.exp (sim_run): Look for board_info sim,options.Doug Evans1-0/+1
1998-12-14Fix typo TM_PRINT_INSN_INFO -> TARGET_PRINT_INSN_INFOAndrew Cagney3-8/+20
Move gdbtk stuff to gdbtk file.
1998-12-14 * lib/sim-defs.exp (run_sim_test): New option xerror, for expectedDoug Evans1-0/+6
errors. Translate \n sequences in expected output to newline char. (slurp_options): Make parentheses optional.
1998-12-14Mon Dec 14 13:20:50 1998 Jim Ingham <jingham@cygnus.com>Jim Ingham3-20/+34
* Makefile.in, configure.in configure - add support for LIBGUI outside the IDE context.
1998-12-141998-12-14 Dave Brolley <brolley@cygnus.com>Dave Brolley10-0/+745
* sim/fr30/call.cgs: Test ret here as well. * sim/fr30/ld.cgs: Remove bogus comment. * sim/fr30/testutils.inc (save_rp,restore_rp): New macros. * sim/fr30/div.ms: New testcase. * sim/fr30/st.cgs: New testcase. * sim/fr30/sth.cgs: New testcase. * sim/fr30/stb.cgs: New testcase. * sim/fr30/mov.cgs: New testcase. * sim/fr30/jmp.cgs: New testcase. * sim/fr30/ret.cgs: New testcase. * sim/fr30/int.cgs: New testcase.
1998-12-141998-12-14 Dave Brolley <brolley@cygnus.com>Dave Brolley3-128/+133
* fr30-opc.c,fr30-opc.h: Regenerated.
1998-12-145xxx and elGavin Romig-Koch3-55/+62
1998-12-14mipsvr5xxxel-elfGavin Romig-Koch1-0/+6
1998-12-14Always compile EXTRA_MDEBUG code (even when it is disabled).Andrew Cagney1-0/+4
1998-12-14Fix C-Style in init function.Andrew Cagney2-48/+53
1998-12-14* monitor.c (monitor_printable_string): New function to convert a intoAndrew Cagney3-31/+137
a printable representation. (monitor_error): Call error after converting string into printable format. (monitor_printf{,_noecho}): If EXTRA_RDEBUG is defined, convert string into printable form before printing. (monitor_expect): Ditto. (monitor_read_memory{,_single}): Call monitor_error, not error. (monitor_read_memory): Return immediately if length is 0. * ppcbug-rom.c (init_ppc_cmds): Fill in dump_registers field, which is now required.
1998-12-14CARP:Andrew Cagney6-296/+467
Consolidate the semi-dynamic target system dependant GDB parameters moving them all into a new file.
1998-12-13CARP:Andrew Cagney12-175/+203
Re-do TARGET_PRINT_INSN_INFO, TARGET_PRINT_INSN, TARGET_ARCHITECTURE, TARGET_ARCHITECTURE_AUTO, TARGET_BYTE_ORDER_SELECTABLE_P, TARGET_BYTE_ORDER so that they can all be overriden. Document. Convert mn10300 and PPC targets.
1998-12-13for bfd:Gavin Romig-Koch21-90/+1017
* archures.c,bfd-in2.h (bfd_mach_mips4121): New. * cpu-mips.c: Added vr4121. * elf32-mips.c (elf_mips_mach): Same. (_bfd_mips_elf_final_write_processing): Same. for gas: * config/tc-mips.c (mips_4121): New. (md_begin,mips_ip,md_longopts,md_parse_option): Add vr4121. for gcc: * config/mips/mips.c (override_options): Add vr4121. * config/mips/t-vr4xxx (MULTILIB_MATCHES): Same. for include/elf: * mips.h (E_MIPS_MACH_4121): New. for include/opcode: * mips.h (INSN_4121): New. for opcodes: * mips-dis.c (set_mips_isa_type): Add bfd_mach_mips4121. (_print_insn_mips): Same. * mips-opc.c: Add vr4121. for sim/mips: * configure.in,mips.igen,vr.igen: Add vr4121. * configure: Rebuilt.
1998-12-13 * Makefile.am (PROGS,bin_PROGRAMS): Add @BUILD_MISC@Doug Evans1-0/+14
(link.c,link.o,link): New rules. * Makefile.in: Rebuild. * configure.in (vpu-elf): Build `link' cover script if vpu-elf. (BUILD_MISC): New variable, for target specific hacks (in the worst sense of the word). (AC_OUTPUT): Handle building of `link.c'. * configure: Rebuild. * link.c.in: New file. bring over from sky-980617 branch. link script converted to .c so sanitize with automake/autoconf is simpler
1998-12-12 * configure.in (mips64vr4xxx): Enable TARGET_ENABLE_FR.Gavin Romig-Koch4-257/+236
Set mips_fpu, and mips_fpu_bitsize. Set sim_gen, and sim_igen_machine. * configure: Rebuild. * mips.igen (BC1): Renamed to BC1a and BC1b to avoid conflicts. * sim-main.h (SizeFGR): Handle TARGET_ENABLE_FR.
1998-12-12elf32-mips.c (_bfd_mips_elf_final_write_processing): Handle bfd_mach_mips4300.Gavin Romig-Koch2-15/+55
1998-12-12 * config.bfd (mips64el-skyb-elf): added new targetDoug Evans1-0/+8
1998-12-12CARP: Mechanism to replace EXTRA_FRAME_INFO.Andrew Cagney16-237/+269
Add two pointers (saved_regs, extra_info) to struct frame_info. Introduce new macro FRAME_INIT_SAVED_REGS which replaces FRAME_FIND_SAVED_REGS. Document. Use in mn10300 and rs6000 targets. Fix side effects on ALPHA, MIPS, Z8K and SPARC targets.
1998-12-12 Fri Aug 21 18:13:28 EDT 1998 Jim Lemke <jlemke@cygnus.com>Doug Evans3-1/+42
* configure.in (mips64el-skyb-elf): Use fragment mt-skyb and exclude target-libiberty, target-libg++, etc. * config/mt-skyb: Do not install gcc, g++, libc, libgcc, etc. Mon Aug 10 23:04:56 EDT 1998 Jim Lemke <jlemke@cygnus.com> * config.sub (vpu-elf): Add a "marketing name" for mips64el-skyb-elf. Mon Aug 10 18:59:42 EDT 1998 Jim Lemke <jlemke@cygnus.com> * configure.in (mips64el-skyb-elf): added new target Bring over from sky-980617-branch.
1998-12-11 * txvu-tdep.c (set_vxtu_prompt): Rename set_prompt.Jeff Law1-0/+2
1998-12-111998-12-11 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser1-0/+6
From J.T. Conklin <jtc@redbacknetworks.com>: * i386-stub.c (handle_exception): Add support for 'P' command. (NUMREGS): New macro.