summaryrefslogtreecommitdiff
path: root/src/sim/process.cc
AgeCommit message (Expand)Author
2011-11-02SE/FS: Get rid of FULL_SYSTEM in sim.Gabe Black
2011-10-30SE/FS: Build the base process class in FS.Gabe Black
2011-09-09Stack: Tidy up some comments, a warning, and make stack extension consistent.Gabe Black
2011-09-02TLB: comments and a helpful warning.Lisa Hsu
2011-05-23syscall emul: fix Power Linux mmap constant, plus other cleanupSteve Reinhardt
2011-04-19stats: rename stats so they can be used as python expressionsNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2010-08-17sim: revamp unserialization procedureSteve Reinhardt
2010-07-05process: get rid of some unused code & varsSteve Reinhardt
2010-07-05process: minor format/style cleanupSteve Reinhardt
2010-06-03More minor gdb-related cleanup.Steve Reinhardt
2010-06-02ARM: Allow ARM processes to start in Thumb mode.Gabe Black
2010-06-02ARM: Detect thumb mode elf images.Gabe Black
2010-01-19util: do checkpoint aggregation more cleanly, fix last changeset.Lisa Hsu
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-10-30Syscalls: Make system calls access arguments like a stack, not an array.Gabe Black
2009-10-27POWER: Add support for the Power ISATimothy M. Jones
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-07-27ARM: Detect OABI binaries and complain that they're no-longer supported.Ali Saidi
2009-06-04types: clean up types, especially signed vs unsignedNathan Binkert
2009-04-15Get rid of the Unallocated thread context state.Steve Reinhardt
2009-02-27Processes: Make getting and setting system call arguments part of a process o...Gabe Black
2009-02-27X86: Add a class to support 32 bit x86 linux process.Gabe Black
2009-02-15X86: Make the loader recognize 32 bit x86 processes.Gabe Black
2009-01-30Errors: Use the correct panic/warn/fatal/info message in some places.Ali Saidi
2008-12-07imported patch aux-fix.patchLisa Hsu
2008-12-05This brings M5 closer to modernity - the kernel being advertised is newer so ...Lisa Hsu
2008-12-04This patch pulls out the auxiliary vector struct from individual ISALisa Hsu
2008-11-20Assume files w/o obvious OS are Linux (with warning)Steve Reinhardt
2008-11-02Make it so that all thread contexts are registered with the System, even inLisa Hsu
2008-07-23process: separate stderr from stdoutMichael Adler
2008-07-23RemoteGDB: add an m5 command line option for setting or disabling remote gdb.Michael Adler
2008-02-05Add base ARM code to M5Stephen Hines
2007-11-29Serialization: Fix serialization of file descriptors. Make sure openRick Strong
2007-10-25TLB: Fix serialization issues with the tlb entries and make the page table st...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-02Remote GDB: Turn on remote gdb in SE mode.Gabe Black
2007-09-25Loader: Only complain about TLS sections if you're using Alpha.Gabe Black
2007-09-11Loader: Error if a TLS section is found in the binary.Ali Saidi
2007-08-30params: Deprecate old-style constructors; update most SimObject constructors.Miles Kaufmann
2007-08-26Address Translation: Make SE mode use an actual TLB/MMU for translation like FS.Gabe Black
2007-07-26X86: Fix argument register indexing.Gabe Black
2007-07-23Major changes to how SimObjects are created and initialized. Almost allNathan Binkert
2007-05-09fix the translating ports so it can add a page on a faultAli Saidi
2007-04-09Comment out the remote gdb object for SE mode.Gabe Black
2007-03-06Get X86 to load an elf and start a process for it.Gabe Black
2007-03-05Add stub for x86 process creationGabe Black
2007-03-03Fix some issues with 32 bit processes.Gabe Black
2007-02-28Make trap instructions always generate TrapInstruction Fault objects which ca...Gabe Black