Skip to content
Snippets Groups Projects
  1. Aug 06, 2015
  2. Feb 05, 2015
    • Horst Schirmeier's avatar
      cmake: build with -D__NO_MATH_INLINES · bae03bc9
      Horst Schirmeier authored
      To use the new clang-based AspectC++ (ac++ >1.2), Fail* must be built
      with -D__NO_MATH_INLINES (or --c_compiler clang++).
      
      Change-Id: I020d62891946d09ac456b8df914b669ab33ab0e2
      bae03bc9
  3. Nov 03, 2014
  4. Oct 08, 2014
  5. Oct 01, 2014
  6. Apr 27, 2014
    • Horst Schirmeier's avatar
      util/llvmdisassembler: build with ac++-clang · 3869cebd
      Horst Schirmeier authored
      This change updates the documentation on how to manually build LLVM
      3.3 or 3.4, and removes the forced -fno-rtti compiler flag from
      util/llvmdisassembler/: The flag breaks compilation with (not yet
      released) AspectC++ 2.0, which complains about dynamic_cast (used in
      some active aspect headers that should not affect llvmdisassembler at
      all) being unusable with -fno-rtti.  It's probably not a good idea to
      compile only a part of Fail* with -fno-rtti anyways.
      
      Note that the Debian and Ubuntu LLVM packages are built with
      REQUIRES_RTTI=1, too.
      
      Change-Id: I9891cf074d4201df786f7f5a9b96033e18832562
      3869cebd
  7. Apr 11, 2014
    • Horst Schirmeier's avatar
      cmake: find libiberty headers via cmake module · 9113d7c2
      Horst Schirmeier authored
      The libiberty headers moved from /usr/include (and a part of binutils-dev)
      to /usr/include/libiberty (libiberty-dev) between Ubuntu 13.10 and 14.04,
      which made a proper cmake search module necessary.  Searching still
      continues working well on Debian 7.
      
      Change-Id: I324e5ccb847e4664442d6fa7d7a027705a4f0587
      9113d7c2
  8. Feb 25, 2014
  9. Jan 28, 2014
    • Richard Hellwig's avatar
      import-trace: import debug info · 13175c25
      Richard Hellwig authored
      If the --debug option is set, the line number table of the elf binary will
      be imported into the database. The information will be stored in the
      "dbg_mapping" table.
      
      If the --sources option is set, the source files will be imported
      into the database. Only the files that were actually used in the
      elf binary will be imported.
      
      Change-Id: I0e9de6b456bc42b329c1700c25e5839d9552cdbb
      13175c25
  10. Jan 23, 2014
  11. Sep 10, 2013
    • Horst Schirmeier's avatar
      doc: misc updates · 9bbaeb92
      Horst Schirmeier authored
      Among other updates, adding details on MySQL/MariaDB setup and usage.
      
      Change-Id: Ic9f3b2779531ee031270dabd4706153c102b3265
      9bbaeb92
  12. Aug 27, 2013
  13. Aug 21, 2013
    • Adrian Böckenkamp's avatar
      doc/how-to-build: dependency libmysqlclient-dev · c0121b1a
      Adrian Böckenkamp authored
      libmysqlclient-dev (or libmariadbclient-dev) is needed to build Fail*.
      A running MySQL/MariaDB server to talk to is needed for the
      fault-space pruning tools and the DatabaseCampaign, too, but that's a
      runtime dependency.
      
      Change-Id: I1f7fbdaf20b49370039e8d27a07a8785e0f052b5
      c0121b1a
  14. 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
  15. May 17, 2013
  16. Apr 10, 2013
  17. Mar 27, 2013
    • Horst Schirmeier's avatar
      cmake/bochs: build --with-all-libs again · 20a137d8
      Horst Schirmeier authored
      Without --with-all-libs (as documented in doc/how-to-build.txt), at least
      the "nogui" GUI does not work anymore -- the default for headless
      experiments.
      
      (Note the UNDEFINED->UNDEF enum rename; this was necessary due to a vga.h
      include side-effect in bochs/gui/svga.cc.)
      
      Change-Id: I1bc3208e905783505a35bbc48ff29f00eef599d6
      20a137d8
  18. Feb 15, 2013
  19. Jan 31, 2013
  20. Jan 22, 2013
  21. Jan 15, 2013
  22. Nov 13, 2012
  23. Nov 07, 2012
  24. Aug 02, 2012
  25. Jul 29, 2012
  26. Jul 03, 2012
  27. Jun 14, 2012
Loading