FIX: Strange Name in MAP File For 27th Segment of COMMON BLOCKLast reviewed: September 11, 1997Article ID: Q58394 |
5.00 | 5.00
MS/DOS | OS/2
kbtool kbfixlist kbbuglist
The information in this article applies to:
SYMPTOMSWhen you compile an application, specify the /Fm option switch to generate a MAP file, and a COMMON block in the application requires more than 26 segments, strange characters appear on the twenty- seventh and subsequent segment names in the MAP file. These characters can include smiley face, diamond, or heart characters, the letter c with a cedilla, or the letter a with an umlaut. This problem does not occur in FORTRAN version 4.1 for MS-DOS and OS/2.
RESOLUTIONBecause each segment name is unique, it is not necessary to change the code. However, reducing the size of each COMMON block to require fewer than 27 segments eliminates this problem.
STATUSMicrosoft has confirmed this to be a problem with FORTRAN version 5.0 for MS-DOS and OS/2. This problem was corrected in FORTRAN version 5.1 for MS-DOS and OS/2.
MORE INFORMATIONThe following code example demonstrates this problem.
Sample CodeC Compile options needed: /Fm
PROGRAM STRANGE COMMON /DUMMY/ X(500000) ! requires more than 26 segments STOP END |
Additional reference words: 5.00 buglist5.00 fixlist5.10
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |