From b6893efd0307f3caef8fbe23117bbe8ad7f330d1 Mon Sep 17 00:00:00 2001
From: gerioldman <k.gergo49@gmail.com>
Date: Sun, 8 Oct 2023 18:30:53 +0200
Subject: [PATCH] Add TASKING to docs

---
 docs/markdown/Builtin-options.md  |  1 +
 docs/markdown/Reference-tables.md | 11 +++++++++++
 2 files changed, 12 insertions(+)

diff --git a/docs/markdown/Builtin-options.md b/docs/markdown/Builtin-options.md
index 6adc4218bda1..9f3883a403c8 100644
--- a/docs/markdown/Builtin-options.md
+++ b/docs/markdown/Builtin-options.md
@@ -209,6 +209,7 @@ available on all platforms or with all compilers:
 | b_staticpic         | true                 | true, false                                                   | Build static libraries as position independent                                 |
 | b_pie               | false                | true, false                                                   | Build position-independent executables (since 0.49.0)                          |
 | b_vscrt             | from_buildtype       | none, md, mdd, mt, mtd, from_buildtype, static_from_buildtype | VS runtime library to use (since 0.48.0) (static_from_buildtype since 0.56.0)  |
+| b_tasking_mil_link  | false                | true, false                                                   | Use MIL linking for the TASKING VX-tools compiler family (since 1.?.?)         |
 
 The value of `b_sanitize` can be one of: `none`, `address`, `thread`,
 `undefined`, `memory`, `leak`, `address,undefined`, but note that some
diff --git a/docs/markdown/Reference-tables.md b/docs/markdown/Reference-tables.md
index 67eccb4a2465..77f8b8304fe1 100644
--- a/docs/markdown/Reference-tables.md
+++ b/docs/markdown/Reference-tables.md
@@ -49,6 +49,11 @@ These are return values of the `get_id` (Compiler family) and
 | armasm    | Microsoft Macro Assembler for ARM and AARCH64 (Since 0.64.0) | |
 | mwasmarm        | Metrowerks Assembler for Embedded ARM | |
 | mwasmeppc       | Metrowerks Assembler for Embedded PowerPC | |
+| cctc            | TASKING VX-toolset for TriCore compiler     | |
+| ccarm           | TASKING VX-toolset for ARM compiler         | |
+| cc51            | TASKING VX-toolset for 8051 compiler        | |
+| ccmsc           | TASKING VX-toolset for MCS compiler         | |
+| ccpcp           | TASKING VX-toolset for PCP compiler         | |
 
 ## Linker ids
 
@@ -79,6 +84,11 @@ These are return values of the `get_linker_id` method in a compiler object.
 | ccomp      | CompCert used as the linker driver          |
 | mwldarm    | The Metrowerks Linker with the ARM interface, used with mwccarm only |
 | mwldeppc   | The Metrowerks Linker with the PowerPC interface, used with mwcceppc only |
+| ltc        | TASKING VX-toolset for TriCore linker       |
+| lkarm      | TASKING VX-toolset for ARM linker           |
+| lk51       | TASKING VX-toolset for 8051 linker          |
+| lmsc       | TASKING VX-toolset for MCS linker           |
+| lpcp       | TASKING VX-toolset for PCP linker           |
 
 For languages that don't have separate dynamic linkers such as C# and Java, the
 `get_linker_id` will return the compiler name.
@@ -138,6 +148,7 @@ set in the cross file.
 | wasm64              | 64 bit Webassembly       |
 | x86                 | 32 bit x86 processor     |
 | x86_64              | 64 bit x86 processor     |
+| tricore             | Tricore 32 bit processor |
 
 
 Any cpu family not listed in the above list is not guaranteed to