1. 07 Dec, 2019 2 commits
    • ROOL's avatar
      Install Touch alongside FAppend · d59bb48b
      ROOL authored
      Version 2.00. Not tagged
      d59bb48b
    • ROOL's avatar
      Install Touch for DDE · 11d8b9fe
      ROOL authored
      Add a copy of Touch during Install_DDE as the shared makefiles now use it for reasons other than creating empty files in some situations.
      
      Version 2.00. Tagged as 'Library-2_00'
      11d8b9fe
  2. 30 Nov, 2019 2 commits
  3. 19 Aug, 2019 1 commit
    • Robert Sprowson's avatar
      Update rompress · 853541f9
      Robert Sprowson authored
      rompress 0.04 rebuilt against Kernel-6_22 for the revised value of HighestOSEntry. Should fix the problem at the final stage of ROMs which are compressed erroring now there's an extra OS entry.
      Built in the Disc environment with cc 5.78.
      
      Version 1.98. Tagged as 'Library-1_98'
      853541f9
  4. 08 Jun, 2019 1 commit
    • Robert Sprowson's avatar
      Add the later ARMv8 AArch32 opcodes · 21ff3d72
      Robert Sprowson authored
      ARM have added SETPAN, ESB, TSB, CSDB, PSSBB, SSBB since the earlier ARM ARM that the decgen encodings were based on.
      Add these, update the page references from the newer ARM ARM, and make some holes in the ARMv7 encoding to accommodate.
      
      Version 1.97. Tagged as 'Library-1_97'
      21ff3d72
  5. 23 May, 2019 1 commit
    • Robert Sprowson's avatar
      Add a minimal Touch tool · 742c9bef
      Robert Sprowson authored
      Previously we aliased ${TOUCH} to *Create, but now it's useful to have at least 1 other option found in Unix touch, -r which uses a file as the reference date to touch the other files with.
      Delete unused Version tool.
      
      Version 1.96. Tagged as 'Library-1_96'
      742c9bef
  6. 28 Mar, 2019 1 commit
  7. 24 Nov, 2018 1 commit
    • ROOL's avatar
      Updated srcbuild binary · 6946951c
      ROOL authored
      Admin:
        srcbuild-0_54 built with cc 5.77.
      
      Version 1.94. Tagged as 'Library-1_94'
      6946951c
  8. 11 Jun, 2018 1 commit
    • ROOL's avatar
      Library updates · 108b8e58
      ROOL authored
      Detail:
        Acorn/rpcgen update to fix NULL pointer dereference building NFS' RPC descriptions
        Build/FAppend update to support an arbitrary number of source files rather than fixed limit of 9
      
      Version 1.93. Tagged as 'Library-1_93'
      108b8e58
  9. 25 Feb, 2018 1 commit
    • Jeffrey Lee's avatar
      Add decgen encodings file for ARMv8 VFP/NEON instructions · 7044f5c9
      Jeffrey Lee authored
      Detail:
        Misc/decgen/encodings/ARMv8FP_AArch32 - New encodings file, containing the full set of ARMv8 floating point instructions (mostly built from the existing v7 VFP & NEON files)
      Admin:
        Encodings checked against decaof 5.18 via new Debugger module
      
      
      Version 1.92. Tagged as 'Library-1_92'
      7044f5c9
  10. 03 Jun, 2017 1 commit
    • Jeffrey Lee's avatar
      Tweak objasm alias setup · f110d6b3
      Jeffrey Lee authored
      Detail:
        ToolOptions/APCS-32,feb - Add a new objasm alias, ObjAsmVFP, for assembling code that requires VFP word ordering for DCFD (objasm will complain if it sees conflicting -APCS fp options on the command line, so we can't just use "-APCS /vfp" with the existing alias)
        To keep things simple, drop support for old versions of objasm
      Admin:
        Tested with Raspberry Pi ROM build
      
      
      Version 1.91. Tagged as 'Library-1_91'
      f110d6b3
  11. 15 Apr, 2017 1 commit
    • Jeffrey Lee's avatar
      Rebuild tools to be ARMv8 compatible · 8bdf8687
      Jeffrey Lee authored
      Detail:
        GNU/diff,ff8, GNU/gawk,ff8, Unix/Sed,ff8, Unix/grep,ff8, Unix/wc,ff8 - Rebuilt using latest BuildHost sources (GCC 4.7.4r3) to resolve UnixLib ARMv8 incompatibility
        Misc/decgen/decgen,ff8, Misc/decgen/!ReadMe - Import new ARMv8-compatible decgen build (GCC 4.7.4r3) to solve the same UnixLib issue there as well
      Admin:
        Tested building BCM2835 ROM on Raspberry Pi 3
      
      
      Version 1.90. Tagged as 'Library-1_90'
      8bdf8687
  12. 05 Feb, 2017 1 commit
    • ROOL's avatar
      Add FAppend to DDE install phase · 8645a04f
      ROOL authored
      Remove stripnulls
      Detail:
        Some of the shared makefiles use FAppend, so ship it in !SetPaths.Lib32.
        Unused stripnulls put in the attic (again).
      
      Version 1.89. Tagged as 'Library-1_89'
      8645a04f
  13. 11 Nov, 2016 1 commit
  14. 28 May, 2016 1 commit
    • Jeffrey Lee's avatar
      Add support for "26" machine · 5e4e8c00
      Jeffrey Lee authored
      Detail:
        ToolOptions/APCS-32,feb - Add support for the new "26" machine
      Admin:
        Tested with PlingSystem build
      
      
      Version 1.87. Tagged as 'Library-1_87'
      5e4e8c00
  15. 20 Apr, 2016 1 commit
  16. 07 Apr, 2016 1 commit
  17. 06 Apr, 2016 1 commit
    • Jeffrey Lee's avatar
      Update romlinker to version 0.06 · f10fe088
      Jeffrey Lee authored
      Detail:
        Build/romlinker,ff8 - Update to a build of version 0.06, produced using cc 5.71
      Admin:
        Tested with Raspberry Pi, IOMD ROM builds
      
      
      Version 1.84. Tagged as 'Library-1_84'
      f10fe088
  18. 29 Nov, 2015 1 commit
    • Jeffrey Lee's avatar
      Improve Hdr2H to alow skipping of regions · 75b1867a
      Jeffrey Lee authored
      Detail:
        Build/Hdr2H,102 - If a line starts with ";NoHdr2H{" then skip all following lines until a ";NoHdr2H}" line is found. This allows blocks which are too tricky for Hdr2H to understand, or simply irrelevant to C code, to be ignored by the tool and not added to the C header.
      Admin:
        Tested with iMX6 ROM build
      75b1867a
  19. 08 Nov, 2015 1 commit
    • ROOL's avatar
      Machine selection changes · 191c43c1
      ROOL authored
      Detail:
        Since code wise and arch wise A7=A15=A17, the machines in HdrSrc have been made common on A7.
      Admin:
        Requires HdrSrc-2_55.
        Retagged as Library-1_82.
      191c43c1
  20. 04 Nov, 2015 1 commit
    • ROOL's avatar
      Extra ToolOptions · 08e4c376
      ROOL authored
      Detail:
        Added Cortex-A15 as a known machine.
        Set the -cpu option for Cortex-A8 and -A9 to ARMv7.
      Admin:
        Submission from Willi Theiss.
      
      Version 1.82. Tagged as 'Library-1_82'
      08e4c376
  21. 26 Oct, 2015 1 commit
    • Robert Sprowson's avatar
      ToGPA binary updated · 0e032d9a
      Robert Sprowson authored
      From ToGPA-0_03 built with cc 5.71 in the Disc environment.
      
      Version 1.81. Tagged as 'Library-1_81'
      0e032d9a
  22. 23 Oct, 2015 1 commit
    • Robert Sprowson's avatar
      ToGPA binary updated · 6a690c08
      Robert Sprowson authored
      From ToGPA-0_03 built with cc 5.71 in the Disc environment.
      
      Version 1.81. Tagged as 'Library-1_81'
      6a690c08
  23. 19 Oct, 2015 1 commit
  24. 01 Aug, 2015 1 commit
    • Robert Sprowson's avatar
      New tool InstViaRG · a873ec5b
      Robert Sprowson authored
      Perl script that (recursively) scans a directory and outputs a via file that can subsequently given to ResGen. Useful to collect up resource directories for RAM loading versions of modules.
      Removed obsolete 'SetAccess' which was used with SrcFiler before CVS.
      
      Version 1.79. Tagged as 'Library-1_79'
      a873ec5b
  25. 03 Jul, 2015 1 commit
    • Jeffrey Lee's avatar
      Update srcbuild binary to 0.51 · 4309141c
      Jeffrey Lee authored
      Detail:
        Build/srcbuild,ff8 - Updated from 0.50 to 0.51, to fix a null pointer dereference
      Admin:
        Tested with Iyonix ROM build
        srcbuild built using CC 5.71
      
      
      Version 1.78. Tagged as 'Library-1_78'
      4309141c
  26. 29 Mar, 2015 1 commit
  27. 02 Feb, 2015 1 commit
    • Ben Avison's avatar
      Add Raspberry Pi 2 support · 88599bb0
      Ben Avison authored
      Detail:
        The Raspberry Pi ROM now joins the IOMD ROM in supporting multiple
        architectures, in this case ARMv6 and ARMv7. This has been achieved by
        creating a new machine type specific for Raspberry Pi. The old ARM11ZF
        machine type remains for builds that are ARM11-only.
      
      Version 1.76. Tagged as 'Library-1_76'
      88599bb0
  28. 19 Oct, 2014 2 commits
  29. 18 Oct, 2014 1 commit
  30. 12 Oct, 2014 1 commit
  31. 02 Oct, 2014 1 commit
    • Jeffrey Lee's avatar
      Update to srcbuild 0.50 · 9b930ef0
      Jeffrey Lee authored
      Detail:
        Build/srcbuild,ff8 - Updated to a build of version 0.50, so that errors encountered during the disc install phase will cause the build to fail
      Admin:
        Binary built with Norcroft 5.69
        Tested with BuildHostDev, DiscDev, PlingSystem builds
      
      
      Version 1.73. Tagged as 'Library-1_73'
      9b930ef0
  32. 16 Sep, 2014 1 commit
  33. 08 Sep, 2014 1 commit
  34. 07 Sep, 2014 1 commit
  35. 19 Aug, 2014 1 commit
  36. 14 Jul, 2014 1 commit
    • Robert Sprowson's avatar
      Don't try to BBE export Vector · 1e81cb08
      Robert Sprowson authored
      There's no Vector binary.
      Move 'do' and 'Where' utils alongside 'X' util.
      Move 'ToGPA' into Build directory, since it's now used in module.
      
      Version 1.68. Tagged as 'Library-1_68'
      1e81cb08
  37. 18 Feb, 2014 1 commit
    • Robert Sprowson's avatar
      Add alias of SP · a435de02
      Robert Sprowson authored
      When building with BASIC that doesn't recognise SP as register 13, make sure it's defined locally just incase.
      Spotted by Willi Theiss on an A9Home.
      
      Version 1.67. Tagged as 'Library-1_67'
      a435de02