Microsoft KB Archive/26827: Difference between revisions

From BetaArchive Wiki
m (Text replacement - "<" to "<")
m (X010 moved page Microsoft KB Archive/Q26827 to Microsoft KB Archive/26827 without leaving a redirect: Text replacement - "Microsoft KB Archive/Q" to "Microsoft KB Archive/")
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
5.00 MS-DOS buglist5.00
5.00 MS-DOS buglist5.00


Problem: If a procedure is declared with HPROC, saves some registers (via <uses … &gt;), and has no parameters, but does have local variables (via hlocal), then BP is POPed after the registers by hRET, instead of before.
Problem: If a procedure is declared with HPROC, saves some registers (via <uses … >), and has no parameters, but does have local variables (via hlocal), then BP is POPed after the registers by hRET, instead of before.


Response: This problem was fixed in MASM Version 5.00A. Please contact Product Support to obtain the MASM Version 5.00A update.
Response: This problem was fixed in MASM Version 5.00A. Please contact Product Support to obtain the MASM Version 5.00A update.

Latest revision as of 19:20, 12 August 2020

HPROC POPs BP ID Number: Q26827

5.00 MS-DOS buglist5.00

Problem: If a procedure is declared with HPROC, saves some registers (via <uses … >), and has no parameters, but does have local variables (via hlocal), then BP is POPed after the registers by hRET, instead of before.

Response: This problem was fixed in MASM Version 5.00A. Please contact Product Support to obtain the MASM Version 5.00A update.