168 Commits (3c461bcf4fe561dd77ba80420c78936b92f07c1b)

Author SHA1 Message Date
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 7 years ago
Xavier Claessens 6eeea9dd54 Compilers: Chain-up to parent class in get_options() 7 years ago
Nirbheek Chauhan ad0121d259 Add prog/lib dirs from the mingw cross-compiler to PATH 7 years ago
Nirbheek Chauhan ff07314a86 New compiler method: check_header 7 years ago
Matthew Krupcale 45cc001a40 Add support for finding libraries in Fortran projects 7 years ago
Nirbheek Chauhan ed701b5cb0 Revert "Add macOS linker versioning information" 7 years ago
Xavier Claessens 8c381e1786 has_multi_link_arguments: Some compilers needs -Wl,--fatal-warnings 7 years ago
Martin Hostettler 3ad45ef94e CCompiler: Cache result of get_library_dirs(). 7 years ago
Xavier Claessens 2b93852a2e CCompiler: Do not call to_native() twice 7 years ago
Nirbheek Chauhan 695b8f3a03 cc.has_multi_arguments: Convert all -Wno args 7 years ago
Bruce Richardson 162a58b493 fix checks for gcc disable warning flags 7 years ago
Elliott Sales de Andrade dbb025a175 Add an OpenMP dependency. 7 years ago
Xavier Claessens bd37afeeea Add has_link_argument() and friends 7 years ago
Xavier Claessens 3d91a08bbc Compilers: Reduce code duplication between compiles and links 7 years ago
Tom Schoonjans fa6ca16054 Add macOS linker versioning information 7 years ago
Martin Hostettler aff597fb99 ninjabackend: Try to guess library dependencies for linker invocation. 7 years ago
Nirbheek Chauhan 2e5b2813d5 compilers: Cache compiler checks where we don't want the output 7 years ago
Xavier Claessens 8a70e7cff5 Remove arbitrary [-1024,1024] limit in cross_compute_int() 7 years ago
Somasekhar Penugonda e62b8109eb Updates to CPP support and update review changes 7 years ago
Thierry Reding c4192a04fd Support data types larger than 128 bytes 7 years ago
Aleksey Filippov 8b1e9a6f6a Enable b_ndebug on VisualStudioCCompiler 7 years ago
makise-homura 546f81e0f9 Fixed lchmod detection for lcc C/C++ compilers 7 years ago
makise-homura 7cc41baa98 Added Elbrus lcc compilers support as inheritance from gcc ones 7 years ago
Bedarkar, Malhar 831d1e4c2e - Updating cpp_std options similar to other compiler classes 7 years ago
Aleksey Filippov e4faf396e6 Do not use bare except [flake8] 7 years ago
Somasekhar Penugonda a470835778 Meson Github pull request - 3186 requested changes 7 years ago
Bedarkar, Malhar a2ee76228e First cut of ARMCC support for MESON. 7 years ago
Nirbheek Chauhan 8842839bb4 pkgconfig deps: Warn when a static library isn't found 7 years ago
Jon Turney 0774f319e8 Don't use --export-dynamic on Cygwin 7 years ago
Aleksey Filippov 2cf85ae16f Use os.path: basename() and dirname() instead of split() 7 years ago
Ting-Wei Lan ec50073644 Print warning when linker arguments are passed to has_argument 7 years ago
Nikita Churaev de8018a17d Add `export_dynamic` argument to `executable`. (#2662) 7 years ago
Christoph Behle c772841af7 Fix: More information for C compilers. 7 years ago
Jussi Pakkanen 8eaa0a2732 Use -MD instead of -MMD for reliability. 7 years ago
Christoph Behle c6acf75617 More version information for compilers. 7 years ago
Ismael González d946b03496 Use LC_ALL=C in CCompiler.get_library_dirs 7 years ago
Dylan Baker fc547ad05e haiku: do not add pthread arguments 7 years ago
Jussi Pakkanen 4ae0cadb7f Renamed UserStringArrayOption to UserArrayOption for short. 7 years ago
Nirbheek Chauhan 45dbc0d30e find_library: Prefer .dll.a and .lib over .dll for shared 7 years ago
Jussi Pakkanen fa6f01d096 Use absolute paths for rpaths on OSX. 7 years ago
Jussi Pakkanen 655137a74b Add headerpad linker argument on OSX. 7 years ago
Nirbheek Chauhan d2a250412c compilers: Improve manual library searching 7 years ago
Niklas Claesson 09ccd0eeaa C/C++: Get default include dirs from compilers 7 years ago
Niklas Claesson 488e57332f VisualC: Add support for msvc toolset version 7 years ago
Jussi Pakkanen cf6693a4eb Linker flag for Windows GUI applications was missing on MSVC. 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Nirbheek Chauhan 59473e9ed7 Add a new compiler method: get_return_value() 7 years ago
Alexis Jeandet e553d0807b Last round with listify function refactoring. 7 years ago
Gabríel Arthúr Pétursson 0ad448f890 Pass -fpch-preprocess to GCC when precompiled headers are used 7 years ago
Jussi Pakkanen 0ab9f23061 Add thread flags to checks if needed. Closes #2106. 7 years ago