BRTEQQ and Windows Development

Product Version(s): 3.3x
Operating System:   MS-DOS
Flags: ENDUSER | TAR51995 buglist3.30 buglist3.31 fixlist3.32
Last Modified: 23-FEB-1988    ArticleIdent: Q12397

Problem:
   In Pascal.lib, the routine BRTEQQ accepts one parameter but ends
with a RETF instead of a RETF 2. When running under Windows, this
causes the routine EQCLQQ to jump back into the middle of itself when
it does a RET to the epilogue code. We have tried to patch BRTEQQ but
LINK4 will not produce an EXE file if there is a "variable already
declared" error. Looking at BRTEQQ in general, it will not behave
correctly with the Windows stack structure.

Response:
   This problem was corrected in Version 3.32.