Skip to content
Snippets Groups Projects
  1. Jul 04, 2013
    • Adrian Böckenkamp's avatar
      cmake: gem5-related build system updates · aecb3530
      Adrian Böckenkamp authored
      The build system now allows incremental gem5 builds. Unfortunately,
      the current solution always requires re-linking the executable.
      Without the enforcement of re-linking, the fail code will be rebuilt
      but not linked into gem5.
      
      The number of cores for building gem5 is derived from /proc/cpuinfo.
      As before, only the gem5.debug configuration is supported.
      
      Change-Id: Ib13b15d1ecd62196eb251e0fd00953f4eb052feb
      aecb3530
  2. May 23, 2013
  3. May 22, 2013
  4. Apr 08, 2013
    • Adrian Böckenkamp's avatar
      gem5 build system improved · 08febe58
      Adrian Böckenkamp authored
      Encapsulated gem5-specific code into wrapper functions to separate the
      build process (Fail: CMake, gem5: scons). Added some gem5-related FIXMEs.
      
      Another CMake related FIXME added. +some cosmetics.
      
      Change-Id: Id84b480127b1f13aed6a0ee97f3583f410d531c5
      08febe58
  5. Mar 19, 2013
  6. Mar 14, 2013
  7. Feb 06, 2013
  8. Dec 02, 2012
    • Tobias Friemel's avatar
      Architecture changes (only gem5 implementation right now): · b052c049
      Tobias Friemel authored
      - The register manager is gone. It's functionality is now encapsulated in the
        CPU classes.
      - For the client, there is the ConcreteCPU class that encapsulates the access
        to the CPU state (including registers) and architecture details. The
        correspondig objects for the CPUs inside the simulator can be accessed
        through the SimulatorController.getCPU() function.
      - Listener got a new ConcreteCPU* member to filter for which CPU the events
        should fire. The default NULL is used as wildcard for all aviable CPUs. The
        events respectively got a ConcreteCPU* member to indicate which CPU really
        fired the event.
      - For the server, there is CPUArchitecture to access the architecture details.
      
      git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1966 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
      b052c049
  9. Oct 24, 2012
  10. Oct 05, 2012
  11. Oct 02, 2012
  12. Sep 25, 2012
  13. Sep 11, 2012
  14. Sep 08, 2012
  15. Sep 07, 2012
  16. Aug 01, 2012
  17. Jul 17, 2012
Loading