1. 13 Dec, 2013 6 commits
  2. 03 Oct, 2013 2 commits
  3. 02 Oct, 2013 5 commits
  4. 01 Oct, 2013 3 commits
  5. 30 Sep, 2013 11 commits
  6. 28 Sep, 2013 6 commits
  7. 27 Sep, 2013 1 commit
  8. 26 Sep, 2013 6 commits
    • Raphael 'kena' Poss's avatar
      Fix an installation bug. · 570c62d9
      Raphael 'kena' Poss authored
      570c62d9
    • Raphael 'kena' Poss's avatar
      588e3b41
    • Raphael 'kena' Poss's avatar
      Enhance support for cross-compilation. · 37f83216
      Raphael 'kena' Poss authored
      This patch introduces the notion of "SaC Binary Interface" as discussed
      during the 2013 DevCamp. An overview of the approach is given in the
      "Cross-compilation" document written during the DevCamp, available
      separately.
      
      Outline of user-facing changes:
      
      - updated explanatory comments at the start of sac2crc.
      
      - new resources in sac2crc.
      
      - the command-line options -mt, -mtmode disappear in favor of
        sac2crc resources.
      
      - '-numthread 1' does not disable -mt any more
      
      - new command-line options -Xc, -Xtc, -Xl, -Xtl, -T, -cc
      
      - tree files are searched in TREEPATH, module code is searched
        in LIBPATH (previously LIBPATH was searched for both)
      
      - "make install" / "make uninstall" works. See the hidden file
        ".uninstall" at the root of the source tree after "make install"
        for an overview of installed files.
      
      Outine of developer-facing changes:
      
      - the sac2c modules CCM and LIBB are merged into one module CCT.
      
      - sac2c is now used to compile libsac, libsacphm and libsacphmc.  The
        SBI settings defined by sac2crc are propagated to the
        libsac/libsacphm/libsacphmc code by means of preprocessor defines:
        -DSAC_BACKEND_xxx, -DSAC_MT_MODE, -DSAC_MT_LIB_xxxx, -DSAC_DO_RTSPEC.
      
      - libsac2c does not have features conditional on the build environment
        any more. Only features of libsac/libsacphm/libsacphmc (which are
        running on the target environment) can be conditionally included.
      37f83216
    • Raphael 'kena' Poss's avatar
      Whitespace cleanup. · c61ca610
      Raphael 'kena' Poss authored
      c61ca610
    • Raphael 'kena' Poss's avatar
      Whitespace cleanup. · 9f3b9bfe
      Raphael 'kena' Poss authored
      9f3b9bfe
    • Raphael 'kena' Poss's avatar
      b146f1aa