aboutsummaryrefslogtreecommitdiff
path: root/sim/ppc
AgeCommit message (Collapse)AuthorFilesLines
2001-01-15 * emul_netbsd.c (do_open): Translate the flag parameter to theGeoffrey Keating2-1/+24
open syscall to the numbers supported by the host.
2000-12-12In sim/common:Geoffrey Keating2-49/+55
* sim-endian.h: Don't have parameters on macro definitions which are simply renaming functions, to permit use of XCONCAT2 in both the macro name and the arguments in a use of such a definition. In sim/ppc: * sim-endian.h: Don't have parameters on macro definitions which are simply renaming functions, to permit use of XCONCAT2 in both the macro name and the arguments in a use of such a definition.
2000-12-082000-11-15 Jim Blandy <jimb@redhat.com>Michael Chastain2-24/+37
* sim_calls.c: Doc fix. (sim_fetch_register, sim_store_register): Call gdbarch_register_name directly, instead of going through REGISTER_NAME macro.
2000-10-24 * ppc-instructions (lfsux): Correct XO field of lfsux instruction.Geoffrey Keating2-1/+5
2000-05-24Change profiling so that it is enabled by default. Re-generate everything.Andrew Cagney2-195/+210
2000-04-28Fix event insertion when processing more than one event for the current time.Andrew Cagney2-3/+12
2000-04-28Cleanup tracing.Andrew Cagney3-2/+28
2000-03-25* ppc-instructions (Disabled_Exponent_Underflow): IncrementGeoffrey Keating2-1/+6
the exponent when denormalizing.
1999-09-09import gdb-1999-09-08 snapshotStan Shebs2-207/+202
1999-05-11import gdb-1999-05-10Stan Shebs3-229/+325
1999-04-26import gdb-19990422 snapshotStan Shebs8-31/+41
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs137-0/+64494
1999-04-16Initial creation of sourceware repositoryStan Shebs132-58818/+0
1999-01-22Initial implementation of fixes for MPC860 version C0 & earlier.James Lemke1-5/+28
1998-11-20Fix problem where qnan was treated like an infinityMichael Meissner1-0/+6
1998-10-28For cygwin hosts, we need to use the return value from the readDrew Moseley1-0/+24
routine as the number of bytes to process. This apparently is due to text-mode vs binary-mode. If the mounts are done text-mode, then the size returnedby fstat() may be different than the number of bytes "read" in text mode.
1998-06-26Do not try to include sys/mount.h anymoreMichael Meissner2-1/+21
1998-04-29Wed Apr 29 15:44:52 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer5-179/+284
* aclocal.m4: new file for AM_EXEEXT macro * configure.in: call AM_EXEEXT * configure: regenerate with autoconf 2.12.1. * Makefile.in: add EXEEXT support
1998-04-26 * configure: Regenerated to track ../common/aclocal.m4 changes.Tom Tromey5-12/+39
* config.in: Ditto. * acconfig.h: New file. * configure.in: Reverted change of Apr 24; use sinclude again. Don't call AC_C_CROSS.
1998-04-24 * configure: Regenerated to track ../common/aclocal.m4 changes.Tom Tromey4-278/+2030
* config.in: Ditto. * Makefile.in (top_builddir): New macro. (INTLLIBS): New macro. (INTLDEPS): Likewise. (psim): Depend on INTLDEPS; link against INTLLIBS. * configure.in: Call CY_GNU_GETTEXT.
1998-04-22Regenerate configureMichael Meissner2-119/+195
1997-10-02Fix typo, WITH_TARGET_WORD_BITSIZE not WITH_TARGET_BITSIZE.Andrew Cagney2-2/+23
1997-08-27Add MSBIT* and LSBIT* macro's to sim-bits.hAndrew Cagney1-0/+3
Add more macro's for extracting sub word quantites to sim-endian.h
1997-08-27Add ABFD argument to sim_create_inferior. Document.Andrew Cagney2-9/+14
Add file sim-hload.c - generic load for hardware only simulators. Review each simulators sim_open, sim_load, sim_create_inferior so that they more closely match required behavour.
1997-08-27 * idecode_expression.h (ALU_END): From Charles Lefurgy - ExtractAndrew Cagney2-3/+13
sign bit using 64 bit and not a 32 bit mask. * sim_calls.c (sim_load): From Ian Lance Taylor - free argv after it has been used, not before.
1997-08-26Flush defunct sim_kill.Andrew Cagney2-8/+4
1997-08-25Add ABFD argument to sim_open call. Pass through to sim_config soAndrew Cagney2-11/+45
that image properties such as endianness can be checked. More strongly document the expected behavour of each of the sim_* interfaces. Add default endian argument to simulator config macro SIM_AC_OPTION_ENDIAN. Use in sim_config.
1997-07-03Sync powerpc simulator with public version. Enable FPSCR and stringAndrew Cagney1-1/+1
instructions.
1997-05-20Part II of adding callback argument to sim_open(). Update all theAndrew Cagney2-46/+35
other simulators; remove SIM_DESC from depreciated function sim_set_callbacks().
1997-04-18Ref gdb/11763 - can't stop a running simulator:Andrew Cagney2-1/+43
o Provide poll_quit callback to simulators so that they can poll for SIGINT on clueless OS's. o Add sim_stop to simulators so that clients can request a halt (eg gdbtk's STOP button) Works for PPC! o Re-arange remote-sim.c so that the hard work is moved from gdbsim_resume() to gdbsim_wait() (where it should be).
1997-04-17 * psim.c (psim_options): Ignore -E option (sets endianness).David Edelsohn3-62/+162
* sim_calls.c: #include bfd.h. (entry_point): New static local. (sim_load): Return SIM_RC. New arg abfd. Set start address from bfd. (sim_create_inferior): Return SIM_RC. Delete arg start_address.
1997-04-15 * Makefile.in (INSTALL): Set to @INSTALL@.Ian Lance Taylor1-0/+8
(INSTALL_XFORM, INSTALL_XFORM1): Remove. (install): Depend upon installdirs. Use $(program_transform_name) directly, rather than using $(INSTALL_XFORM). (installdirs): New target.
1997-04-15From Jim Wilson <wilson@cygnus.com>Andrew Cagney2-11/+49
* Makefile.in (tmp-hw, tmp-pk): Use for loop to eliminate duplicates rather than the non-portable cat -n.
1997-04-03From Jim Wilson, fix typo in instruction nameAndrew Cagney1-0/+4
1997-04-02 * sim_calls.c (sim_open): New arg `kind'.David Edelsohn1-0/+4
1997-04-02 * COPYING: Update FSF address.Ian Lance Taylor1-0/+9
1997-03-25* emul_bugapi.c (emul_bugapi_create): Guard against NULL images.Andrew Cagney2-1/+14
* configure.in (enable-sim-endain): Correct typo in usage (from Erik Landry <landry@ENGR.ORST.EDU>). * configure: Re-generate.
1997-03-13 * sim_calls.c (sim_open): New SIM_DESC result. Argument is nowDavid Edelsohn1-0/+45
in argv form. (other sim_*): New SIM_DESC argument.
1997-02-14Per PR 11678 - also need to maintan .SanitizeAndrew Cagney1-14/+5
1997-02-14PR 11678 - rename long decode-rule files to shorter ones, eliminateAndrew Cagney15-238/+21
need for multiple almost identical decode-rule files
1997-02-11New version from Andrew; Portability fixes on top of thatMichael Meissner13-22/+538
1997-02-11Fix warnings when compiling callback.cMichael Meissner2-2/+7
1997-02-04 * configure.in: Fix typo in test for callback.c.David Edelsohn3-2/+7
* configure: Regenerated.
1997-01-30Fix from Cagney so that new common files do not show up when using psim on ↵Michael Meissner4-2/+17
old gdbs
1997-01-29build callback and targ-map from the common directoryMichael Meissner4-4/+67
1997-01-27January 23rd mergeMichael Meissner18-2761/+6983
1996-12-10New revision from AndrewMichael Meissner8-377/+3635
1996-11-20 * Makefile.in (LIBCOMMON): Define.David Edelsohn1-0/+3
($(TARGETLIB)): Add files from $(LIBCOMMON).
1996-11-20 * sim_calls.c (sim_resume): Reset sim_should_run if single stepping.David Edelsohn2-14/+115
1996-11-15Fix some warningsMichael Meissner2-0/+349