Q123664: BUG: PAGE + Directive Doesn’t Insert Form Feed in Listing File

Article: Q123664
Product(s): Microsoft Macro Assembler
Version(s): 6.0,6.1,6.11
Operating System(s): 
Keyword(s): 
Last Modified: 04-MAY-2001

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Macro Assembler (MASM), versions 6.0, 6.1, 6.11 
-------------------------------------------------------------------------------

SYMPTOMS
========

The PAGE + directive does not insert a form feed (^L) in the listing file
generated by the macro assembler.

STATUS
======

Microsoft has confirmed this to be a bug in MASM versions 6.0, 6.1, and 6.11. We
are researching this problem and will post new information here in the Microsoft
Knowledge Base as it becomes available.

MORE INFORMATION
================

The following sample code can be used to demonstrate the problem. The printed
output appears on three pages, not four pages.

Sample Code
-----------

     title test
     .model small
     page
     .data
        t dw ?
        page +
     .code
     startup
     .exit
        page
     end

Additional query words: 6.00 6.10 6.11 buglist6.00 buglist6.10 buglist6.11

======================================================================
Keywords          :  
Technology        : kbMASMsearch kbAudDeveloper kbMASM600 kbMASM610 kbMASM611
Version           : :6.0,6.1,6.11

=============================================================================