Ross Patterson

Results 111 comments of Ross Patterson

The `GCCCSECT` code appears to have two purposes. First, it pads its input records (the GCC output assembler code file) with blanks to column 80. Second, it finds the first...

> As a C/C++ programmer for many years, I would personally STRONGLY recommend avoiding the use of 'strcpy', 'strcat' and similar functions AT ALL COSTS. (Same goes with 'sprintf' and...

Here is the source for the updated-to-match-the-MODULE and bug-fixed version I'm using in compiling bREXX. [gcccsect.c.zip](https://github.com/user-attachments/files/21376312/gcccsect.c.zip)

The fix is trivial - TDISKs can be ignored, because they don't have any allocated space. VM/370 doesn't have `EXECUPDT`, so we can't maintain `DISKMAP` with updates, but here's an...

Both have been fixed in [bREXX 1.1.0](https://github.com/RossPatterson/CMS-370-BREXX/releases/tag/v1.1.0), and are ready for the next VM/CE release.

The fix is pretty simple. `NUCEXT AUXLCL` ```asm RAP013DS ISSUE#106 PE HRC404DS NUCEXT SET ORIGIN= MF=(E,...) bad plist. ``` `NUCEXT RAP013DS ` ```asm ./ R 02740000 02740000 $ ST 15,28(,&REG)...

I've claimed update 405 for shipping this and several other `NUCEXT` and `SUBCOM` bugfixes.

Fix has been uploaded to https://groups.io/g/h390-vm/files/hrc405ds.vmarc.

VM/370 doesn't have `EXECUPDT`, so we can't maintain `CMSGEND` with updates, but here's an `XCOMPARE` output that shows the fix I've already made for `EXECIO`, `NUCXDROP`, `NUCXMAP`, and `NUCXTEXT`: ```...