meson/mesonbuild/compilers/mixins
Eli Schwartz 7c4087ace5 compilers/gnu: demote visibilty inlineshidden to hidden for unsupported compilers
This option is only valid for C++ and ObjC++, but the kwarg is useful
for mixed language targets. Asking for inlines as well, when the
compiler driver is trying to build the C components of a target, results
in gcc emitting:

```
cc1: warning: command-line option ‘-fvisibility-inlines-hidden’ is valid for C++/ObjC++ but not for C
```

Squelch this warning by filtering it out on Meson's side of things.
2022-05-09 10:49:04 -04:00
..
__init__.py compilers: Move clike into a mixins directory 2019-07-15 10:59:22 -07:00
arm.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
ccrx.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
clang.py linkers: Add support for mold linker 2022-04-30 10:06:22 -04:00
clike.py linkers: Add support for mold linker 2022-04-30 10:06:22 -04:00
compcert.py compilers: fix broken CompCert support for release flags 2022-04-13 21:11:09 +03:00
elbrus.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
emscripten.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
gnu.py compilers/gnu: demote visibilty inlineshidden to hidden for unsupported compilers 2022-05-09 10:49:04 -04:00
intel.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
islinker.py fix type annotations for compiler toolchain rpaths 2021-12-30 15:15:25 -05:00
pgi.py flake8: fix various whitespace errors with badly aligned code 2022-02-16 23:00:31 -05:00
ti.py Genericise TI compiler and add MSP430 support 2022-02-02 16:45:05 +02:00
visualstudio.py compiler.has_argument: Add `-Werror=unknown-warning-option` to clang-cl cmd line 2022-05-06 23:09:52 +03:00
xc16.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00