summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/c.py
Commit message (Expand)AuthorAgeFilesLines
* has_function: Consolidate no-prototype and prototype templsnirbheek/mingw-has_function-quirksNirbheek Chauhan2018-06-031-66/+55
* has_function: Don't short-circuit __builtin_Nirbheek Chauhan2018-06-031-4/+1
* has_function: Fix checking for __builtin_foo functionsNirbheek Chauhan2018-06-031-2/+6
* has_function: Improve built-in detection with headersNirbheek Chauhan2018-06-031-3/+7
* New compiler method: check_headerNirbheek Chauhan2018-05-301-0/+6
* Add support for finding libraries in Fortran projectsMatthew Krupcale2018-05-211-2/+5
* Revert "Add macOS linker versioning information"Nirbheek Chauhan2018-05-091-1/+1
* has_multi_link_arguments: Some compilers needs -Wl,--fatal-warningsXavier Claessens2018-04-301-0/+14
* CCompiler: Cache result of get_library_dirs().Martin Hostettler2018-04-271-1/+9
* CCompiler: Do not call to_native() twiceXavier Claessens2018-04-191-1/+1
* Merge pull request #3353 from xclaesse/has-link-argumentJussi Pakkanen2018-04-171-37/+38
|\
| * Add has_link_argument() and friendsXavier Claessens2018-04-161-12/+28
| * Compilers: Reduce code duplication between compiles and linksXavier Claessens2018-04-161-26/+11
* | Merge pull request #1852 from QuLogic/openmpJussi Pakkanen2018-04-171-0/+5
|\ \
| * | Add an OpenMP dependency.Elliott Sales de Andrade2018-04-171-0/+5
| |/
* | cc.has_multi_arguments: Convert all -Wno argsNirbheek Chauhan2018-04-171-6/+6
* | fix checks for gcc disable warning flagsBruce Richardson2018-04-171-0/+5
|/
* Merged Arm CC support.Jussi Pakkanen2018-04-161-0/+20
|\
| * Updates to CPP support and update review changesSomasekhar Penugonda2018-03-271-40/+20
| * - Updating cpp_std options similar to other compiler classesBedarkar, Malhar2018-03-141-20/+0
| * Meson Github pull request - 3186 requested changesSomasekhar Penugonda2018-03-071-0/+3
| * First cut of ARMCC support for MESON.Bedarkar, Malhar2018-03-051-0/+57
* | Add macOS linker versioning informationTom Schoonjans2018-04-161-1/+1
* | Merge pull request #3115 from makise-homura/e2k-lcc-supportJussi Pakkanen2018-04-151-0/+24
|\ \
| * | Fixed lchmod detection for lcc C/C++ compilersmakise-homura2018-03-211-0/+8
| * | Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura2018-03-191-0/+16
| |/
* | ninjabackend: Try to guess library dependencies for linker invocation.Martin Hostettler2018-04-151-2/+5
* | compilers: Cache compiler checks where we don't want the outputNirbheek Chauhan2018-04-141-5/+5
* | Remove arbitrary [-1024,1024] limit in cross_compute_int()Xavier Claessens2018-04-081-13/+41
* | Support data types larger than 128 bytesThierry Reding2018-03-251-1/+1
* | Enable b_ndebug on VisualStudioCCompilerAleksey Filippov2018-03-231-1/+1
* | Do not use bare except [flake8]Aleksey Filippov2018-03-111-2/+2
|/
* pkgconfig deps: Warn when a static library isn't foundNirbheek Chauhan2018-02-201-1/+4
* Don't use --export-dynamic on CygwinJon Turney2018-02-081-1/+1
* Use os.path: basename() and dirname() instead of split()Aleksey Filippov2018-01-301-6/+6
* Print warning when linker arguments are passed to has_argumentTing-Wei Lan2018-01-301-0/+7
* Add `export_dynamic` argument to `executable`. (#2662)Nikita Churaev2018-01-091-0/+8
* Merge pull request #2791 from behlec/compiler-versionJussi Pakkanen2017-12-201-8/+8
|\
| * Fix: More information for C compilers.Christoph Behle2017-12-191-2/+2
| * More version information for compilers.Christoph Behle2017-12-161-6/+6
* | Use -MD instead of -MMD for reliability.Jussi Pakkanen2017-12-181-1/+1
* | Use LC_ALL=C in CCompiler.get_library_dirsIsmael González2017-12-131-1/+3
|/
* haiku: do not add pthread argumentsDylan Baker2017-12-071-8/+14
* Renamed UserStringArrayOption to UserArrayOption for short.Jussi Pakkanen2017-12-071-5/+5
* find_library: Prefer .dll.a and .lib over .dll for sharedNirbheek Chauhan2017-12-031-1/+3
* Use absolute paths for rpaths on OSX.Jussi Pakkanen2017-11-261-0/+2
* Add headerpad linker argument on OSX.Jussi Pakkanen2017-11-261-0/+7
* compilers: Improve manual library searchingNirbheek Chauhan2017-11-111-10/+49
* C/C++: Get default include dirs from compilersNiklas Claesson2017-10-011-0/+8
* VisualC: Add support for msvc toolset versionNiklas Claesson2017-10-011-0/+26