diff options
| author | gerioldman <k.gergo49@gmail.com> | 2024-08-28 02:57:56 +0200 |
|---|---|---|
| committer | gerioldman <k.gergo49@gmail.com> | 2025-01-08 01:52:03 +0100 |
| commit | b95e1777ddbf0f8aebb56b84a6011468088c06ec (patch) | |
| tree | a4b439294301a8cf1a885d6e8fcd597c9bc621c8 /mesonbuild/compilers/c.py | |
| parent | 62c5db2cb3809e584bd4faef5c0a9d112e36a29c (diff) | |
| download | meson-b95e1777ddbf0f8aebb56b84a6011468088c06ec.tar.gz | |
First draft version of Tasking MIL linking with b_lto and prelinking
Diffstat (limited to 'mesonbuild/compilers/c.py')
| -rw-r--r-- | mesonbuild/compilers/c.py | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py index b72c5b5d2..c75120fee 100644 --- a/mesonbuild/compilers/c.py +++ b/mesonbuild/compilers/c.py @@ -832,7 +832,9 @@ class MetrowerksCCompilerEmbeddedPowerPC(MetrowerksCompiler, CCompiler): args.append('-lang ' + std) return args -class _TaskingCCompiler(TaskingCompiler, CCompiler): +class TaskingCCompiler(TaskingCompiler, CCompiler): + id = 'tasking' + def __init__(self, ccache: T.List[str], exelist: T.List[str], version: str, for_machine: MachineChoice, is_cross: bool, info: 'MachineInfo', linker: T.Optional['DynamicLinker'] = None, @@ -840,18 +842,3 @@ class _TaskingCCompiler(TaskingCompiler, CCompiler): CCompiler.__init__(self, ccache, exelist, version, for_machine, is_cross, info, linker=linker, full_version=full_version) TaskingCompiler.__init__(self) - -class TaskingTricoreCCompiler(_TaskingCCompiler): - id = 'cctc' - -class TaskingArmCCompiler(_TaskingCCompiler): - id = 'ccarm' - -class Tasking8051CCompiler(_TaskingCCompiler): - id = 'cc51' - -class TaskingMCSCCompiler(_TaskingCCompiler): - id = 'ccmcs' - -class TaskingPCPCCompiler(_TaskingCCompiler): - id = 'ccpcp' |
