1. 02 Apr, 2013 1 commit
    • Robert Sprowson's avatar
      Add ability to get SWI names from C exports · dae3a50e
      Robert Sprowson authored
      Squish will now make a list of SWI names from CLib:h.swis (or some override header file provided by the -SYSFROM switch) before falling back to using OS_SWINumberFromString. This avoids the need to have all the modules in the world loaded when squishing a BASIC program.
      Version 1.15. Tagged as 'Squish-1_15'
  2. 27 Oct, 2012 1 commit
    • Robert Sprowson's avatar
      Makefile adjustments · 0b40e305
      Robert Sprowson authored
      Use things from StdTools where possible.
      Bumped the version number string up by hand.
      Version 1.14. Tagged as 'Squish-1_14'
  3. 27 Aug, 2012 2 commits
    • Jeffrey Lee's avatar
      Reconstruct Squish sources by un-squishing the v1.12 binary · fb4d42dd
      Jeffrey Lee authored
        This is some reconstructed sources for the Squish tool, formed by running the 1.12 binary through Beebug's/ProAction's !BasFormat, and then fixing up a few extra bits by hand.
        Most of FNs and PROCs have had meaningful names applied to them, making the sources more readable. However only a couple of the variables have been renamed.
        The test script (Test/Squish,feb) was used to verify that this new squish (after being re-squished) produces identical output to the original binary.
        Note that squishing these sources won't produce a binary identical to the original, as the original appears to have been modified post-squishing in order to add PROCknockoutkept.
        Tested against original Squish binary for Disc & BCM2835 builds
        Version number is currently hardcoded in sources; build procedure needs updating to take it from VersionNum
      Version 1.13. Tagged as 'Squish-1_13'
    • Jeffrey Lee's avatar
      created by srccommit. · 1890b125
      Jeffrey Lee authored