Mr. Ross,

Is there going to be a corresponding PACKCHECK compiler option? It is very difficult to locate all of the assembler code that took liberty in fixing positive pack decimal fields with a sign of "F" instead of determining if the result field was signed or not. After all everybody would use a hardware internal decimal instruction (AP, CP, DP, MP, SP, and ZAP etc.) to access/process a pack decimal field! Who would have ever guessed that one of the future compilers would be smart enough to make a determination/assumption that you could just use a compare logical character instruction (CLC) to determine equality between two pack decimal fields?

Or, should we just take the performance hit and use NUMPROC(NOPFD) for the life of COBOL? Maybe we could petition for the reinstatement of NUMPROC(MIG). I guess we are all wondering just how much anguish NUMPROC(MIG) is causing IBM? Because, it appears to be very beneficial to some of us and less overhead than NUMPROC(NOPFD). If I remember correctly NUMPROC(MIG) only fixed signs "on input" and NUMPROC(NOPFD) does additional sign fixing.

Thank you for your time



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to