From 910db36e3851f384b4aa2bfb834af92f88b61d77 Mon Sep 17 00:00:00 2001 From: "Wu, Zhenyu" Date: Mon, 9 Dec 2024 21:41:29 +0800 Subject: Add Linear ASM compiler Fix #13670 --- docs/markdown/Reference-tables.md | 33 ++++++++++++++-------------- docs/markdown/snippets/linearasm_features.md | 3 +++ 2 files changed, 20 insertions(+), 16 deletions(-) create mode 100644 docs/markdown/snippets/linearasm_features.md (limited to 'docs/markdown') diff --git a/docs/markdown/Reference-tables.md b/docs/markdown/Reference-tables.md index 5b27e3de5..1c5f9a33a 100644 --- a/docs/markdown/Reference-tables.md +++ b/docs/markdown/Reference-tables.md @@ -216,22 +216,23 @@ Meson natively. These are the parameter names for passing language specific arguments to your build target. -| Language | compiler name | linker name | -| ------------- | ------------- | ----------------- | -| C | c_args | c_link_args | -| C++ | cpp_args | cpp_link_args | -| C# | cs_args | cs_link_args | -| CUDA | cuda_args | cuda_link_args | -| D | d_args | d_link_args | -| Fortran | fortran_args | fortran_link_args | -| Java | java_args | java_link_args | -| Objective C | objc_args | objc_link_args | -| Objective C++ | objcpp_args | objcpp_link_args | -| Rust | rust_args | rust_link_args | -| Vala | vala_args | vala_link_args | -| Cython | cython_args | cython_link_args | -| NASM | nasm_args | N/A | -| MASM | masm_args | N/A | +| Language | compiler name | linker name | +| ------------- | -------------- | ----------------- | +| C | c_args | c_link_args | +| C++ | cpp_args | cpp_link_args | +| C# | cs_args | cs_link_args | +| CUDA | cuda_args | cuda_link_args | +| D | d_args | d_link_args | +| Fortran | fortran_args | fortran_link_args | +| Java | java_args | java_link_args | +| Objective C | objc_args | objc_link_args | +| Objective C++ | objcpp_args | objcpp_link_args | +| Rust | rust_args | rust_link_args | +| Vala | vala_args | vala_link_args | +| Cython | cython_args | cython_link_args | +| NASM | nasm_args | N/A | +| MASM | masm_args | N/A | +| Linear ASM | linearasm_args | N/A | All these `_*` options are specified per machine. See in [specifying options per diff --git a/docs/markdown/snippets/linearasm_features.md b/docs/markdown/snippets/linearasm_features.md new file mode 100644 index 000000000..571408685 --- /dev/null +++ b/docs/markdown/snippets/linearasm_features.md @@ -0,0 +1,3 @@ +## Add new language Linear Asm + +TI C6000 compiler supports a dialect of TI asm, so we add a new language for it. -- cgit v1.2.3