platform/upstream/binutils.git
26 years agosnapshot
Doug Evans [Fri, 13 Mar 1998 01:36:59 +0000 (01:36 +0000)]
snapshot

26 years agoregenerate
Doug Evans [Fri, 13 Mar 1998 00:36:03 +0000 (00:36 +0000)]
regenerate

26 years agoconfigure script for gdb.asm, initial source debugging test.
Doug Evans [Fri, 13 Mar 1998 00:35:09 +0000 (00:35 +0000)]
configure script for gdb.asm, initial source debugging test.

26 years agoMakefile.in for gdb.asm.
Doug Evans [Fri, 13 Mar 1998 00:28:30 +0000 (00:28 +0000)]
Makefile.in for gdb.asm.

26 years ago * gdb.asm: New directory.
Doug Evans [Fri, 13 Mar 1998 00:25:36 +0000 (00:25 +0000)]
* gdb.asm: New directory.
* configure.in: Configure it.
* configure: Regenerate.

26 years agokeep gdb.asm
Doug Evans [Fri, 13 Mar 1998 00:22:00 +0000 (00:22 +0000)]
keep gdb.asm

26 years ago * config/tc-dvp.h (TC_FIX_TYPE,TC_INIT_FIX_DATA): Define.
Doug Evans [Fri, 13 Mar 1998 00:17:35 +0000 (00:17 +0000)]
* config/tc-dvp.h (TC_FIX_TYPE,TC_INIT_FIX_DATA): Define.
* 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.

26 years ago * dvp-opc.c (print_dest1): Print dest spec again.
Doug Evans [Thu, 12 Mar 1998 17:23:22 +0000 (17:23 +0000)]
* dvp-opc.c (print_dest1): Print dest spec again.
(print_vfreg,print_accdest): Likewise.

26 years agoSanity for 4320
Gavin Romig-Koch [Wed, 11 Mar 1998 17:05:20 +0000 (17:05 +0000)]
Sanity for 4320

26 years agoAllow more than just read, write and exec memory spaces in the core
Andrew Cagney [Wed, 11 Mar 1998 12:18:39 +0000 (12:18 +0000)]
Allow more than just read, write and exec memory spaces in the core
module.

26 years ago* sky-gdb.c (vu_option_handler): Delete unused local unit.
Andrew Cagney [Wed, 11 Mar 1998 11:57:55 +0000 (11:57 +0000)]
* sky-gdb.c (vu_option_handler): Delete unused local unit.
(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.

26 years ago * configure.tgt (mips64*vr4320*el-*-elf*) : Removed spurious case.
Gavin Romig-Koch [Tue, 10 Mar 1998 21:21:20 +0000 (21:21 +0000)]
* configure.tgt (mips64*vr4320*el-*-elf*) : Removed spurious case.

26 years ago * mips-opc.c ("clz","dclz"): Added the 4320 versions.
Gavin Romig-Koch [Tue, 10 Mar 1998 21:01:43 +0000 (21:01 +0000)]
* mips-opc.c ("clz","dclz"): Added the 4320 versions.

26 years ago * vr4320.igen (clz,dclz) : Added.
Gavin Romig-Koch [Tue, 10 Mar 1998 15:37:24 +0000 (15:37 +0000)]
* vr4320.igen (clz,dclz) : Added.
(dmac): Replaced 99, with LO.

26 years agoDelete function sim_stop.
Andrew Cagney [Tue, 10 Mar 1998 05:05:44 +0000 (05:05 +0000)]
Delete function sim_stop.

26 years agoremove whitespace triggering Sanitize bug
Ken Raeburn [Mon, 9 Mar 1998 21:51:09 +0000 (21:51 +0000)]
remove whitespace triggering Sanitize bug

26 years ago * sim-base.h (sim_state_base): New member environment.
Doug Evans [Mon, 9 Mar 1998 21:04:28 +0000 (21:04 +0000)]
* sim-base.h (sim_state_base): New member environment.
(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.

26 years ago * mips-opc.c ("macc*","mul*"): Added the 4320 versions
Gavin Romig-Koch [Mon, 9 Mar 1998 20:26:37 +0000 (20:26 +0000)]
* mips-opc.c ("macc*","mul*"): Added the 4320 versions
of these.

26 years ago * mips/vr4320.igen: Mark the insn in here as vr4320 only.
Gavin Romig-Koch [Mon, 9 Mar 1998 20:22:45 +0000 (20:22 +0000)]
* mips/vr4320.igen: Mark the insn in here as vr4320 only.
Reorder the insns.

26 years agoPatch to fix irix6-x-mips64-elf simulator failures.
Jim Wilson [Mon, 9 Mar 1998 19:59:52 +0000 (19:59 +0000)]
Patch to fix irix6-x-mips64-elf simulator failures.
* sim-fpu.c (NR_GUARDS64): Change NR_PAD32 to NR_PAD64.

26 years ago (insert_mpg_marker): New function.
Doug Evans [Sat, 7 Mar 1998 03:22:18 +0000 (03:22 +0000)]
(insert_mpg_marker): New function.
(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.

26 years ago (install_vif_length): Second pass at unpack len calcs.
Doug Evans [Sat, 7 Mar 1998 01:43:32 +0000 (01:43 +0000)]
(install_vif_length): Second pass at unpack len calcs.
(s_endunpack): Round data up to word boundary.

26 years ago* dvp-dis.c (print_insn): Print unsigned values in hex.
Doug Evans [Sat, 7 Mar 1998 01:41:44 +0000 (01:41 +0000)]
* dvp-dis.c (print_insn): Print unsigned values in hex.
* 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.

26 years agoRemove SH4 sanitation.
Joern Rennecke [Sat, 7 Mar 1998 00:56:05 +0000 (00:56 +0000)]
Remove SH4 sanitation.

26 years agoRemove SH4 sanitation.
Joern Rennecke [Sat, 7 Mar 1998 00:41:39 +0000 (00:41 +0000)]
Remove SH4 sanitation.

26 years agoRemove SH4 sanitation.
Joern Rennecke [Sat, 7 Mar 1998 00:31:19 +0000 (00:31 +0000)]
Remove SH4 sanitation.

26 years ago* Numerous changes & small bug fixes in PKE sim code and test suite.
Frank Ch. Eigler [Fri, 6 Mar 1998 22:46:40 +0000 (22:46 +0000)]
* Numerous changes & small bug fixes in PKE sim code and test suite.

  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.

26 years agoScrap the un-needed vr4111 stuff.
Gavin Romig-Koch [Fri, 6 Mar 1998 21:22:59 +0000 (21:22 +0000)]
Scrap the un-needed vr4111 stuff.

26 years ago * gas/dvp/vif-2.[sd]: New testcases.
Doug Evans [Fri, 6 Mar 1998 20:54:22 +0000 (20:54 +0000)]
* gas/dvp/vif-2.[sd]: New testcases.

26 years agoPR 15068
Fred Fish [Fri, 6 Mar 1998 20:38:45 +0000 (20:38 +0000)]
PR 15068
* 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.

26 years ago * config/tc-dvp.c (s_endgif): Fix nloop calc and test. Warn if
Doug Evans [Fri, 6 Mar 1998 19:40:53 +0000 (19:40 +0000)]
* config/tc-dvp.c (s_endgif): Fix nloop calc and test.  Warn if
insufficient data present.  Fix insertion of computed nloop value.

26 years ago * dvp-dis.c (print_gif): Fix length calcs for gifimage.
Doug Evans [Fri, 6 Mar 1998 19:37:35 +0000 (19:37 +0000)]
* dvp-dis.c (print_gif): Fix length calcs for gifimage.
(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.

26 years ago * gas/dvp/upper-2.d (loi): Fix expected output.
Doug Evans [Fri, 6 Mar 1998 19:27:21 +0000 (19:27 +0000)]
* gas/dvp/upper-2.d (loi): Fix expected output.
* 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.

26 years agoThu Mar 5 16:07:41 1998 Michael Snyder (msnyder@cleaver.cygnus.com)
Michael Snyder [Fri, 6 Mar 1998 00:09:31 +0000 (00:09 +0000)]
Thu Mar  5 16:07:41 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)

        * sparcl-tdep.c: fix #endif comments

26 years agoThu Mar 5 15:10:35 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Thu, 5 Mar 1998 23:11:20 +0000 (23:11 +0000)]
Thu Mar  5 15:10:35 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * Makefile.in (BISON): Configure substitutes in @YACC@, not @BISON@.

26 years ago * ocd.c (ocd_open): If we fail ocd_start_remote, make sure we
Keith Seitz [Thu, 5 Mar 1998 22:41:56 +0000 (22:41 +0000)]
    * ocd.c (ocd_open): If we fail ocd_start_remote, make sure we
        error () so that we abort out of bdm_ppc_open.

26 years agoFix opcode fields in SHFL.*
Andrew Cagney [Thu, 5 Mar 1998 21:32:31 +0000 (21:32 +0000)]
Fix opcode fields in SHFL.*

26 years ago* Fixed a double-buffering bug in PKE, due to naive use of
Frank Ch. Eigler [Thu, 5 Mar 1998 20:23:59 +0000 (20:23 +0000)]
* Fixed a double-buffering bug in PKE, due to naive use of
  complex macros with side-effects.  Gripes.

26 years agoWed Mar 4 16:53:52 1998 Martin M. Hunt <hunt@cygnus.com>
Martin Hunt [Thu, 5 Mar 1998 01:04:13 +0000 (01:04 +0000)]
Wed Mar  4 16:53:52 1998  Martin M. Hunt  <hunt@cygnus.com>

* 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.

26 years agoWed Mar 4 16:50:18 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Thu, 5 Mar 1998 00:51:00 +0000 (00:51 +0000)]
Wed Mar  4 16:50:18 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * gdbtk.c (gdb_listfiles): Fix thinko in last change.

26 years agoWed Mar 4 15:34:49 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Wed, 4 Mar 1998 23:35:30 +0000 (23:35 +0000)]
Wed Mar  4 15:34:49 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * gdbtk.c (gdb_listfiles): Allocate space for 'files' dynamically.

26 years ago * interp.c (sim_open): Map 4M of memory at zero for SKY sim only.
James Lemke [Wed, 4 Mar 1998 23:33:36 +0000 (23:33 +0000)]
* interp.c (sim_open): Map 4M of memory at zero for SKY sim only.

26 years agotype in feb 19
John Metzler [Wed, 4 Mar 1998 21:52:56 +0000 (21:52 +0000)]
type in feb 19

26 years ago * Makefile.in (SIM_EXTRA_DEPS): Add cpu-opc.h.
Doug Evans [Wed, 4 Mar 1998 21:22:09 +0000 (21:22 +0000)]
* Makefile.in (SIM_EXTRA_DEPS): Add cpu-opc.h.
(arch.o): Delete cpu-opc.h dependency.
(decode.o,model.o): Likewise.
(decodex.o,modelx.o): Likewise.

26 years agoFix 4320 sanitization.
Doug Evans [Wed, 4 Mar 1998 21:14:50 +0000 (21:14 +0000)]
Fix 4320 sanitization.

26 years agoFix vr4320 sanitization.
Doug Evans [Wed, 4 Mar 1998 21:03:29 +0000 (21:03 +0000)]
Fix vr4320 sanitization.

26 years ago * cpu.h,model.c,sem-switch.c,sem.c: Regenerate.
Doug Evans [Wed, 4 Mar 1998 20:14:51 +0000 (20:14 +0000)]
* cpu.h,model.c,sem-switch.c,sem.c: Regenerate.
* cpux.h,decodex.[ch],modelx.c,readx.c,semx.c: Regenerate.

26 years ago * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.
Doug Evans [Wed, 4 Mar 1998 20:10:36 +0000 (20:10 +0000)]
* m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.

26 years agoCleanup entry for feb 19
John Metzler [Wed, 4 Mar 1998 19:26:03 +0000 (19:26 +0000)]
Cleanup entry for feb 19

26 years ago* Merely eliminated silly duplicated code, to raise test coverage.
Frank Ch. Eigler [Wed, 4 Mar 1998 19:14:03 +0000 (19:14 +0000)]
* Merely eliminated silly duplicated code, to raise test coverage.

* sky-pke.c (pke_issue): Move interrupt-handling into decode logic.
(pke_code_*): Remove duplicated interrupt-handling code.

26 years agosim-main.h: track SKY register number changes from gdb
Ron Unrau [Wed, 4 Mar 1998 08:47:31 +0000 (08:47 +0000)]
sim-main.h: track SKY register number changes from gdb
interp.c: ditto

26 years agoelfread.c (elf_symtab_read): merge SYMBOL_IS_SPECIAL into MAKE_MSYMBOL_SPECIAL
Ron Unrau [Wed, 4 Mar 1998 08:45:55 +0000 (08:45 +0000)]
elfread.c (elf_symtab_read): merge SYMBOL_IS_SPECIAL into MAKE_MSYMBOL_SPECIAL
config/mips/tm-mips.h: ditto
symtab.h: update comments re minimal_symbol->info
mips-tdep.c: globalize gdb_print_insn_mips
txvu-tdep.c: disassemble support
config/mips/tm-txvu.h: add vu_pc, use MAKE_MSYMBOL_SPECIAL, track updates
from tm-r5900.h

26 years ago * cgen-asm.in: Move insertion of generated routines to top of file.
Doug Evans [Wed, 4 Mar 1998 02:54:57 +0000 (02:54 +0000)]
* cgen-asm.in: Move insertion of generated routines to top of file.
  (insert_normal): Add prototype.  Delete `shift' arg.
* cgen-dis.in: Move insertion of generated routines to top of file.
(extract_normal): Add prototype.  Delete `shift' arg.
(print_normal): Add prototype.  Call CGEN_PRINT_NORMAL if defined.
(print_keyword): Add prototype.  Fix type of `attrs' arg.

26 years ago * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
Doug Evans [Wed, 4 Mar 1998 02:05:06 +0000 (02:05 +0000)]
* sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
Use 0xa5 as initial value.
(sim_core_map_detach): Use free instead of zfree.
Back out this change.

26 years agovr4111 changes for mips64vr4111-*-elf, Passes make chack with only 2 failures
John Metzler [Wed, 4 Mar 1998 01:28:53 +0000 (01:28 +0000)]
vr4111 changes for mips64vr4111-*-elf, Passes make chack with only 2 failures

26 years agoPreviously, the size of pointers was taken from the hosts pointer size. Now, it is...
John Metzler [Wed, 4 Mar 1998 01:12:43 +0000 (01:12 +0000)]
Previously, the size of pointers was taken from the hosts pointer size. Now, it is a function of TARGET_PTR_BITS.

26 years agoTarget triple mips64vr4111-*-elf is defined by the header file tm-vr4xxx.h
John Metzler [Wed, 4 Mar 1998 00:28:41 +0000 (00:28 +0000)]
Target triple mips64vr4111-*-elf is defined by the header file tm-vr4xxx.h

26 years agoSupports mips64vr4111-*-elf
John Metzler [Wed, 4 Mar 1998 00:08:00 +0000 (00:08 +0000)]
Supports mips64vr4111-*-elf
See tm-vrxxx.h

26 years agoDefines a mips configuration which entails
John Metzler [Wed, 4 Mar 1998 00:05:05 +0000 (00:05 +0000)]
Defines a mips configuration which entails
   Configuration triple mips64vr4111-*-elf
   64 bit architecture
   16 bit sub core
   32 bit ints and floats
   No floating point unit
   MIPS EABI interface
   Dwarf2 debugging format

26 years agoTue Mar 3 14:37:02 1998 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
Jason Molenda [Tue, 3 Mar 1998 22:38:38 +0000 (22:38 +0000)]
Tue Mar  3 14:37:02 1998  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)

        * alpha-nat.c (fetch_osf_core_registers):  Renamed from
        fetch_aout_core_registers.
        (alpha_osf_core_fns):  Renamed from alpha_aout_core_fns, change
        flavour to bfd_target_unknown_flavour for OSF core files.

26 years ago * vr4320.igen: New file.
Gavin Romig-Koch [Tue, 3 Mar 1998 17:03:57 +0000 (17:03 +0000)]
* vr4320.igen: New file.
* Makefile.in (vr4320.igen) : Added.
* configure.in (mips64vr4320-*-*): Added.
* configure : Rebuilt.
* mips.igen : Correct the bfd-names in the mips-ISA model entries.
Add the vr4320 model entry and mark the vr4320 insn as necessary.

26 years ago * mips-dis.c (_print_insn_mips) : Handle bfd_mach_mips4320.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:53:41 +0000 (16:53 +0000)]
* mips-dis.c (_print_insn_mips) : Handle bfd_mach_mips4320.
* mips-opc.c ("mac","dmac") : Added 4320 insns.

26 years ago * mips.h (INSN_4320) : Added.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:48:34 +0000 (16:48 +0000)]
* mips.h (INSN_4320) : Added.

26 years ago * config/tc-mips.c : Added vr4320 similar to vr4300.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:45:13 +0000 (16:45 +0000)]
* config/tc-mips.c : Added vr4320 similar to vr4300.

26 years ago * mips-cpu.c: Reorganize sanitization.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:31:21 +0000 (16:31 +0000)]
* mips-cpu.c: Reorganize sanitization.

* archures.c, bfd-in2.h, mips-cpu.c : Added bfd_mach_mips4320.

26 years ago * configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:20:17 +0000 (16:20 +0000)]
* configure.tgt (mips*vr4320el-*-elf*,mips*vr4320-*-elf*): Added.

26 years ago * configure.tgt (mips64*vr4320*el-*-elf*,mips64*vr4320*-*-elf*) :
Gavin Romig-Koch [Tue, 3 Mar 1998 16:16:57 +0000 (16:16 +0000)]
* configure.tgt (mips64*vr4320*el-*-elf*,mips64*vr4320*-*-elf*) :
Added.

26 years ago * gas/mips/mips.exp (ilocks) : Added mips64vr4320*-*-*.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:12:56 +0000 (16:12 +0000)]
* gas/mips/mips.exp (ilocks) : Added mips64vr4320*-*-*.

26 years ago * config.sub (mips64vr4320-unknown-elf) : Added.
Gavin Romig-Koch [Tue, 3 Mar 1998 16:05:41 +0000 (16:05 +0000)]
* config.sub (mips64vr4320-unknown-elf) : Added.

26 years agoFix DIV, DIV1 (wrong check for overflow) and DIVU1 (shouldn't check
Andrew Cagney [Tue, 3 Mar 1998 05:39:49 +0000 (05:39 +0000)]
Fix DIV, DIV1 (wrong check for overflow) and DIVU1 (shouldn't check
for overflow).
Pacify GCC.

26 years ago * sim-types.h (SIGNED32, SIGNED64): Pacify GCC.
Andrew Cagney [Tue, 3 Mar 1998 05:34:31 +0000 (05:34 +0000)]
* sim-types.h (SIGNED32, SIGNED64): Pacify GCC.
* sim-alu.h (ALU64_BEGIN): Make alu64_r unsigned.

26 years agoFix typos.
Doug Evans [Tue, 3 Mar 1998 01:54:22 +0000 (01:54 +0000)]
Fix typos.

26 years agoMon Mar 2 17:44:13 1998 Michael Snyder (msnyder@cleaver.cygnus.com)
Michael Snyder [Tue, 3 Mar 1998 01:46:36 +0000 (01:46 +0000)]
Mon Mar  2 17:44:13 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)

        * breakpoint.c (_initialize_breakpoint): Make "en" an alias
        for "enable" (so that it doesn't conflict with "end").

26 years ago * Make-common.in (TAGS): Make smarter.
Doug Evans [Tue, 3 Mar 1998 01:05:23 +0000 (01:05 +0000)]
* Make-common.in (TAGS): Make smarter.
* Makefile.in (TAGS): Ditto.

26 years agoMon Mar 2 17:04:25 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Tue, 3 Mar 1998 01:04:46 +0000 (01:04 +0000)]
Mon Mar  2 17:04:25 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * Makefile (VERSION): Bump to 4.17.1.

26 years ago * Make-common.in (TAGS): Make smarter.
Doug Evans [Tue, 3 Mar 1998 01:04:00 +0000 (01:04 +0000)]
* Make-common.in (TAGS): Make smarter.

26 years agoMon Mar 2 16:59:15 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Tue, 3 Mar 1998 01:00:59 +0000 (01:00 +0000)]
Mon Mar  2 16:59:15 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * rdi-share/etherdrv.c (sys_errlist): Add correct decl for Linux.

26 years agoMon Mar 2 16:51:44 1998 Jason Molenda (crash@bugshack.cygnus.com)
Jason Molenda [Tue, 3 Mar 1998 00:52:52 +0000 (00:52 +0000)]
Mon Mar  2 16:51:44 1998  Jason Molenda  (crash@bugshack.cygnus.com)

        * Makefile.in (YYFILES): Remove in maintainer-clean, not distclean.

Er, oops.

26 years agoMon Mar 2 16:47:11 1998 Philippe De Muyter <phdm@macqel.be>
Jason Molenda [Tue, 3 Mar 1998 00:51:10 +0000 (00:51 +0000)]
Mon Mar  2 16:47:11 1998  Philippe De Muyter  <phdm@macqel.be>

        * Makefile.in (distclean): Add `rm $(YYFILES)'.

26 years agoMon Mar 2 16:45:48 1998 Philippe De Muyter <phdm@macqel.be>
Jason Molenda [Tue, 3 Mar 1998 00:48:39 +0000 (00:48 +0000)]
Mon Mar  2 16:45:48 1998  Philippe De Muyter  <phdm@macqel.be>

        * coffread.c (coff_read_enum_type): Set TYPE_FLAG_UNSIGNED if enum
        is unsigned.

26 years agoGood grief. Detailed function descriptions should accompany their definition.
Doug Evans [Tue, 3 Mar 1998 00:45:10 +0000 (00:45 +0000)]
Good grief.  Detailed function descriptions should accompany their definition.

26 years agoFix setting memory from default attributes
Michael Meissner [Tue, 3 Mar 1998 00:35:48 +0000 (00:35 +0000)]
Fix setting memory from default attributes

26 years ago(sim_core_attach): Add a comment describing its function.
Doug Evans [Tue, 3 Mar 1998 00:30:24 +0000 (00:30 +0000)]
(sim_core_attach): Add a comment describing its function.
Tweak switch() sanity check.

26 years agoImprove comment.
Doug Evans [Tue, 3 Mar 1998 00:10:34 +0000 (00:10 +0000)]
Improve comment.

26 years ago* Continuing PKE sim unit tests. Found little bugs in VU instead.
Frank Ch. Eigler [Tue, 3 Mar 1998 00:00:09 +0000 (00:00 +0000)]
* Continuing PKE sim unit tests.  Found little bugs in VU instead.

* sky-vu1.c (vu1_io_write_register_window): Make CIA (pc) write
  effective by updating more registers.

* sky-libvpe.c: Updated to match earlier VU state-change code.

* sky-vpe.h: Removed unused globals from declarations.

26 years ago* Added more PKE unit tests. Coverage now at 90%.
Frank Ch. Eigler [Mon, 2 Mar 1998 23:57:35 +0000 (23:57 +0000)]
* Added more PKE unit tests.  Coverage now at 90%.

* t-pke3.trc: Added FLUSH* / PKEMS* tests.

26 years agoSun Mar 2 15:16:13 1998 Richard Henderson <rth@cygnus.com>
Jason Molenda [Mon, 2 Mar 1998 23:17:31 +0000 (23:17 +0000)]
Sun Mar  2 15:16:13 1998 Richard Henderson  <rth@cygnus.com>

        * configure.host, configure.tgt: Add sparc-linux.
        * sparc-nat.c: Include <asm/reg.h> not <machine/reg.h> for Linux.
        * config/sparc/*linux*: New files.

26 years ago * sim-core.c (sim_core_attach): Revise last patch.
Doug Evans [Mon, 2 Mar 1998 23:03:32 +0000 (23:03 +0000)]
* sim-core.c (sim_core_attach): Revise last patch.
Use 0xa5 as initial value.

26 years ago * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
Doug Evans [Mon, 2 Mar 1998 21:31:45 +0000 (21:31 +0000)]
* gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
(ldi16): Improve test.
(nop): Fix test.

26 years agoMon Mar 2 12:12:41 1998 Anthony Thompson (athompso@cambridge.arm.com)
Jason Molenda [Mon, 2 Mar 1998 20:14:53 +0000 (20:14 +0000)]
Mon Mar  2 12:12:41 1998  Anthony Thompson   (athompso@cambridge.arm.com)

        * arm-tdep.c (gdb_print_insn_arm): Call print_insn_big_arm
        if we're big endian; else call print_insn_little_arm.

Patch contributed in PR 15182.

26 years agonot used and not wanted
Angela Marie Thomas [Mon, 2 Mar 1998 19:30:05 +0000 (19:30 +0000)]
not used and not wanted

26 years ago * cgen.h (CGEN_BOOL_ATTR): New macro.
Doug Evans [Mon, 2 Mar 1998 18:44:06 +0000 (18:44 +0000)]
* cgen.h (CGEN_BOOL_ATTR): New macro.

26 years ago * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
Doug Evans [Mon, 2 Mar 1998 18:20:39 +0000 (18:20 +0000)]
* sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.
(sim_core_map_detach): Use free instead of zfree.

26 years agoadd sky-gdb.c to sky_files
Ron Unrau [Mon, 2 Mar 1998 14:43:52 +0000 (14:43 +0000)]
add sky-gdb.c to sky_files

26 years ago(find_match): recheck argv[argi] in multi-word match. Fixes crash when
Ron Unrau [Sun, 1 Mar 1998 14:49:50 +0000 (14:49 +0000)]
(find_match): recheck argv[argi] in multi-word match. Fixes crash when
subset words are alone on the command line.

26 years agosky-gdb.c: new file - temporary demo version of the sim interface
Ron Unrau [Sun, 1 Mar 1998 14:41:38 +0000 (14:41 +0000)]
sky-gdb.c: new file - temporary demo version of the sim interface
sky-hardware.c: add sim commands
Makefile.in: build sky-gdb.c

26 years ago * config/tc-alpha.c (md_shortopts, md_longopts, md_parse_option):
Richard Henderson [Sun, 1 Mar 1998 01:34:22 +0000 (01:34 +0000)]
    * config/tc-alpha.c (md_shortopts, md_longopts, md_parse_option):
        Recognize -GN and -relax.
        (md_begin): Initialize gp size from -G switch.
        (alpha_force_relocation): Always force if -relax.
        (alpha_align): Take a new argument that will specify when to
        emit an R_ALPHA_ALIGN relocation (though we don't do that now).
        Change all callers.  Emit nop alignment padding as nop+unop pair.

26 years ago* config/obj-elf.c [TC_ALPHA]: Include <elf/alpha.h>.
Richard Henderson [Sun, 1 Mar 1998 01:08:03 +0000 (01:08 +0000)]
* config/obj-elf.c [TC_ALPHA]: Include <elf/alpha.h>.
* config/tc-alpha.h (ELF_TC_SPECIAL_SECTIONS): New.

26 years agoPrevent core dump when info->symbols is NULL.
Nick Clifton [Sun, 1 Mar 1998 00:04:17 +0000 (00:04 +0000)]
Prevent core dump when info->symbols is NULL.

26 years ago* alpha-opc.c (cvtqs) There is no such thing.
Richard Henderson [Sat, 28 Feb 1998 20:21:32 +0000 (20:21 +0000)]
* alpha-opc.c (cvtqs) There is no such thing.
(cvttq): Missing most of the /*d variants.