Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-08-19 | Fixes from Andrew | Michael Meissner | 2 | -0/+30 | |
1996-08-18 | removed NOTES from Things-to-keep since it's a dead file | Angela Marie Thomas | 1 | -1/+0 | |
1996-08-13 | Improve -t options support to list all of the configuration macros & work ↵ | Michael Meissner | 1 | -0/+13 | |
standalone | |||||
1996-08-12 | Test whether /dev/zero works before attemping to us it | Michael Meissner | 3 | -1/+45 | |
1996-08-12 | fix for D10V. | Martin Hunt | 1 | -1/+1 | |
1996-08-08 | If HAVE_TERMOS_STRUCTURE is not defined, make sure HAVE_TCGETATTR is also ↵ | Michael Meissner | 1 | -0/+3 | |
not defined. | |||||
1996-08-07 | Allow simulator to build on other machines than x86 | Michael Meissner | 1 | -0/+9 | |
1996-08-06 | 7/30 release from Andrew | Michael Meissner | 9 | -152/+719 | |
1996-08-03 | Fri Aug 2 17:44:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 3 | -72/+365 | |
* d10v_sim.h, simops.c: Snapshot | |||||
1996-08-02 | Thu Aug 1 17:05:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 6 | -0/+2360 | |
* ChangeLog, Makefile.in, configure, configure.in, d10v_sim.h, gencode.c, interp.c, simops.c: Created. | |||||
1996-08-02 | Thu Aug 1 17:08:41 1996 Martin M. Hunt <hunt@pizza.cygnus.com> | Martin Hunt | 2 | -0/+43 | |
* configure.in (d10v-*-*): Added D10V simulator. | |||||
1996-07-23 | New simulator changes from Andrew | Michael Meissner | 50 | -6007/+10369 | |
1996-07-18 | * gencode.c (process_instructions): Generate word64 and uword64 | Stu Grossman | 2 | -13/+22 | |
instead of `long long' and `unsigned long long' data types. * interp.c: #include sysdep.h to get signals, and define default for SIGBUS. * (Convert): Work around for Visual-C++ compiler bug with type conversion. * support.h: Make things compile under Visual-C++ by using __int64 instead of `long long'. Change many refs to long long into word64/uword64 typedefs. | |||||
1996-07-10 | * compile.c (sim_resume): Fix all rotate-by-2-bits insns. | Jeff Law | 2 | -4/+8 | |
1996-07-05 | No longer need to sanitize away h8s stuff. | Jeff Law | 4 | -43/+2 | |
1996-07-04 | * erc32.c (mec_reset mec_read mec_write memory_read memory_write), | Stu Grossman | 4 | -1/+1725 | |
sis.h: Get rid of all uses of long long's. * (close_port read_uart write_uart uarta_tx): Don't seg fault when can't open pty's. * exec.c: Add two new instructions: smul, and divscc. * interf.c (flush_windows): New routine to flush the register windows out to the stack just before returning to GDB. Makes backtraces work much better. | |||||
1996-07-03 | * run.c (main): Don't "load" sections which don't have | Jeff Law | 3 | -36/+94 | |
SEC_LOAD set. * compile.c (sim_resume, case "O_NOT"): Use ONOT instead of OSHIFTS. (ONOT): Define. (sim_resume, shift/rotate cases): Add support for shift/rotate by two bits. (OSHIFTS): Corresponding changes. Handling more H8/S ops. | |||||
1996-07-02 | * compile.c (sim_resume): Handle "ldm.l" and "stm.l". | Jeff Law | 2 | -2/+57 | |
HMSE H8/S. | |||||
1996-06-26 | Make simulator build again on SunOS and HP/US systems | Michael Meissner | 1 | -20/+90 | |
1996-06-26 | Added. | Jackie Smith Cashion | 1 | -0/+44 | |
1996-06-26 | Keep the mips directory. | Jackie Smith Cashion | 1 | -2/+1 | |
1996-06-26 | * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, | Jason Molenda | 11 | -138/+817 | |
INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values. (docdir): Removed. * configure.in (AC_PREREQ): autoconf 2.5 or higher. (AC_PROG_INSTALL): Added. * configure: Rebuilt. | |||||
1996-06-26 | * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, | Jason Molenda | 2 | -2/+23 | |
INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values. (docdir): Removed. * configure.in (AC_PREREQ): autoconf 2.5 or higher. (AC_PROG_INSTALL): Added. (AC_PROG_CC): Moved to before configure.host call. * configure: Rebuilt. | |||||
1996-06-26 | * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, | Jason Molenda | 3 | -2/+25 | |
INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values. (docdir): Removed. * configure.in (AC_PREREQ): autoconf 2.5 or higher. (AC_PROG_INSTALL): Added. * configure: Rebuilt. | |||||
1996-06-26 | * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, | Jason Molenda | 1 | -1/+2 | |
INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values. (docdir, oldincludedir): Removed. * configure.in (AC_PREREQ): autoconf 2.5 or higher. (AC_PROG_INSTALL): Added. * configure: Rebuilt. | |||||
1996-06-24 | * configure.in: Call AC_PROG_CC before running configure.host. | Ian Lance Taylor | 1 | -1/+1 | |
* configure: Rebuild with autoconf 2.10. | |||||
1996-06-24 | * configure.in: Only configure erc32 if using gcc. | Ian Lance Taylor | 2 | -1/+20 | |
1996-06-18 | * compile.c (sim_load): Treat the H8/S like the H8/300H for now. | Jeff Law | 2 | -1/+32 | |
* run.c (main): Treat the H8/S like the H8/300H for now. More sanitize H8/S stuff. | |||||
1996-06-05 | Latest changes from Andrew | Michael Meissner | 6 | -1/+1708 | |
1996-06-05 | Wed Jun 5 08:28:13 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 2 | -4/+33 | |
* configure.in: Define @SIMCONF@ depending on mips target. * configure: Rebuild. * Makefile.in (run): Add @SIMCONF@ to control simulator construction. * gencode.c: Change LOADDRMASK to 64bit memory model only. * interp.c: Remove some debugging, provide more detailed error messages, update memory accesses to use LOADDRMASK. | |||||
1996-06-04 | Build psim on ppc SVR4, Solaris, and Elf targets. | Michael Meissner | 1 | -1/+2 | |
1996-06-03 | Abort if we find the program has an .interp section | Michael Meissner | 2 | -980/+107 | |
1996-06-03 | Add time, gettimeofday, and getrusage system call support | Michael Meissner | 3 | -42/+243 | |
1996-06-03 | * Makefile.in (end.h): Use explicit ./ when running end. | Ian Lance Taylor | 2 | -3/+15 | |
1996-06-03 | * configure.in: Add calls to AC_CONFIG_HEADER, AC_CHECK_HEADERS, | Ian Lance Taylor | 5 | -44/+1549 | |
AC_CHECK_LIB, and AC_CHECK_FUNCS. Change AC_OUTPUT to set stamp-h. * configure: Rebuild. * config.in: New file, generated by autoheader. * interp.c: Include "config.h". Include <stdlib.h>, <string.h>, and <strings.h> if they exist. Replace #ifdef sun with #ifdef HAVE_ANINT and HAVE_AINT, as appropriate. * Makefile.in (run): Use @LIBS@ rather than -lm. (interp.o): Depend upon config.h. (Makefile): Just rebuild Makefile. (clean): Remove stamp-h. (mostlyclean): Make the same as clean, not as distclean. (config.h, stamp-h): New targets. | |||||
1996-06-02 | Add Solaris and Linux emulations | Michael Meissner | 11 | -64/+2820 | |
1996-05-24 | More changes for GO32 canadian cross builds | Michael Meissner | 2 | -0/+3 | |
1996-05-24 | More changes for GO32 canadian cross builds | Michael Meissner | 5 | -46/+402 | |
1996-05-24 | Allow psim to be built on go32 | Michael Meissner | 2 | -1/+21 | |
1996-05-23 | * compile.c (sim_resume): Correctly handle divu. | Jeff Law | 2 | -23/+67 | |
More bugfixing. HMSE | |||||
1996-05-22 | * configure.in: Only built erc32 simulator on Unix hosts as it | Rob Savoye | 3 | -35/+532 | |
uses pseudo ttys. * configure: Regenerated with autoconf 2.8. | |||||
1996-05-20 | Sanitize support for the ESA sparc simulator. | Rob Savoye | 2 | -0/+53 | |
1996-05-20 | * func.c(bfd_load): Don't try to print the filename if the pfbd is | Rob Savoye | 1 | -0/+1 | |
NULL. * interf.c(sim_load): Pass the whole string, not just the first byte. | |||||
1996-05-20 | New sparc simulator from the ESA. | Rob Savoye | 20 | -0/+4802 | |
1996-05-16 | Check for sys/ioctl.h | Michael Meissner | 3 | -27/+41 | |
1996-05-13 | More progressive fixes | Michael Meissner | 1 | -0/+11 | |
1996-05-09 | Fri May 10 00:41:17 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 1 | -1/+1 | |
* interp.c (ColdReset): Fix boolean test. Actually compare a boolean result, rather than the bitmasks! | |||||
1996-05-08 | Wed May 8 15:12:58 1996 James G. Smith <jsmith@cygnus.co.uk> | Jackie Smith Cashion | 2 | -12/+163 | |
* interp.c (xfer_direct_word, xfer_direct_long, swap_direct_word, swap_direct_long, xfer_big_word, xfer_big_long, xfer_little_word, xfer_little_long, swap_word,swap_long): Added. * interp.c (ColdReset): Provide function indirection to host<->simulated_target transfer routines. * interp.c (sim_store_register, sim_fetch_register): Updated to make use of indirected transfer routines. | |||||
1996-05-06 | Fix INLN in bugapi to read a full line | Michael Meissner | 2 | -0/+343 | |
1996-05-03 | Make simulator build in a Canadian cross environment | Michael Meissner | 2 | -14/+81 | |