summaryrefslogtreecommitdiff
path: root/src/base
AgeCommit message (Expand)Author
2017-10-20base: Function for mirroring bits in variable length wordGiacomo Travaglini
2017-10-20base: Defining make_unique for C++11Giacomo Travaglini
2017-08-02base: Give more information when setting up asynchronous IO fails.Gabe Black
2017-07-12sim, gdb: Refactor some Event subclasses into lambdasSean Wilson
2017-07-12cpu, sim: Add param to force CPUs to wait for GDBJose Marinho
2017-06-13ruby: Add support for address ranges in the directoryNikos Nikoleris
2017-06-03base: misc: Include cstdlib in base/misc.hh.Gabe Black
2017-05-19base, sim, arch: Fix clang 5.0 warningsAndreas Sandberg
2017-05-18base: Refactor the GDB code.Gabe Black
2017-05-12base: Make the VNC server more resilient.Gabe Black
2017-05-12misc: Make the remote GDB stub more resilient to bad connections.Gabe Black
2017-05-09base: Teach the socket listeners how to bind to the loopback.Gabe Black
2017-05-02base, sim, dev: Remove SWIGAndreas Sandberg
2017-04-03dev: Align BAR0 size to power of 2 for VirtIO devicesSascha Bischoff
2017-03-09style: Correct some style issuesBrandon Potter
2017-03-09misc: add missing copyright/author information in previous commitPierre-Yves Péneau
2017-02-27base: Refactor logging to make log level selection cleanerAndreas Sandberg
2017-02-23base: fix small memory leak in the ELF loaderBrandon Potter
2017-02-15mem, stats: fix typos in CommMonitor and StatsPierre-Yves Péneau
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-11-09base: remove header file to prevent a macro name collisionBrandon Potter
2016-11-30arch: [Patch 1/5] Added RISC-V base instruction set RV64IAlec Roelke
2016-10-14stats: Add more information to uninitialized errorJason Lowe-Power
2016-10-06ruby: garnet2.0Tushar Krishna
2016-10-04misc: Adds a warning in case gdb is attached multiple timesAlexandru Dutu
2016-10-04sim: Add a checkpoint function to test for entriesAndreas Sandberg
2016-07-21base: Add total() to Vector2D statDavid Guillen Fandos
2016-07-11base: Fix inverted check in ELF .text size warningAndreas Sandberg
2016-07-11base: Convert ELF .text size check assertion to a warningAndreas Sandberg
2016-06-20base: Fix multiple names to one address bug in SymbolTableAndreas Sandberg
2016-04-27dev: Fix incorrect terminal backlog handlingAndreas Sandberg
2016-03-17base: add symbol support for dynamic librariesBrandon Potter
2016-03-17base: style cleanup for ObjectFile and ElfObjectBrandon Potter
2016-03-17base: support dynamic loading of Linux ELF objects in SE modeBrandon Potter
2015-11-27base: Add support for changing output directoriesAndreas Sandberg
2016-02-29base: support gzip-compressed object filesCurtis Dunham
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2016-02-06style: remove trailing whitespaceSteve Reinhardt
2016-01-19* * *Tony Gutierrez
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2016-01-11ext: Replace gzstream with iostream3 from zlib to avoid LGPLAndreas Hansson
2015-12-18arm: remote GDB: rationalize structure of register offsetsBoris Shingarov
2015-12-10dev: Move network devices to src/dev/net/Andreas Sandberg
2015-11-05sim: Disable gzip compression for writefile pseudo instructionSascha Bischoff
2015-12-04sim: Add support for generating back traces on errorsAndreas Sandberg
2015-11-06misc: Appease clang static analyzerAndreas Hansson
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-09-30base: remove Trace::enabled flagCurtis Dunham
2015-08-07base: Rewrite the CircleBuf to fix bugs and add serializationAndreas Sandberg