aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
diff options
context:
space:
mode:
authorRenan Lavarec <rlavarec@gopro.com>2023-03-20 14:06:06 +0100
committerXavier Claessens <xclaesse@gmail.com>2023-03-23 12:22:12 -0400
commit4fedf19f41a99e0abd5ed18916e42e12e420c6bf (patch)
tree81bba6fe816d6f24030d2f71ad4b1ad66ca145b8 /mesonbuild/compilers/compilers.py
parentb85ffbacb12701382da3404c9bd5aaf56e2c883f (diff)
downloadmeson-4fedf19f41a99e0abd5ed18916e42e12e420c6bf.zip
meson-4fedf19f41a99e0abd5ed18916e42e12e420c6bf.tar.gz
meson-4fedf19f41a99e0abd5ed18916e42e12e420c6bf.tar.bz2
asm: Add sx extension
docs: gcc https://gcc.gnu.org/onlinedocs/gcc/Overall-Options.html scons: https://scons.org/doc/3.0.5/HTML/scons-user/apb.html .S Windows: assembly language file ARM: CodeSourcery Sourcery Lite .sx assembly language file + C pre-processor POSIX: assembly language file + C pre-processor
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
-rw-r--r--mesonbuild/compilers/compilers.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/compilers/compilers.py b/mesonbuild/compilers/compilers.py
index a1b389b..0feb371 100644
--- a/mesonbuild/compilers/compilers.py
+++ b/mesonbuild/compilers/compilers.py
@@ -77,7 +77,7 @@ all_languages = lang_suffixes.keys()
c_cpp_suffixes = {'h'}
cpp_suffixes = set(lang_suffixes['cpp']) | c_cpp_suffixes
c_suffixes = set(lang_suffixes['c']) | c_cpp_suffixes
-assembler_suffixes = {'s', 'S', 'asm', 'masm'}
+assembler_suffixes = {'s', 'S', 'sx', 'asm', 'masm'}
llvm_ir_suffixes = {'ll'}
all_suffixes = set(itertools.chain(*lang_suffixes.values(), assembler_suffixes, llvm_ir_suffixes, c_cpp_suffixes))
source_suffixes = all_suffixes - header_suffixes