359 Commits (4c2617a9c6fd02e3f8831b7de8755380ac4bcb16)

Author SHA1 Message Date
John Ericson 4c2617a9c6 Add some type annotations and fix lints 6 years ago
Michael Hirsch, Ph.D 3a75bb5259 detect Intel ICL on windows 6 years ago
Michael Hirsch, Ph.D ee40533b61 better default order for fotran compiler search 6 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Tamer Fahmy 0259cc6de2 fortran: fix compile.links() when passing dependencies 6 years ago
Fernando Ramos a7a7f0ba64 Use individual entries for '-Wl,-rpath-link' 6 years ago
makise-homura 0ec71fff34 Fix indentation 6 years ago
makise-homura 29267b7716 Add -std= remap support for Elbrus compiler 6 years ago
makise-homura d016e23932 Handle cpp_debugstl option for Elbrus compiler 6 years ago
makise-homura ebe78a14e6 Making number of arguments consistent in get_library_dirs 6 years ago
Nirbheek Chauhan 7654db511c vs: Update toolset table for VS 2019 6 years ago
Jon Turney 3fc3695624
Push formatting of compiler version string down into Compiler class 6 years ago
jrl64 a2d222c383 Update Built-in Option c_std for C17. Closes #4842. 6 years ago
Jussi Pakkanen 6fcf6dfd68 Use LDFLAGS only on languages that need it. Closes #5215. 6 years ago
Dylan Baker 6ad7fbf950 dependencies/misc: don't special case threads 6 years ago
Michael Hirsch, Ph.D d6be7822a0 BUGFIX: don't crash Meson on bad existing exe file for Fortran sanity check 6 years ago
Ari Vuollet 5ee2fb6ede d: Fix linker errors with shared libraries on Windows 6 years ago
John Ericson f4da210f46 Sanity check with external args 6 years ago
John Ericson a69f7b0b5a compilers: Log difference between empty and absent env var 6 years ago
John Ericson c67ea5cd4d Small cleanup to use_preproc_flags: 6 years ago
John Ericson e677704d21 Don't collect preprocssor flags separately from compiler flags 6 years ago
Dylan Baker d88bf0eb80 compilers: n_debug=if-release and buildtype=plain should not enable assertions 6 years ago
Michael Hirsch, Ph.D df74f8b7a9 more efficient submodule filenaming 6 years ago
Michael Hirsch, Ph.D a4827650fa BUGFIX: match submodule output names by compiler 6 years ago
Jussi Pakkanen 8361da5c52 Fix setup so test suite runs with rustc + MSVC. Closes: 5099 6 years ago
Dylan Baker ac627bcea7 replace library type strings with an enum 6 years ago
Dylan Baker 1f342a2081 dependencies/openmp: Don't special case OpenMP 6 years ago
Nirbheek Chauhan bcee8fb8ca compilers: Update comment about library search patterns 6 years ago
Nirbheek Chauhan 07818dac6a compilers: Try harder to dedup builtin libs 6 years ago
Niklas Claesson dd2c44cdf6 Add static as keyword to find_library 6 years ago
Antoine Jacoutot 28b54c1b66 Fix indent to please codestyle. 6 years ago
Antoine Jacoutot d952e5ac4d GnuLikeCompiler: don't set b_lundef by default on OpenBSD 6 years ago
Antoine Jacoutot 03c0c3a8f4 Fix _get_patterns on OpenBSD 6 years ago
John M. Lindemon 939c00a972 Fix nvcc error with threads dependency (4999) 6 years ago
John Ericson 2d6d242aec Feed compiler Properties to get its options defaulted 6 years ago
Olexa Bilaniuk 8838cfae73 Solve NVCC -Werror problem. 6 years ago
Olexa Bilaniuk e632a81627 Rework CUDA sanity check. 6 years ago
jml1795 a9e63568fe Add warning level zero 6 years ago
Matthias Klumpp 2cede4d6c9 d: Translate the -isystem flag for LDC and DMD 6 years ago
Andrei Alexeyev 2d0841c624 Improve handling of gui_app 6 years ago
John Ericson d451a4bd97 Remove get_cross_extra_flags 6 years ago
Olexa Bilaniuk df0b734a17 Fixes for CUDA compiler shared library linking. 6 years ago
Michael Hirsch, Ph.D 6b874339cc BUGFIX: Fortran openmp 6 years ago
Jussi Pakkanen 25ae7f95bd Add werror flags to nvcc. Closes #4911. 6 years ago
Michael Hirsch, Ph.D 70e6f4198c Fortran 2008 submodule (#4874) 6 years ago
Luís Ferreira b90f196f17 d: fix linker due to argument errors 6 years ago
Corentin Noël 08757dcdfd vala: Support position-independent executables 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
John Ericson 6dbe33d949 C# and Java compilers should have `is_cross = False` 6 years ago
Michael Hirsch, Ph.D 8821c0aadc better handle variable HDF5 setups, update Fortran compiler def 6 years ago