meson/mesonbuild/compilers
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
..
mixins compilers/gnu: demote visibilty inlineshidden to hidden for unsupported compilers 2022-05-09 10:49:04 -04:00
__init__.py Genericise TI compiler and add MSP430 support 2022-02-02 16:45:05 +02:00
c.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
c_function_attributes.py compilers/c_function_attributes: add retain 2022-01-26 19:22:17 -05:00
compilers.py linkers: Add support for mold linker 2022-04-30 10:06:22 -04:00
cpp.py compilers/c++: Add MSVC option to make the __cplusplus define accurate 2022-05-08 14:40:54 -04:00
cs.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
cuda.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
cython.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
d.py implement and test a few compiler checks for D 2022-04-30 10:07:38 -04:00
detect.py linkers: Add support for mold linker 2022-04-30 10:06:22 -04:00
fortran.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
java.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
objc.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
objcpp.py OptionOverrideProxy: Make it immutable to avoid copies 2022-03-22 17:20:48 -04:00
rust.py linkers: Add support for mold linker 2022-04-30 10:06:22 -04:00
swift.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00
vala.py compilers: push the compiler id to a class variable 2022-01-10 15:53:26 -05:00