summaryrefslogtreecommitdiff
path: root/src/sim/process.cc
AgeCommit message (Expand)Author
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
2007-01-22Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-01-22Added remote gdb objects to each processGabe Black
2007-01-22check if an executable is dynamic and die if it isAli Saidi
2006-11-16Implement current working directory for LiveProcessesNathan Binkert
2006-10-17add code to serialize se structures. Lisa is working on the python side of th...Ali Saidi
2006-09-17Finished changing how stat structures are translated, fixed the handling of v...Gabe Black
2006-09-03Added uid, euid, gid, egid, pid and ppid parameters to a live process.Gabe Black
2006-08-16Finish test clean-up & reorg.Steve Reinhardt
2006-06-30Make O3CPU model independent of the ISAKorey Sewell
2006-06-26add syscall emulation page table fault so we can allocate more stack pagesAli Saidi
2006-06-11Move LiveProcess::create() from arch-specific filesSteve Reinhardt