Skip to content

Releases: adesutherland/CMS-370-GCCLIB

Release v0.8.0

04 Oct 15:34
d506d19
Compare
Choose a tag to compare
0.8.0-  4 Oct 2020
F0044 - Fix for __ZONE when HRC700DK not installed
F0043 - Fix for Calltype 5 allocation (double word not fullword)
      - cmssys.assemble
        __STACKN entry point to call the SENTRIES command provided by HRC406DS
        __ZONE entry point to return the time zone offset from GMT in seconds
      - time.c use __ZONE to get local time
F0042 - Fix for Calltype 5 without a return buffer
        Fix for CMSargc() return type
        Fix for tstarg2 CMSplist() casting
F0041 - REXXSAA RexxVariablePool

Release f0044

20 Sep 16:41
Compare
Choose a tag to compare
Release f0044 Pre-release
Pre-release
F0044 - Fix for __ZONE when HRC700DK not installed

Release f0043.1

20 Sep 12:50
Compare
Choose a tag to compare
Release f0043.1 Pre-release
Pre-release
F0043 - Fix for Calltype 5 allocation (double word not fullword)
      - cmssys.assemble
        __STACKN entry point to call the SENTRIES command provided by HRC406DS
        __ZONE entry point to return the time zone offset from GMT in seconds
      - time.c use __ZONE to get local time

Release f0042

15 Sep 15:15
Compare
Choose a tag to compare
Release f0042 Pre-release
Pre-release
F0042 - Fix for Calltype 5 without a return buffer
        Fix for CMSargc() return type
        Fix for tstarg2 CMSplist() casting

Release v0.7.19

31 Aug 16:44
Compare
Choose a tag to compare
0.7.19- 31 August 2020
F0040 - Fix for calltype 5 returns where RC is auto-converted to the return
        string. The integer RC is set to zero as the call itself was successfull
        The return string has the 'correct' return code.
      - Added 0x to the anchor address announcement

Release v0.7.18

28 Aug 18:44
Compare
Choose a tag to compare
0.7.18- 28 August 2020
F0039 - Reoranised header files a bit to *reduce* circular dependancies
      - Changed CMSGetPG() to macro - performance

Release v0.7.17

11 Aug 16:34
Compare
Choose a tag to compare
0.7.17- 11 August 2020
F0038 - Add support for being called via a type 5 call
      - Assist to turn main() return int into a calltype 5 return EVALBLOK string
      - Functions to set return evalblok
      - Functions to access PLIST, EPLIST, argv, argc, callype and func/subroutine values
      - Parameters passed in an array or passed as a variable number of parameters supported
      - Simple Call Macros CMSsimplefuntion() CMSsimpleprocedure()
F0037 - CMSfunction() - call type 5
F0036 - Process Global Memory: CMSPGAll() & CMSGetPG()

Release v0.7.16

26 Jul 18:31
Compare
Choose a tag to compare
0.7.16- 26 July 2020
F0035 - Minor: Explict cast (int to void*) in resmain.c
      - GIT Config to force LF file line endings
      - Changed SYSPROF EXEC to fixed record format (Workaround for a argument
        defect)

Release v0.7.15

25 Jul 19:35
Compare
Choose a tag to compare
0.7.15- 25 July 2020
F0034 - Update to SYSPROF EXEC to initalise BREXX Anchor
F0033 - Include Option for Alternative Stub Build (thanks Bob Bolch)
        See top of MKGCCLIB EXEC and KKGCCMAC EXEC for opton
      - Changed YATA option to read directly from READER. The archive had
        too many records for the file system (an OMG moment!), it shows off the
        new gcclib unix like stream handling, READER is just like any file :-)
F0032 - Remove EPLIST Magic Marker Hack! True fix done by HRC402DS CMS Mod
      - Move to builder tag image for builds
      - Added Argument Test

Release v0.7.14

22 Jul 20:40
Compare
Choose a tag to compare
0.7.14- 22 July 2020
F0031 - Fix to punchc parameters (thanks Bob Bolch)
F0030 - Fix r+ mode variable record files so the last record no
        longer truncated to the existing max record
        Fix fwrite() in text mode needs now processes newlines
        Optimiser turned on again!