summaryrefslogtreecommitdiff
path: root/src/base
AgeCommit message (Expand)Author
2008-10-02stats: Fix small bug pointed out by unit testing.Nathan Binkert
2008-10-02Output: Verify output files are open after opening them.Ali Saidi
2008-09-27gcc: Add extra parens to quell warnings.Nathan Binkert
2008-09-27add a bit of styleNathan Binkert
2008-09-22gcc: Version 4.3 is pretty anal about shadowing types, placate it.Nathan Binkert
2008-09-19atomicio: provide atomic read and write functions.Nathan Binkert
2008-09-19Use C++ limits where applicable for portabilityNathan Binkert
2008-09-19Use the proper version of C++ headersNathan Binkert
2008-09-19Check the return value of I/O operations for failureNathan Binkert
2008-09-19inifile: Whack preprocessor access.Nathan Binkert
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi
2008-09-08style: This file hugely violated the M5 style.Nathan Binkert
2008-08-04Get rid of outputStream... wasn't really being usedSteve Reinhardt
2008-08-04Add -r/-e options to redirect stdout/stderr.Steve Reinhardt
2008-08-03sockets: Add a function to disable all listening sockets.Nathan Binkert
2008-07-15Get rid of useless m5_assert macro.Steve Reinhardt
2008-07-01Remove delVirtPort() and make getVirtPort() only return cached version.Ali Saidi
2008-07-01Change everything to use the cached virtPort rather than created their own ea...Ali Saidi
2008-06-17inet: initialization fixes.Nathan Binkert
2008-06-12BitUnion: Take out namespace declaration so bitunions can be declared inside ...Gabe Black
2008-05-15Make sure that output files are always checked success before they're used.Ali Saidi
2008-03-24Add FAST_ALLOC_DEBUG and FAST_ALLOC_STATS as SConstruct options.Steve Reinhardt
2008-03-20MIPS: Check endianness of binaries in SE mode.Gabe Black
2008-02-05Add base ARM code to M5Stephen Hines
2008-01-02Additional comments and helper functions for PrintReq.Steve Reinhardt
2008-01-02Add functional PrintReq command for memory-system debugging.Steve Reinhardt
2007-11-20Get rid of a file that should have never been committed.Gabe Black
2007-11-15branch mergeKorey Sewell
2007-11-14remove unnecessary debug messages I addedKorey Sewell
2007-11-13Add in files from merge-bare-iron, get them compiling in FS and SE modeKorey Sewell
2007-11-08Make non Apple compilation work again. Ali may have to refix this.Gabe Black
2007-11-08Compiling: Fix for 64bit compile on Darwin/OSX 10.5.Ali Saidi
2007-10-31String constant const-ness changes to placate g++ 4.2.Steve Reinhardt
2007-10-31Traceflags: Old traceflags.py file is no longer needed.Ali Saidi
2007-10-31Traceflags: Add SCons function to created a traceflag instead of having one f...Ali Saidi
2007-10-31Base: Rework the way M5 provides and creates random numbers.Ali Saidi
2007-10-30Add constant stat.Vilas Sridharan
2007-10-12Loader: Identify sections based on virtual addresses, and set the LoadAddrMas...Gabe Black
2007-10-09ELF Loader: Use physical addresses instead of virtual ones.Gabe Black
2007-10-07BitUnion: Fix some types in the bitunion classes.Gabe Black
2007-10-02Remote GDB: Get rid of an unwanted delete in SE.Gabe Black
2007-09-25Condition Codes: Fix the findParity function.Gabe Black
2007-09-25Condition Codes: Fix type error.Gabe Black
2007-09-25Loader: Load all segments of an elf, rather than just the "text" and "data".Gabe Black
2007-09-11Loader: Error if a TLS section is found in the binary.Ali Saidi
2007-09-10Remove redundant endian.hh and use byteswap.hh in its place.Gabe Black
2007-08-10DMA: Add IOCache and fix bus bridge to optionally only send requests oneAli Saidi
2007-08-10Bus: Only call end() on an stl object once in a loopAli Saidi
2007-08-03merge from headSteve Reinhardt
2007-08-02Output: Make OutputDirectory::create() be able to create binary files.Ali Saidi