FIX: SUBSTR Will Not Work if Target Is the Same as Source

ID: Q30383


The information in this article applies to:
  • Microsoft Macro Assembler for MS-DOS, version 5.1


SYMPTOMS

The SUBSTR assignment to A in the following program should not be different than the SUBSTR assignment to B:


    .MODEL SMALL
    .CODE
A   equ    <abcdef>
B   substr A,4
A   substr A,4
    END 
In this program, the assignment to B is "abcdef". The assignment to A is "def".


STATUS

Microsoft has confirmed this to be a problem in Microsoft Macro Assembler (MASM) version 5.1. This problem was corrected in MASM version 5.1a.

Additional query words: 5.10 buglist5.10 fixlist5.10a

Keywords :
Version : :5.1
Platform :
Issue type :


Last Reviewed: January 4, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.