"John Small" (zjsmallz@[EMAIL PROTECTED]
) writes:
>
> So if the OP was trying to find a bug in this code that was causing
> overruns, then the bug may be that this code does not ensure that R14
> has a valid length (1-16 on entry, 0-15 after the BCTR) for a source
> field.
Actually, the odd behaviour is that it wasn't looping when passed a c'03'
value, but I appreciate the discussion and explanations. The explanation
for that must lie somewhere else.
I'll add comments explain this to the code to assist anyone else who has
to try and parse it over the next few years.
The fellow who originally coded this retired years ago. While we can't
find
him I do hope that he is enjoying doing "whatever I want, whenever I
want",
which was his response when someone asked him what he planned to do at his
retirement send off.


|