1. 08 Jun, 2022 3 commits
  2. 03 Jun, 2022 1 commit
  3. 01 Jun, 2022 4 commits
  4. 25 May, 2022 1 commit
  5. 24 May, 2022 1 commit
    • Michiel Verloop's avatar
      Fix compilation hang. · 43bd9d77
      Michiel Verloop authored
      In the previous commit, static const globals were defined in ctformatting.c, alongside getter functions.
      The getters are not allowed, and lead to a hang.
      The fix is to instead define the globals in the header file as macros.
      43bd9d77
  6. 21 May, 2022 1 commit
    • Michiel Verloop's avatar
      Broken commit - hangs during compilation. · befad404
      Michiel Verloop authored
      • Move the default header formats from ctinfo.c to ctformatting.c
        ○ The getDefault functions now return a const reference to the default header.
      • Move option consistency check for cti globals to ctformatting with CTFinitialize.
      • Fix the test from last commit that was broken.
      • Various improvements or tiny fixes to ctformatting.c
      befad404
  7. 19 May, 2022 2 commits
  8. 16 May, 2022 1 commit
  9. 13 May, 2022 3 commits
  10. 12 May, 2022 1 commit
    • Michiel Verloop's avatar
      Rewrite the core formatting part of ctinfo, add SBUFtruncate & SBUFinsertAfterToken · cfc3b268
      Michiel Verloop authored
      • Add new files ctformatting.c, ctformatting.h and add them to CMakeLists.
      • Add a rewrite of the ProcessMessage, loc2buf, and CTIfinalize functions to ctformatting.c.
        ○ Tests pending.
        ○ The functions are still present in ctinfo.c
      • Add SBUFtruncate, SBUFinsertAfterToken, and related tests.
      • Add != null debug asserts for all pointer arguments for SBUF functions.
      • Add minor improvements to ctinfo.c
      cfc3b268
  11. 09 May, 2022 22 commits