aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-08-15Remove support for insns not in base chip, which is all we support now.David Edelsohn1-2/+0
1997-08-15Delete testcases, these don't appear in the base chip which is all weDavid Edelsohn2-98/+0
support now.
1997-08-15Remove ARC sanitization.David Edelsohn3-80/+80
1997-08-14Add comment.David Edelsohn1-1/+8
1997-08-14Undo last change, add comment saying why I think I was wrong.David Edelsohn1-4/+10
1997-08-14 * callback.h (cb_printf, cb_eprintf): Declare.David Edelsohn2-25/+16
1997-08-14Fixed typo in previous delta and added more sanitization.Nick Clifton1-64/+289
1997-08-14 * callback.c (os_poll_quit): Make static.David Edelsohn2-3/+41
Call sim_cb_eprintf, not p->eprintf. (sim_cb_printf, sim_cb_eprintf): New functions.
1997-08-14oops - fixed typo.Nick Clifton1-5/+5
1997-08-14Tidied up sanitization.Nick Clifton3-4/+50
1997-08-14 * configure: Get CFLAGS and CXXFLAGS from Makefile, if possible.Ian Lance Taylor1-0/+2
1997-08-14Tidied up sanitizationNick Clifton1-19/+15
1997-08-14Tidied up the sanitization.Nick Clifton2-7/+55
1997-08-14 * configure: When handling a Canadian Cross, handle YACC as well asIan Lance Taylor2-9/+24
BISON. Just set BISON to bison. When setting YACC, prefer bison.
1997-08-14keep remote-sds.cStan Shebs1-0/+1
1997-08-14 * remote-sds.c: New file, interface to SDS-compatible monitors.Stan Shebs1-0/+1278
* Makefile.in (remote-sds.o): Add build rule. * config/powerpc/ppc-eabi.mt, config/powerpc/ppc-sim.mt (TDEPFILES): Add remote-sds.o.
1997-08-14Added support for v850e and v850eq instructions.Nick Clifton2-1/+55
1997-08-14Added support for v850e and v850eq instructions.Nick Clifton1-2/+59
1997-08-14Add support for v850E and v850EQ instructions.Nick Clifton2-0/+103
1997-08-14Added support for new v850e and v850eq instructions.Nick Clifton2-60/+92
1997-08-13 Fix quoting.Bob Manson11-10/+19
1997-08-13 Fix quoting.Bob Manson1-0/+1
1997-08-13 * tests2.exp: Fix quoting.Bob Manson3-2/+7
* tests1.exp: Ditto.
1997-08-13 * configure: If OSTYPE matches *win32*, try to find a good value forIan Lance Taylor2-4/+40
CONFIG_SHELL.
1997-08-12Tue Aug 12 14:37:18 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-7/+16
* ocd.c (ocd_wait): loop until we're in BDM mode instead of assuming control has returned to GDB.
1997-08-12 * Makefile.in (install-only): Install tclIndex if ENABLE_IDE.Ian Lance Taylor2-1/+7
1997-08-12 * doc/internals.texi: Document rs_leb128.Richard Henderson1-0/+4
1997-08-12 * config/tc-m68k.c (m68k_ip): Give an error message for SIZE_BYTEIan Lance Taylor1-0/+5
in ABSL case, rather than calling abort.
1997-08-12 * as.h (enum _relax_state): Add rs_leb128.Richard Henderson3-2/+15
* read.c (potable): Add sleb128 and uleb128. (sizeof_*leb128, output_*leb128, emit_leb128_expr, s_leb128): New functions. * read.h: Update prototypes. * symbols.c (resolve_symbol_value): Streamline quite a bit. Return the symbol value, add a second FINALIZE argument that prevents changes from being comitted. Update all callers. * write.c (cvt_frag_to_fill, relax_segment): Handle rs_leb128. * doc/as.texinfo: Document the new pseudos.
1997-08-12keep dink32 interfaceStan Shebs1-0/+1
1997-08-12 * dink32-rom.c: New file, support for DINK32 monitor.Stan Shebs6-21/+258
* Makefile.in (dink32-rom.o): Add build rule. * config/powerpc/ppc-eabi.mt, config/powerpc/ppc-sim.mt (TDEPFILES): Add dink32-rom.o. * monitor.h (MO_32_REGS_PAIRED, MO_SETREG_INTERACTIVE, MO_SETMEM_INTERACTIVE, MO_GETMEM_16_BOUNDARY, MO_CLR_BREAK_1_BASED): New monitor interface flags. * monitor.c: Use them. (monitor_store_register): Use setreg.term if defined. (monitor_insert_breakpoint, monitor_remove_breakpoint): Notice if set_break and clr_break fields are empty.
1997-08-11Mon Aug 11 16:22:36 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer9-20/+123
* ocd.c (ocd_insert_breakpoint, ocd_remove_breakpoint): macro BDM_BREAKPOINT already has braces around it, remove erroneous ones. * ser-ocd.c (ocd_write): conditionalize on _WIN32 instead of __CYGWIN32__ * config/powerpc/tm-ppc-eabi.h: remove BDM_NUM_REGS, BDM_REGMAP * ppc-bdm.c: move BDM_NUM_REGS, BDM_REGMAP here from tm.h file, fill in doc fields of bdm_ppc_ops. (bdm_ppc_fetch_registers): don't ask for invalid registers such as the MQ or floating point regs not present on ppc 8xx boards (bdm_ppc_store_registers): don't write those same invalid registers * config/i386/cygwin32.mh: stop including ocd.o ser-ocd.o * config/powerpc/ppc-eabi.mt: * config/powerpc/ppcle-eabi.mt: * config/powerpc/ppc-sim.mt: * config/powerpc/ppcle-sim.mt: include ser-ocd.o
1997-08-11 * frame.h (enum lval_type): Conditionalize on __GNUC__Fred Fish2-111/+95
instead of __STDC__.
1997-08-11 * Makefile.in, configure.in: Handle jstools like vmake.Ian Lance Taylor3-9/+30
1997-08-11 * gdbtk.c (gdbtk_init): Use ide_event_init_from_environment.Tom Tromey2-1/+7
1997-08-11 * aoutx.h (NAME(aout,final_link)): Don't emit the string table ifIan Lance Taylor2-7/+37
there are no symbols.
1997-08-11Sun Aug 10 16:49:09 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-3/+3
* ocd.c: move ocd_write_bytes proto to ocd.h since it is used by ppc-bdm.c, use OCD_LOG_FILE to help debugging, define BDM_BREAKPOINT if not defined in tm.h (ocd_error): add new error cases (ocd_start_remote): send the OCD_INIT command before OCD_AYT and OCD_GET_VERSION calls, 80 was correct speed after all (ocd_write_bytes): no longer static (ocd_insert_breakpoint): no longer static (ocd_remove_breakpoint): new * ocd.h: add protos for ocd_write_bytes, ocd_insert_breakpoint, and ocd_remove_breakpoint * ppc-bdm.c: change bdm_ppc_ops so we call ocd_insert_breakpoint and ocd_remove_breakpoint instead of memory_insert_breakpoint and memory_remove_breakpoint. (bdm_ppc_open): after calling ocd_open, modify DER register so interrupts will drop us into debugging mode, finally disable the watchdog timer on the board so we don't leave BDM mode unexpectedly.
1997-08-11 * utils.c (error): Fix return type for !ANSI_PROTOTYPES.Jeff Law1-0/+4
Avoids "void void error" which craps out the HP native compiler.
1997-08-11Sun Aug 10 16:49:09 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer4-23/+95
* ocd.c: move ocd_write_bytes proto to ocd.h since it is used by ppc-bdm.c, use OCD_LOG_FILE to help debugging, define BDM_BREAKPOINT if not defined in tm.h (ocd_error): add new error cases (ocd_start_remote): send the OCD_INIT command before OCD_AYT and OCD_GET_VERSION calls (ocd_write_bytes): no longer static (ocd_insert_breakpoint): no longer static (ocd_remove_breakpoint): new * ocd.h: add protos for ocd_write_bytes, ocd_insert_breakpoint, and ocd_remove_breakpoint * ppc-bdm.c: change bdm_ppc_ops so we call ocd_insert_breakpoint and ocd_remove_breakpoint instead of memory_insert_breakpoint and memory_remove_breakpoint. (bdm_ppc_open): after calling ocd_open, modify DER register so interrupts will drop us into debugging mode, finally disable the watchdog timer on the board so we don't leave BDM mode unexpectedly.
1997-08-10 * Makefile.am (MOSTLYCLEANFILES): Add site.bak, site.exp, stage,Ian Lance Taylor1-0/+8
stage1, and stage2. (DISTCLEANFILES): Define. * doc/Makefile.am (DISTCLEANFILES): Define. * Makefile.in, doc/Makefile.in: Rebuild.
1997-08-10 * coff-stgo32.c: Rename from coff-stubgo32.c to avoid old System VIan Lance Taylor3-1/+14
file system 14 character limit. * Makefile.am, configure.in: Corresponding changes. * Makefile.in, configure: Rebuild.
1997-08-10 * Makefile.in (taz): Get the version number from AM_INIT_AUTOMAKE inIan Lance Taylor2-4/+17
configure.in if it is present.
1997-08-10keep arc.hIan Lance Taylor2-1/+2
1997-08-09 * configure.in: Change version number to 2.8.2. CallIan Lance Taylor12-339/+867
AM_PROG_LIBTOOL. Remove shared library handling; now handled by libtool. Add AM_CONFIG_HEADER. Change AC_PROG_INSTALL to AM_PROG_INSTALL. Add AM_EXEEXT. * Makefile.am (LINK): Remove. (gprof_LDFLAGS): Remove (gprof_DEPENDENCIES): Change libbfd.a to libbfd.la. (gprof_LDADD): Likewise. ($(OBJECTS)): Depend upon gconfig.h and ../bfd/config.h. * gprof.h: Undefine PACKAGE and VERSION after including BFD sysdep.h file, then include new gconfig.h file. * gprof.c (VERSION): Don't define. * acconfig.h: New file. * stamp-h.in: New file. * gconfig.in: New file, created by autoheader. * Makefile.in, configure, aclocal.m4: Rebuild.
1997-08-09 * values.c (value_primitive_field): Account for offset whenPeter Schauer2-7/+16
extracting the value of a bitfield. From Paul Hilfinger <hilfingr@CS.Berkeley.EDU>.
1997-08-09tipoIan Lance Taylor1-1/+1
1997-08-09 * config/default.exp: Change ld, as, nm and strip from .new toIan Lance Taylor2-317/+1
-new. Load ld-lib.exp rather than ld.exp. * ld-bootstrap/bootstrap.exp: Use ld-new rather than ld.new. * lib/ld-lib.exp: Rename from lib/ld.exp, for the benefit of DejaGnu changes.
1997-08-09 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor8-475/+1354
* acinclude.m4: New file, from old aclocal.m4. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Remove shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AC_PROG_YACC, AC_PROG_LEX, and AC_DECL_YYTEXT. Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Don't call CY_CYGWIN32 or CY_EXEEXT. * configure.host: Don't set HLDFLAGS, HLDENV, or RPATH_ENVVAR. * acconfig.h: Mention PACKAGE and VERSION. * stamp-h.in: New file. * ldver.c (ld_program_vresion): Set ld_program_version from VERSION. * ldgram.y, ldlex.l: Replace VERSION with VERSIONK. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * configure, config.in: Rebuild.
1997-08-09 * sim-calls.c (sim_store_register): Allow accumulatorsMark Alexander2-2/+7
other than A0 to be modified. Correct error message.
1997-08-09start-sanitize-tic80Mark Alexander4-24/+60
* config/tic80/tic80.mt: (GDBSERVER-DEPFILES, GDBSERVER_LIBS): Define for gdbserver. (SIM): Remove -lm to prevent make errors. * configure.tgt: add gdbserver to configdirs for tic80. end-sanitize-tic80 * gdbserver/utils.c (error): Change prototype to match defs.h. * gdbserver/low-sim.c: Change simulator calls to use new interface. * remote.c (remote_write_bytes): Include '$' at start of packet and checksum at end of packet in overhead calculation.