aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-03-13massive sanitization fixesAngela Marie Thomas9-23/+60
1998-03-13new .Sanitize filesAngela Marie Thomas2-0/+68
1998-03-13snapshotDoug Evans7-251/+152
1998-03-13regenerateDoug Evans1-1/+1
1998-03-13configure script for gdb.asm, initial source debugging test.Doug Evans4-0/+1165
1998-03-13Makefile.in for gdb.asm.Doug Evans2-0/+68
1998-03-13 * gdb.asm: New directory.Doug Evans1-1/+1
* configure.in: Configure it. * configure: Regenerate.
1998-03-13keep gdb.asmDoug Evans1-0/+1
1998-03-13 * config/tc-dvp.h (TC_FIX_TYPE,TC_INIT_FIX_DATA): Define.Doug Evans1-0/+10
* config/tc-dvp.c (compute_nloop,check_nloop): New functions. (gif_insn_frag_loc): New static global. (assemble_gif): Record frag and location frag of insn. (md_apply_fix3): Validate user specified nloop if we couldn't do it earlier. (s_endgif): Queue fixup to install nloop if we can't compute it here.
1998-03-12 * dvp-opc.c (print_dest1): Print dest spec again.Doug Evans1-0/+7
(print_vfreg,print_accdest): Likewise.
1998-03-11Sanity for 4320Gavin Romig-Koch1-0/+36
1998-03-11Allow more than just read, write and exec memory spaces in the coreAndrew Cagney6-31/+41
module.
1998-03-11* sky-gdb.c (vu_option_handler): Delete unused local unit.Andrew Cagney1-2/+11
(log_option_handler): Delete extra arg from printf, twice. * sky-pke.c (config.h): Include. (string.h, strings.h): Include. (pke_issue): Delete unused locals imm, num * sky-libvpe.c: Pacify GCC. * sky-gpuif.c (gif_io_write_buffer): Pacify GCC. * sky-dma.c (config.h): Include. (string.h, strings.h): Include. (dma_io_read_buffer): Pacify GCC. (dma_io_write_buffer): Pacify GCC. Initialize pmem before first use. (do_dma_transfer): Delete unused local variables qwbuf and local.
1998-03-10 * configure.tgt (mips64*vr4320*el-*-elf*) : Removed spurious case.Gavin Romig-Koch2-7/+6
1998-03-10 * mips-opc.c ("clz","dclz"): Added the 4320 versions.Gavin Romig-Koch2-0/+10
1998-03-10 * vr4320.igen (clz,dclz) : Added.Gavin Romig-Koch2-1/+47
(dmac): Replaced 99, with LO.
1998-03-10Delete function sim_stop.Andrew Cagney1-0/+4
1998-03-09remove whitespace triggering Sanitize bugKen Raeburn1-1/+1
1998-03-09 * sim-base.h (sim_state_base): New member environment.Doug Evans2-0/+17
(STATE_ENVIRONMENT): New macro. * sim-config.c (current_environment): Delete. (sim_config_default): New function. (sim_config): Set STATE_ENVIRONMENT, not current_environment. * sim-config.h (current_environment,CURRENT_ENVIRONMENT): Delete. (sim_config_default): Add prototype. * sim-module.c (sim_pre_argv_init): Call sim_config_default. * sim-options.c (standard_option_handler, case OPTION_ENVIRONMENT): Set STATE_ENVIRONMENT, not current_environment.
1998-03-09 * mips-opc.c ("macc*","mul*"): Added the 4320 versionsGavin Romig-Koch2-13/+59
of these.
1998-03-09 * mips/vr4320.igen: Mark the insn in here as vr4320 only.Gavin Romig-Koch2-23/+59
Reorder the insns.
1998-03-09Patch to fix irix6-x-mips64-elf simulator failures.Jim Wilson1-0/+4
* sim-fpu.c (NR_GUARDS64): Change NR_PAD32 to NR_PAD64.
1998-03-07 (insert_mpg_marker): New function.Doug Evans2-33/+94
(insert_file): New args insert_marker, size. All callers updated. (assemble_vif): Rewrite varlen insn handling. (assemble_vu): Call insert_mpg_marker when 256th insn reached. (s_enddirect,s_endunpack): Rename arg to internal_p.
1998-03-07 (install_vif_length): Second pass at unpack len calcs.Doug Evans2-4/+21
(s_endunpack): Round data up to word boundary.
1998-03-07* dvp-dis.c (print_insn): Print unsigned values in hex.Doug Evans1-0/+7
* dvp-opc.c (insert_vif_wlcl,extract_vif_wlcl): New functions. (vif_operands): Use them for wl,cl fields. (state_vif_wl,state_vif_cl): New static locals. (parse_vif_mode): Handle numeric args. (vif_unpack_len_value,vif_unpack_len): New functions. (vif_insn_len): Call vif_unpack_len.
1998-03-07Remove SH4 sanitation.Joern Rennecke1-28/+0
1998-03-07Remove SH4 sanitation.Joern Rennecke2-36/+0
1998-03-07Remove SH4 sanitation.Joern Rennecke3-70/+0
1998-03-06* Numerous changes & small bug fixes in PKE sim code and test suite.Frank Ch. Eigler7-138/+327
for sim/testsuite/sky: * t-pke4.run: Removed test, since it succeeds yet returns a non-zero exit code. * Makefile.in (RUNOPTS): Removed --memory-size flag, made unnecessary by sim/mips/interp.c changes. (TESTS): Removed t-pke4.ok target. * t-pke3.trc: Classified tests with [---] indicators, to match items up with entries documented in testplan.sgml. Added numerous additional tests. They assert behavior that assumes certain favorable answers to PKE question set #6 to SCEI. * t-pke1.trc: Added some [---] indicators. for sim/mips: * sky-pke.c (pke_issue): Revamped interrupt & stall code. Assume that ER1/ER0/PIS bits are only set if not masked by ERR bits. Signal PIS only if unmasked. (pke_code_error): Signal ER1 only if unmasked. (pke_pc_fifo): Signal ER0 only if unmasked. (pke_code_unpack): Round up num_operands for last operand's partial-word. Factor out "R" bit handling for better coverage analysis. Fill upper words of a quadword with zeroes for Vn_m UNPACK with n < 4. * sky-device.c (device_error): Made function accept varargs. * sky-device.h (device_error): Changed declaration to match. * interp.c (sim_open): Made 0x0000 area memory be an alias of the K0/K1 segments. Sanitized code.
1998-03-06Scrap the un-needed vr4111 stuff.Gavin Romig-Koch7-127/+1
1998-03-06 * gas/dvp/vif-2.[sd]: New testcases.Doug Evans1-0/+1
1998-03-06PR 15068Fred Fish8-1/+65
* utils.c (quit): Call SERIAL_DRAIN_OUTPUT rather than SERIAL_FLUSH_OUTPUT. * serial.h (struct serial_ops): Add drain_output, pointer to function that waits for output to drain. (SERIAL_DRAIN_OUTPUT): Macro to wait for output to drain. * ser-unix.c (hardwire_drain_output): New function and prototype. * ser-unix.c (hardwire_ops): Add entry for drain_output function. * ser-tcp.c (tcp_ops): Ditto. * ser-ocd.c (ocd_ops): Ditto. * ser-mac.c (mac_ops): Ditto. * ser-go32.c (dos_ops): Ditto. * ser-e7kpc.c (e7000pc_ops): Ditto.
1998-03-06 * config/tc-dvp.c (s_endgif): Fix nloop calc and test. Warn ifDoug Evans2-22/+56
insufficient data present. Fix insertion of computed nloop value.
1998-03-06 * dvp-dis.c (print_gif): Fix length calcs for gifimage.Doug Evans1-0/+20
(print_insn): Do mask comparison on proper opcode word. * dvp-opc.c (u_parse_sdest): Return -1 if dest missing. (parse_bc): Catch missing dest. (parse_vfreg): Replace atoi call with strtol. (parse_{bcftreg,ffstreg,freg,ireg,vi01,gif_prim,gif_nloop}): Likewise. (parse_bcftreg,parse_ffstreg): Handle missing dest. (extract_gif_eop): New function. (gif_operands): Update eop entry. (VGIFOP,VGIFNREGS): Fix calcs. (extract_gif_prim): Set *pinvalid to 1 if prim not used. (gif_regs): Add entry for unused 11 case. (print_gif_regs): Print empty list instead of nothing. (extract_gif_nloop): Fix value calc. (print_gif_nloop): Always print value, even if 0.
1998-03-06 * gas/dvp/upper-2.d (loi): Fix expected output.Doug Evans1-0/+9
* gas/dvp/vif-1.[sd]: Add more tests. * gas/dvp/gif{packed,reglist,image}-1.[sd]: New testcases. * gas/dvp/dvp.exp: Run them. Pass -I${srcdir}/${subdir} to gas.
1998-03-06Thu Mar 5 16:07:41 1998 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-3/+7
* sparcl-tdep.c: fix #endif comments
1998-03-05Thu Mar 5 15:10:35 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda1-0/+4
* Makefile.in (BISON): Configure substitutes in @YACC@, not @BISON@.
1998-03-05 * ocd.c (ocd_open): If we fail ocd_start_remote, make sure weKeith Seitz2-1/+9
error () so that we abort out of bdm_ppc_open.
1998-03-05Fix opcode fields in SHFL.*Andrew Cagney1-0/+6
1998-03-05* Fixed a double-buffering bug in PKE, due to naive use ofFrank Ch. Eigler1-5/+6
complex macros with side-effects. Gripes.
1998-03-05Wed Mar 4 16:53:52 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt3-3/+25
* serial.c (_initialize_serial): Add a description of "set remotelogbase". * command.c (do_setshow_command): If no arguments are supplied, don't dump core, instead print out an error message.
1998-03-05Wed Mar 4 16:50:18 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda2-3/+7
* gdbtk.c (gdb_listfiles): Fix thinko in last change.
1998-03-04Wed Mar 4 15:34:49 1998 Jason Molenda (crash@bugshack.cygnus.com)Jason Molenda2-5/+23
* gdbtk.c (gdb_listfiles): Allocate space for 'files' dynamically.
1998-03-04 * interp.c (sim_open): Map 4M of memory at zero for SKY sim only.James Lemke1-0/+3
1998-03-04type in feb 19John Metzler1-2/+2
1998-03-04 * Makefile.in (SIM_EXTRA_DEPS): Add cpu-opc.h.Doug Evans2-7/+14
(arch.o): Delete cpu-opc.h dependency. (decode.o,model.o): Likewise. (decodex.o,modelx.o): Likewise.
1998-03-04Fix 4320 sanitization.Doug Evans2-2/+2
1998-03-04Fix vr4320 sanitization.Doug Evans1-1/+1
1998-03-04 * cpu.h,model.c,sem-switch.c,sem.c: Regenerate.Doug Evans3-325/+453
* cpux.h,decodex.[ch],modelx.c,readx.c,semx.c: Regenerate.
1998-03-04 * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.Doug Evans2-242/+85