meson/mesonbuild/compilers
Michael Hirsch, Ph.D 050dcf80af fortran: note there is no has_function for Fortran
It would be very challenging if not futile to make has_function work for Fortran.
The meson.get_compiler('fortran').links() works very well instead.
As a reference, CMake's check_fortran_function_exists is completely broken in general.

This change raises a useful MesonException instead of giving bizarre errors.
2019-11-18 22:22:54 +02:00
..
mixins Use strict function prototypes 2019-11-18 22:21:36 +02:00
__init__.py Fix all flake8 warnings 2019-10-20 17:44:43 +03:00
c.py Use strict function prototypes 2019-11-18 22:21:36 +02:00
c_function_attributes.py Split attribute visibility 2019-06-25 00:02:26 +03:00
compilers.py Fix typos found by codespell 2019-11-06 09:55:30 -05:00
cpp.py Use strict function prototypes 2019-11-18 22:21:36 +02:00
cs.py compilers: replace uses of mesonlib.is_<os>() with self.info.is_<os>() 2019-10-07 12:08:20 -07:00
cuda.py Use strict function prototypes 2019-11-18 22:21:36 +02:00
d.py Add -L= to soname linker argument, too. 2019-11-06 22:12:41 +02:00
fortran.py fortran: note there is no has_function for Fortran 2019-11-18 22:22:54 +02:00
java.py compilers: replace CompilerType with MachineInfo 2019-10-07 12:08:20 -07:00
objc.py Use strict function prototypes 2019-11-18 22:21:36 +02:00
objcpp.py Use strict function prototypes 2019-11-18 22:21:36 +02:00
rust.py compilers: replace CompilerType with MachineInfo 2019-10-07 12:08:20 -07:00
swift.py compilers: replace CompilerType with MachineInfo 2019-10-07 12:08:20 -07:00
vala.py compilers: replace CompilerType with MachineInfo 2019-10-07 12:08:20 -07:00