Skip to content

Commit dcb02f3

Browse files
author
mikeblome
committed
fixes per peer review and added toc entry
1 parent 67deaa2 commit dcb02f3

26 files changed

+47
-42
lines changed

docs/assembler/masm/dosseg.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: "DOSSEG"
3-
ms.date: "11/05/2019"
3+
ms.date: "12/17/2019"
44
f1_keywords: ["DOSSEG"]
55
helpviewer_keywords: ["DOSSEG directive"]
66
ms.assetid: 4312826a-1547-4d48-bfd7-cfaf6d037609
77
---
88
# DOSSEG
99

10-
(32-bit MASM only.) Identical to [.DOSSEG](dot-dosseg.md), which is the preferred form. (32-bit MASM only.)
10+
(32-bit MASM only.) Identical to [.DOSSEG](dot-dosseg.md), which is the preferred form.
1111

1212
## Syntax
1313

docs/assembler/masm/dot-code.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,5 @@ Optional parameter that specifies the name of the code segment. The default name
2424

2525
[Directives Reference](directives-reference.md)\
2626
[.DATA](dot-data.md)\
27-
[MASM BNF Grammar](masm-bnf-grammar.md)\
27+
[MASM BNF Grammar](masm-bnf-grammar.md)
28+

docs/assembler/masm/dot-data-q.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ f1_keywords: [".DATA?"]
55
helpviewer_keywords: [".DATA? directive"]
66
ms.assetid: f454f8d7-e23b-458c-a2c4-8441f1afdc82
77
---
8-
# .DATA? (32-bit MASM)
8+
# .DATA?
99

10-
When used with [.MODEL](dot-model.md), starts a near data segment for uninitialized data (segment name _BSS).
10+
(32-bit MASM only.) When used with [.MODEL](dot-model.md), starts a near data segment for uninitialized data (segment name _BSS).
1111

1212
## Syntax
1313

14-
> **.DATA?**
14+
> **.DATA?**\
1515
> *segmentItem* ⟧...
16+
1617
## See also
1718

1819
[Directives Reference](directives-reference.md)\

docs/assembler/masm/dot-data.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.assetid: 32797935-9c79-46e0-bf6f-07d0c2bf1dc1
1212
## Syntax
1313

1414
> **.DATA**\
15-
> *segmentItem* ⟧...\
15+
> *segmentItem* ⟧...
1616
1717
## See also
1818

@@ -21,4 +21,5 @@ ms.assetid: 32797935-9c79-46e0-bf6f-07d0c2bf1dc1
2121
[.CONST](dot-const.md)\
2222
[.FARDATA](dot-fardata.md)\
2323
[.FARDATA?](dot-fardata-q.md)\
24-
[MASM BNF Grammar](masm-bnf-grammar.md)\
24+
[MASM BNF Grammar](masm-bnf-grammar.md)
25+

docs/assembler/masm/dot-pushreg.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ Generates a `UWOP_PUSH_NONVOL` unwind code entry for the specified register numb
1717

1818
**.PUSHREG** allows ml64.exe users to specify how a frame function unwinds, and is only allowed within the prologue, which extends from the [PROC](proc.md) **FRAME** declaration to the [.ENDPROLOG](dot-endprolog.md) directive. These directives do not generate code; they only generate `.xdata` and `.pdata`. **.PUSHREG** should be preceded by instructions that actually implement the actions to be unwound. It is a good practice to wrap both the unwind directives and the code they are meant to unwind in a macro to ensure agreement.
1919

20-
*register* may be one of `RAX | RCX | RDX | RBX | RDI | RSI | RBP | R8 | R9 | R10 | R11 | R12 | R13 | R14 | R15`.
20+
*register* may be one of:\
21+
RAX | RCX | RDX | RBX | RDI | RSI | RBP | R8 | R9 | R10 | R11 | R12 | R13 | R14 | R15.
2122

2223
For more information, see [MASM for x64 (ml64.exe)](masm-for-x64-ml64-exe.md).
2324

@@ -51,5 +52,5 @@ END
5152

5253
## See also
5354

54-
[Directives reference](directives-reference.md)
55+
[Directives reference](directives-reference.md)\
5556
[MASM BNF Grammar](masm-bnf-grammar.md)

docs/assembler/masm/dot-savereg.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ For more information, see [MASM for x64 (ml64.exe)](masm-for-x64-ml64-exe.md).
2121

2222
## See also
2323

24-
[Directives reference](directives-reference.md)
24+
[Directives reference](directives-reference.md)\
2525
[MASM BNF Grammar](masm-bnf-grammar.md)

docs/assembler/masm/dot-sfcond.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ See [.NOLISTIF](dot-nolistif.md).
1515
1616
## See also
1717

18-
[Directives reference](directives-reference.md)
18+
[Directives reference](directives-reference.md)\
1919
[MASM BNF Grammar](masm-bnf-grammar.md)

docs/assembler/masm/elseif-masm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Combines [ELSE](else-masm.md) and [IF](if-masm.md) into one statement.
1515
> *statements*\
1616
> **ELSE**\
1717
> *else-statements*\
18-
> **ENDIF**\
18+
> **ENDIF**
1919
2020
## Remarks
2121

@@ -24,4 +24,4 @@ See [IF](if-masm.md) for more information.
2424
## See also
2525

2626
[Directives reference](directives-reference.md)\
27-
[MASM BNF Grammar](masm-bnf-grammar.md)
27+
[MASM BNF Grammar](masm-bnf-grammar.md)

docs/assembler/masm/if-masm.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ The following directives may be substituted for [ELSEIF](elseif-masm.md): **ELSE
2525

2626
## See also
2727

28-
[Directives reference](directives-reference.md)
28+
[Directives reference](directives-reference.md)\
2929
[MASM BNF Grammar](masm-bnf-grammar.md)

docs/assembler/masm/invoke.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.assetid: 12d9bb40-33b9-411e-b801-45a1d675967e
77
---
88
# INVOKE
99

10-
(32-bit MASM only.) Calls the procedure at the address given by *expression*, passing the arguments on the stack or in registers according to the standard calling conventions of the language type. (32-bit MASM only.)
10+
(32-bit MASM only.) Calls the procedure at the address given by *expression*, passing the arguments on the stack or in registers according to the standard calling conventions of the language type.
1111

1212
## Syntax
1313

0 commit comments

Comments
 (0)