Skip to content

Commit b68e38d

Browse files
committed
Revert "remove ms.prod"
This reverts commit 3168772.
1 parent 7dc40c6 commit b68e38d

15,531 files changed

Lines changed: 1147417 additions & 1132634 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/TOC.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,3 @@
2323
# [Visual C++ Samples](top/visual-cpp-samples.md)
2424
# [Visual C++ Help and Community](top/visual-cpp-help-and-community.md)
2525
# [How to Report a Problem with the Visual C++ Toolset](top/how-to-report-a-problem-with-the-visual-cpp-toolset.md)
26-

docs/assembler/arm/TOC.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# [ARM Assembler Reference](arm-assembler-reference.md)
2-
## [ARM Assembler Command-Line Reference](arm-assembler-command-line-reference.md)
3-
## [ARM Assembler Diagnostic Messages](arm-assembler-diagnostic-messages.md)
4-
## [ARM Assembler Directives](arm-assembler-directives.md)
1+
# [ARM Assembler Reference](arm-assembler-reference.md)
2+
## [ARM Assembler Command-Line Reference](arm-assembler-command-line-reference.md)
3+
## [ARM Assembler Diagnostic Messages](arm-assembler-diagnostic-messages.md)
4+
## [ARM Assembler Directives](arm-assembler-directives.md)

docs/assembler/arm/arm-assembler-command-line-reference.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
1-
---
2-
title: "ARM Assembler Command-Line Reference | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology:
8-
- "devlang-cpp"
9-
ms.tgt_pltfrm: ""
10-
ms.topic: "article"
11-
dev_langs:
12-
- "C++"
13-
ms.assetid: f7b89478-1ab5-4995-8cde-a805f0462c45
14-
caps.latest.revision: 12
15-
author: "corob-msft"
16-
ms.author: "corob"
17-
manager: "ghogen"
18-
translation.priority.ht:
19-
- "cs-cz"
20-
- "de-de"
21-
- "es-es"
22-
- "fr-fr"
23-
- "it-it"
24-
- "ja-jp"
25-
- "ko-kr"
26-
- "pl-pl"
27-
- "pt-br"
28-
- "ru-ru"
29-
- "tr-tr"
30-
- "zh-cn"
31-
- "zh-tw"
32-
---
33-
# ARM Assembler Command-Line Reference
1+
---
2+
title: "ARM Assembler Command-Line Reference | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.prod: "visual-studio-dev14"
6+
ms.reviewer: ""
7+
ms.suite: ""
8+
ms.technology:
9+
- "devlang-cpp"
10+
ms.tgt_pltfrm: ""
11+
ms.topic: "article"
12+
dev_langs:
13+
- "C++"
14+
ms.assetid: f7b89478-1ab5-4995-8cde-a805f0462c45
15+
caps.latest.revision: 12
16+
author: "corob-msft"
17+
ms.author: "corob"
18+
manager: "ghogen"
19+
translation.priority.ht:
20+
- "cs-cz"
21+
- "de-de"
22+
- "es-es"
23+
- "fr-fr"
24+
- "it-it"
25+
- "ja-jp"
26+
- "ko-kr"
27+
- "pl-pl"
28+
- "pt-br"
29+
- "ru-ru"
30+
- "tr-tr"
31+
- "zh-cn"
32+
- "zh-tw"
33+
---
34+
# ARM Assembler Command-Line Reference
3435
This article provides command-line information about the Microsoft ARM assembler, *armasm*, which compiles ARMv7 Thumb assembly language into the Microsoft implementation of the Common Object File Format (COFF). The linker can link COFF code with object code that is produced by the ARM assembler or by the C compiler, together with object libraries that are created by the librarian.
3536

3637
## Syntax

docs/assembler/arm/arm-assembler-diagnostic-messages.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
1-
---
2-
title: "ARM Assembler Diagnostic Messages | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology:
8-
- "devlang-cpp"
9-
ms.tgt_pltfrm: ""
10-
ms.topic: "article"
11-
dev_langs:
12-
- "C++"
13-
ms.assetid: 52b38267-6023-4bdc-a0ef-863362f48eec
14-
caps.latest.revision: 6
15-
author: "corob-msft"
16-
ms.author: "corob"
17-
manager: "ghogen"
18-
translation.priority.ht:
19-
- "cs-cz"
20-
- "de-de"
21-
- "es-es"
22-
- "fr-fr"
23-
- "it-it"
24-
- "ja-jp"
25-
- "ko-kr"
26-
- "pl-pl"
27-
- "pt-br"
28-
- "ru-ru"
29-
- "tr-tr"
30-
- "zh-cn"
31-
- "zh-tw"
32-
---
33-
# ARM Assembler Diagnostic Messages
1+
---
2+
title: "ARM Assembler Diagnostic Messages | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.prod: "visual-studio-dev14"
6+
ms.reviewer: ""
7+
ms.suite: ""
8+
ms.technology:
9+
- "devlang-cpp"
10+
ms.tgt_pltfrm: ""
11+
ms.topic: "article"
12+
dev_langs:
13+
- "C++"
14+
ms.assetid: 52b38267-6023-4bdc-a0ef-863362f48eec
15+
caps.latest.revision: 6
16+
author: "corob-msft"
17+
ms.author: "corob"
18+
manager: "ghogen"
19+
translation.priority.ht:
20+
- "cs-cz"
21+
- "de-de"
22+
- "es-es"
23+
- "fr-fr"
24+
- "it-it"
25+
- "ja-jp"
26+
- "ko-kr"
27+
- "pl-pl"
28+
- "pt-br"
29+
- "ru-ru"
30+
- "tr-tr"
31+
- "zh-cn"
32+
- "zh-tw"
33+
---
34+
# ARM Assembler Diagnostic Messages
3435
The Microsoft ARM assembler (*armasm*) emits diagnostic warnings and errors when it encounters them. This article describes the most commonly-encountered messages.
3536

3637
## Syntax

docs/assembler/arm/arm-assembler-directives.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
1-
---
2-
title: "ARM Assembler Directives | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology:
8-
- "devlang-cpp"
9-
ms.tgt_pltfrm: ""
10-
ms.topic: "article"
11-
dev_langs:
12-
- "C++"
13-
ms.assetid: 9cfa8896-ec10-4e77-855a-3135c40d7d2a
14-
caps.latest.revision: 5
15-
author: "corob-msft"
16-
ms.author: "corob"
17-
manager: "ghogen"
18-
translation.priority.ht:
19-
- "cs-cz"
20-
- "de-de"
21-
- "es-es"
22-
- "fr-fr"
23-
- "it-it"
24-
- "ja-jp"
25-
- "ko-kr"
26-
- "pl-pl"
27-
- "pt-br"
28-
- "ru-ru"
29-
- "tr-tr"
30-
- "zh-cn"
31-
- "zh-tw"
32-
---
33-
# ARM Assembler Directives
1+
---
2+
title: "ARM Assembler Directives | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.prod: "visual-studio-dev14"
6+
ms.reviewer: ""
7+
ms.suite: ""
8+
ms.technology:
9+
- "devlang-cpp"
10+
ms.tgt_pltfrm: ""
11+
ms.topic: "article"
12+
dev_langs:
13+
- "C++"
14+
ms.assetid: 9cfa8896-ec10-4e77-855a-3135c40d7d2a
15+
caps.latest.revision: 5
16+
author: "corob-msft"
17+
ms.author: "corob"
18+
manager: "ghogen"
19+
translation.priority.ht:
20+
- "cs-cz"
21+
- "de-de"
22+
- "es-es"
23+
- "fr-fr"
24+
- "it-it"
25+
- "ja-jp"
26+
- "ko-kr"
27+
- "pl-pl"
28+
- "pt-br"
29+
- "ru-ru"
30+
- "tr-tr"
31+
- "zh-cn"
32+
- "zh-tw"
33+
---
34+
# ARM Assembler Directives
3435
For the most part, the Microsoft ARM assembler uses the ARM assembly language, which is documented in Chapter 7 of the [ARM assembler tools guide](http://go.microsoft.com/fwlink/?LinkId=246102). However, the Microsoft implementations of some assembly directives differ from the ARM assembly directives. This article explains the differences.
3536

3637
## Microsoft Implementations of ARM Assembly Directives

docs/assembler/arm/arm-assembler-reference.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
1-
---
2-
title: "ARM Assembler Reference | Microsoft Docs"
3-
ms.custom: ""
4-
ms.date: "11/04/2016"
5-
ms.reviewer: ""
6-
ms.suite: ""
7-
ms.technology:
8-
- "devlang-cpp"
9-
ms.tgt_pltfrm: ""
10-
ms.topic: "article"
11-
dev_langs:
12-
- "C++"
13-
ms.assetid: f8a076cc-9627-4328-a34a-9c44f7a3aab1
14-
caps.latest.revision: 13
15-
author: "corob-msft"
16-
ms.author: "corob"
17-
manager: "ghogen"
18-
translation.priority.ht:
19-
- "cs-cz"
20-
- "de-de"
21-
- "es-es"
22-
- "fr-fr"
23-
- "it-it"
24-
- "ja-jp"
25-
- "ko-kr"
26-
- "pl-pl"
27-
- "pt-br"
28-
- "ru-ru"
29-
- "tr-tr"
30-
- "zh-cn"
31-
- "zh-tw"
32-
---
33-
# ARM Assembler Reference
1+
---
2+
title: "ARM Assembler Reference | Microsoft Docs"
3+
ms.custom: ""
4+
ms.date: "11/04/2016"
5+
ms.prod: "visual-studio-dev14"
6+
ms.reviewer: ""
7+
ms.suite: ""
8+
ms.technology:
9+
- "devlang-cpp"
10+
ms.tgt_pltfrm: ""
11+
ms.topic: "article"
12+
dev_langs:
13+
- "C++"
14+
ms.assetid: f8a076cc-9627-4328-a34a-9c44f7a3aab1
15+
caps.latest.revision: 13
16+
author: "corob-msft"
17+
ms.author: "corob"
18+
manager: "ghogen"
19+
translation.priority.ht:
20+
- "cs-cz"
21+
- "de-de"
22+
- "es-es"
23+
- "fr-fr"
24+
- "it-it"
25+
- "ja-jp"
26+
- "ko-kr"
27+
- "pl-pl"
28+
- "pt-br"
29+
- "ru-ru"
30+
- "tr-tr"
31+
- "zh-cn"
32+
- "zh-tw"
33+
---
34+
# ARM Assembler Reference
3435
The articles in this section of the documentation provide reference material for the Microsoft ARM assembler (armasm) and related tools.
3536

3637
## Related Articles

docs/assembler/inline/TOC.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
# [Inline Assembler](inline-assembler.md)
2-
## [Inline Assembler Overview](inline-assembler-overview.md)
3-
## [Advantages of Inline Assembly](advantages-of-inline-assembly.md)
4-
## [__asm](asm.md)
5-
## [Using Assembly Language in __asm Blocks](using-assembly-language-in-asm-blocks.md)
6-
### [Instruction Set for Inline Assembly](instruction-set-for-inline-assembly.md)
7-
### [MASM Expressions in Inline Assembly](masm-expressions-in-inline-assembly.md)
8-
### [Data Directives and Operators in Inline Assembly](data-directives-and-operators-in-inline-assembly.md)
9-
### [EVEN and ALIGN Directives](even-and-align-directives.md)
10-
### [MASM Macro Directives in Inline Assembly](masm-macro-directives-in-inline-assembly.md)
11-
### [Segment References in Inline Assembly](segment-references-in-inline-assembly.md)
12-
### [Type and Variable Sizes in Inline Assembly](type-and-variable-sizes-in-inline-assembly.md)
13-
### [Assembly-Language Comments](assembly-language-comments.md)
14-
### [_emit Pseudoinstruction](emit-pseudoinstruction.md)
15-
### [Debugging and Listings for Inline Assembly](debugging-and-listings-for-inline-assembly.md)
16-
### [Intel's MMX Instruction Set](intel-s-mmx-instruction-set.md)
17-
## [Using C or C++ in __asm Blocks](using-c-or-cpp-in-asm-blocks.md)
18-
### [Using Operators in __asm Blocks](using-operators-in-asm-blocks.md)
19-
### [Using C or C++ Symbols in __asm Blocks](using-c-or-cpp-symbols-in-asm-blocks.md)
20-
### [Accessing C or C++ Data in __asm Blocks](accessing-c-or-cpp-data-in-asm-blocks.md)
21-
### [Writing Functions with Inline Assembly](writing-functions-with-inline-assembly.md)
22-
## [Using and Preserving Registers in Inline Assembly](using-and-preserving-registers-in-inline-assembly.md)
23-
## [Jumping to Labels in Inline Assembly](jumping-to-labels-in-inline-assembly.md)
24-
## [Calling C Functions in Inline Assembly](calling-c-functions-in-inline-assembly.md)
25-
## [Calling C++ Functions in Inline Assembly](calling-cpp-functions-in-inline-assembly.md)
26-
## [Defining __asm Blocks as C Macros](defining-asm-blocks-as-c-macros.md)
27-
## [Optimizing Inline Assembly](optimizing-inline-assembly.md)
1+
# [Inline Assembler](inline-assembler.md)
2+
## [Inline Assembler Overview](inline-assembler-overview.md)
3+
## [Advantages of Inline Assembly](advantages-of-inline-assembly.md)
4+
## [__asm](asm.md)
5+
## [Using Assembly Language in __asm Blocks](using-assembly-language-in-asm-blocks.md)
6+
### [Instruction Set for Inline Assembly](instruction-set-for-inline-assembly.md)
7+
### [MASM Expressions in Inline Assembly](masm-expressions-in-inline-assembly.md)
8+
### [Data Directives and Operators in Inline Assembly](data-directives-and-operators-in-inline-assembly.md)
9+
### [EVEN and ALIGN Directives](even-and-align-directives.md)
10+
### [MASM Macro Directives in Inline Assembly](masm-macro-directives-in-inline-assembly.md)
11+
### [Segment References in Inline Assembly](segment-references-in-inline-assembly.md)
12+
### [Type and Variable Sizes in Inline Assembly](type-and-variable-sizes-in-inline-assembly.md)
13+
### [Assembly-Language Comments](assembly-language-comments.md)
14+
### [_emit Pseudoinstruction](emit-pseudoinstruction.md)
15+
### [Debugging and Listings for Inline Assembly](debugging-and-listings-for-inline-assembly.md)
16+
### [Intel's MMX Instruction Set](intel-s-mmx-instruction-set.md)
17+
## [Using C or C++ in __asm Blocks](using-c-or-cpp-in-asm-blocks.md)
18+
### [Using Operators in __asm Blocks](using-operators-in-asm-blocks.md)
19+
### [Using C or C++ Symbols in __asm Blocks](using-c-or-cpp-symbols-in-asm-blocks.md)
20+
### [Accessing C or C++ Data in __asm Blocks](accessing-c-or-cpp-data-in-asm-blocks.md)
21+
### [Writing Functions with Inline Assembly](writing-functions-with-inline-assembly.md)
22+
## [Using and Preserving Registers in Inline Assembly](using-and-preserving-registers-in-inline-assembly.md)
23+
## [Jumping to Labels in Inline Assembly](jumping-to-labels-in-inline-assembly.md)
24+
## [Calling C Functions in Inline Assembly](calling-c-functions-in-inline-assembly.md)
25+
## [Calling C++ Functions in Inline Assembly](calling-cpp-functions-in-inline-assembly.md)
26+
## [Defining __asm Blocks as C Macros](defining-asm-blocks-as-c-macros.md)
27+
## [Optimizing Inline Assembly](optimizing-inline-assembly.md)

0 commit comments

Comments
 (0)