Skip to content

Commit 818022a

Browse files
committed
added ms.workload attributes, set 1
1 parent 33cc016 commit 818022a

File tree

4,997 files changed

+76836
-19465
lines changed

Some content is hidden

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

4,997 files changed

+76836
-19465
lines changed

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11+
dev_langs:
12+
- "C++"
1113
ms.assetid: f7b89478-1ab5-4995-8cde-a805f0462c45
1214
caps.latest.revision: 12
1315
author: "corob-msft"
1416
ms.author: "corob"
1517
manager: "ghogen"
18+
ms.workload:
19+
- "cplusplus"
1620
---
1721
# ARM Assembler Command-Line Reference
1822
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.

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11+
dev_langs:
12+
- "C++"
1113
ms.assetid: 52b38267-6023-4bdc-a0ef-863362f48eec
1214
caps.latest.revision: 6
1315
author: "corob-msft"
1416
ms.author: "corob"
1517
manager: "ghogen"
18+
ms.workload:
19+
- "cplusplus"
1620
---
1721
# ARM Assembler Diagnostic Messages
1822
The Microsoft ARM assembler (*armasm*) emits diagnostic warnings and errors when it encounters them. This article describes the most commonly-encountered messages.

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11+
dev_langs:
12+
- "C++"
1113
ms.assetid: 9cfa8896-ec10-4e77-855a-3135c40d7d2a
1214
caps.latest.revision: 5
1315
author: "corob-msft"
1416
ms.author: "corob"
1517
manager: "ghogen"
18+
ms.workload:
19+
- "cplusplus"
1620
---
1721
# ARM Assembler Directives
1822
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.

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,19 @@ ms.custom: ""
44
ms.date: "08/28/2017"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11+
dev_langs:
12+
- "C++"
1113
ms.assetid: f8a076cc-9627-4328-a34a-9c44f7a3aab1
1214
caps.latest.revision: 13
1315
author: "corob-msft"
1416
ms.author: "corob"
1517
manager: "ghogen"
18+
ms.workload:
19+
- "cplusplus"
1620
---
1721
# ARM Assembler Reference
1822

docs/assembler/inline/accessing-c-or-cpp-data-in-asm-blocks.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,24 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["data members [C++], in __asm blocks", "data access [C++], in __asm blocks", "__asm keyword [C++], data members", "structure types in __asm blocks"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "data members [C++], in __asm blocks"
15+
- "data access [C++], in __asm blocks"
16+
- "__asm keyword [C++], data members"
17+
- "structure types in __asm blocks"
1218
ms.assetid: e99f5a28-0381-4090-8ece-6af8f2436a49
1319
caps.latest.revision: 7
1420
author: "corob-msft"
1521
ms.author: "corob"
1622
manager: "ghogen"
23+
ms.workload:
24+
- "cplusplus"
1725
---
1826
# Accessing C or C++ Data in __asm Blocks
1927
## Microsoft Specific

docs/assembler/inline/advantages-of-inline-assembly.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,23 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["assembler [C++], advantages", "inline assembly [C++], about inline assembly", "inline assembly [C++], using"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "assembler [C++], advantages"
15+
- "inline assembly [C++], about inline assembly"
16+
- "inline assembly [C++], using"
1217
ms.assetid: 94364d97-faa7-4bdf-8473-570956986c51
1318
caps.latest.revision: 7
1419
author: "corob-msft"
1520
ms.author: "corob"
1621
manager: "ghogen"
22+
ms.workload:
23+
- "cplusplus"
1724
---
1825
# Advantages of Inline Assembly
1926
## Microsoft Specific

docs/assembler/inline/asm.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,25 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
f1_keywords: ["__asm", "__asm_cpp"]
11-
dev_langs: ["C++"]
12-
helpviewer_keywords: ["__asm keyword [C++], vs. asm blocks", "__asm keyword [C++]"]
11+
f1_keywords:
12+
- "__asm"
13+
- "__asm_cpp"
14+
dev_langs:
15+
- "C++"
16+
helpviewer_keywords:
17+
- "__asm keyword [C++], vs. asm blocks"
18+
- "__asm keyword [C++]"
1319
ms.assetid: 77ff3bc9-a492-4b5e-85e1-fa4e414e79cd
1420
caps.latest.revision: 14
1521
author: "corob-msft"
1622
ms.author: "corob"
1723
manager: "ghogen"
24+
ms.workload:
25+
- "cplusplus"
1826
---
1927
# __asm
2028
**Microsoft Specific**

docs/assembler/inline/assembly-language-comments.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,24 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["assembly language [C++], comments", "comments [C++], assembly language", "macros [C++], assembly language", "__asm keyword [C++], instructions"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "assembly language [C++], comments"
15+
- "comments [C++], assembly language"
16+
- "macros [C++], assembly language"
17+
- "__asm keyword [C++], instructions"
1218
ms.assetid: 0dc10850-77f5-426e-9dab-185ea28e06e4
1319
caps.latest.revision: 7
1420
author: "corob-msft"
1521
ms.author: "corob"
1622
manager: "ghogen"
23+
ms.workload:
24+
- "cplusplus"
1725
---
1826
# Assembly-Language Comments
1927
## Microsoft Specific

docs/assembler/inline/calling-c-functions-in-inline-assembly.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,26 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["function calls, C functions", "function calls, in inline assembly", "functions [C], calling in inline assembly", "Visual C, functions", "inline assembly, calling functions", "__asm keyword [C++], calling functions"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "function calls, C functions"
15+
- "function calls, in inline assembly"
16+
- "functions [C], calling in inline assembly"
17+
- "Visual C, functions"
18+
- "inline assembly, calling functions"
19+
- "__asm keyword [C++], calling functions"
1220
ms.assetid: f8a8d568-d175-4e23-9b24-36ef60a4cab3
1321
caps.latest.revision: 7
1422
author: "corob-msft"
1523
ms.author: "corob"
1624
manager: "ghogen"
25+
ms.workload:
26+
- "cplusplus"
1727
---
1828
# Calling C Functions in Inline Assembly
1929
## Microsoft Specific

docs/assembler/inline/calling-cpp-functions-in-inline-assembly.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,26 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["functions [C++], calling in inline assembly", "function calls, C++ functions", "function calls, in inline assembly", "Visual C++, functions", "inline assembly, calling functions", "__asm keyword [C++], calling functions"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "functions [C++], calling in inline assembly"
15+
- "function calls, C++ functions"
16+
- "function calls, in inline assembly"
17+
- "Visual C++, functions"
18+
- "inline assembly, calling functions"
19+
- "__asm keyword [C++], calling functions"
1220
ms.assetid: 1f0d1eb3-54cf-45d5-838d-958188616b38
1321
caps.latest.revision: 7
1422
author: "corob-msft"
1523
ms.author: "corob"
1624
manager: "ghogen"
25+
ms.workload:
26+
- "cplusplus"
1727
---
1828
# Calling C++ Functions in Inline Assembly
1929
## Microsoft Specific

docs/assembler/inline/data-directives-and-operators-in-inline-assembly.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,30 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["data directives [C++]", "__asm keyword [C++], referencing limitations", "MASM (Microsoft Macro Assembler), directives", "directives [C++], MASM", "MASM (Microsoft Macro Assembler), structures", "operators [MASM]", "inline assembly, operators", "inline assembly, data directives", "MASM (Microsoft Macro Assembler), operators", "structures [C++], MASM"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "data directives [C++]"
15+
- "__asm keyword [C++], referencing limitations"
16+
- "MASM (Microsoft Macro Assembler), directives"
17+
- "directives [C++], MASM"
18+
- "MASM (Microsoft Macro Assembler), structures"
19+
- "operators [MASM]"
20+
- "inline assembly, operators"
21+
- "inline assembly, data directives"
22+
- "MASM (Microsoft Macro Assembler), operators"
23+
- "structures [C++], MASM"
1224
ms.assetid: fb7410c7-156a-4131-bcfc-211aa70533e3
1325
caps.latest.revision: 7
1426
author: "corob-msft"
1527
ms.author: "corob"
1628
manager: "ghogen"
29+
ms.workload:
30+
- "cplusplus"
1731
---
1832
# Data Directives and Operators in Inline Assembly
1933
## Microsoft Specific

docs/assembler/inline/debugging-and-listings-for-inline-assembly.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,26 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["source level debugger", "__asm keyword [C++], debugging", "inline assembly, listings", "bugs, __asm blocks", "debugging [C++], inline assembly code", "inline assembly, debugging"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "source level debugger"
15+
- "__asm keyword [C++], debugging"
16+
- "inline assembly, listings"
17+
- "bugs, __asm blocks"
18+
- "debugging [C++], inline assembly code"
19+
- "inline assembly, debugging"
1220
ms.assetid: 69266930-6f9a-433d-b704-f4f44e7b2583
1321
caps.latest.revision: 7
1422
author: "corob-msft"
1523
ms.author: "corob"
1624
manager: "ghogen"
25+
ms.workload:
26+
- "cplusplus"
1727
---
1828
# Debugging and Listings for Inline Assembly
1929
## Microsoft Specific

docs/assembler/inline/defining-asm-blocks-as-c-macros.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,23 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
dev_langs: ["C++"]
11-
helpviewer_keywords: ["macros, __asm blocks", "Visual C, macros", "__asm keyword [C++], as C macros"]
11+
dev_langs:
12+
- "C++"
13+
helpviewer_keywords:
14+
- "macros, __asm blocks"
15+
- "Visual C, macros"
16+
- "__asm keyword [C++], as C macros"
1217
ms.assetid: 677ba11c-21c8-4609-bba7-cd47312243b0
1318
caps.latest.revision: 7
1419
author: "corob-msft"
1520
ms.author: "corob"
1621
manager: "ghogen"
22+
ms.workload:
23+
- "cplusplus"
1724
---
1825
# Defining __asm Blocks as C Macros
1926
**Microsoft Specific**

docs/assembler/inline/emit-pseudoinstruction.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,24 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.reviewer: ""
66
ms.suite: ""
7-
ms.technology: ["cpp-tools"]
7+
ms.technology:
8+
- "cpp-tools"
89
ms.tgt_pltfrm: ""
910
ms.topic: "article"
10-
f1_keywords: ["_emit"]
11-
dev_langs: ["C++"]
12-
helpviewer_keywords: ["byte defining (inline assembly)", "_emit pseudoinstruction"]
11+
f1_keywords:
12+
- "_emit"
13+
dev_langs:
14+
- "C++"
15+
helpviewer_keywords:
16+
- "byte defining (inline assembly)"
17+
- "_emit pseudoinstruction"
1318
ms.assetid: 004c48f3-364c-4e82-9a51-e326f9cc7b2b
1419
caps.latest.revision: 11
1520
author: "corob-msft"
1621
ms.author: "corob"
1722
manager: "ghogen"
23+
ms.workload:
24+
- "cplusplus"
1825
---
1926
# _emit Pseudoinstruction
2027
## Microsoft Specific

0 commit comments

Comments
 (0)