summaryrefslogtreecommitdiff
path: root/src/arch/sparc/process.cc
AgeCommit message (Expand)Author
2019-01-22sparc: Get rid of some register type definitions.Gabe Black
2018-09-19syscall_emul: expand AuxVector classBrandon Potter
2018-01-19arch, mem, sim: Consolidate and rename the SE mode page table classes.Gabe Black
2018-01-15arch: Fix a fatal_if in most of the arch's process classes.Gabe Black
2018-01-11arch,mem: Remove the default value for page size.Gabe Black
2018-01-11arch,mem: Move page table construction into the arch classes.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-03-09syscall-emul: Move memState into its own fileBrandon Potter
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2016-11-09syscall_emul: [patch 9/22] remove unused global variable (num_processes)Brandon Potter
2016-11-09syscall_emul: [patch 8/22] refactor process classBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2017-02-17sparc: fix bugs caused by cd7f3a1dbf55Brandon Potter
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-03-17base: support dynamic loading of Linux ELF objects in SE modeBrandon Potter
2014-09-03arch: Cleanup unused ISA traits constantsAndreas Hansson
2014-05-12syscall emulation: clean up & comment SyscallReturnSteve Reinhardt
2013-01-04SPARC: Keep a copy of the current ASI in the decoder.Gabe Black
2012-02-24MEM: Make port proxies use references rather than pointersAndreas Hansson
2012-02-11SPARC: Make PSTATE and HPSTATE a BitUnion.Gabe Black
2012-01-17MEM: Add port proxies instead of non-structural portsAndreas Hansson
2011-10-22SE: move page allocation from PageTable to ProcessSteve Reinhardt
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2010-11-11SPARC: Clean up some historical style issues.Gabe Black
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-08-17sim: revamp unserialization procedureSteve Reinhardt
2009-10-30Syscalls: Make system calls access arguments like a stack, not an array.Gabe Black
2009-07-10SPARC: Set up a lookup table for integer register flattening.Gabe Black
2009-07-09SPARC: Fold the MiscRegFile all the way into the ISA object.Gabe Black
2009-07-08SPARC: Phase out SPARC's intregfile.hh.Gabe Black
2009-04-21syscall: Resolve conflicts between m5threads and Gabe's recent SE changes.Steve Reinhardt
2009-02-27Processes: Make getting and setting system call arguments part of a process o...Gabe Black
2009-02-25ISA: Use the "Stack" traceflag for DPRINTFs about the initial stack frame.Gabe Black
2008-12-07imported patch aux-fix.patchLisa Hsu
2008-11-02Make it so that all thread contexts are registered with the System, even inLisa Hsu
2008-09-27arch: TheISA shouldn't really ever be used in the arch directory.Nathan Binkert
2007-11-29SPARC: Fix 32 bit register window flushing endian conversion.Gabe Black
2007-11-29SPARC: Fix the initial stack to match what the Linux kernel does.Gabe Black
2007-11-29SPARC: Combine the 64 and 32 bit process initialization code.Gabe Black
2007-11-11SPARC: Force %g1 to be zero on process startup even though it normally alread...Gabe Black
2007-11-07SPARC: Make 64 bit SPARC process initialization check checkpointRestored too.Gabe Black
2007-10-25SE: Fix page table and system serialization, don't reinit process if this is ...Ali Saidi
2007-10-16Make the process objects use the Params structs in their constructors, and us...Gabe Black
2007-10-04SPARC: Make software trap 3 flush the register windows like the ABI specifies.Gabe Black
2007-08-26Address Translation: Make SE mode use an actual TLB/MMU for translation like FS.Gabe Black
2007-07-29X86: Initial stack frame fixes and constant shuffling.Gabe Black
2007-07-26X86: Fix argument register indexing.Gabe Black