aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers.py
AgeCommit message (Expand)AuthorFilesLines
2016-04-15Fix symbol-exists check for cross_sizeof and add the same check to cross_alig...Nirbheek Chauhan1-1/+9
2016-04-15Fix off-by-one in cross_sizeof and cross_alignment on MSVCNirbheek Chauhan1-0/+8
2016-04-14compilers: Fix cross_sizeof when the type doesn't exist (#514)Nirbheek Chauhan1-1/+11
2016-04-13Merge pull request #490 from centricular/has_function_linkJussi Pakkanen1-10/+61
2016-04-11compilers: Use compiler-specific no-optimization flagsNirbheek Chauhan1-2/+10
2016-04-07compilers: Debug optimization level should be -O0 (#509)Nirbheek Chauhan1-1/+3
2016-04-07compilers: Also support built-in functions in cc.has_functionNirbheek Chauhan1-1/+8
2016-04-07Improve cc.has_function() check to not require any includes and detect stubsTim-Philipp Müller1-10/+36
2016-04-07New API: cc.has_header_symbol to check if a header defines a specific symbolNirbheek Chauhan1-0/+10
2016-04-06Merge pull request #438 from trhd/testing_optionsJussi Pakkanen1-1/+1
2016-04-04Bring back the old manual search to cc.find_library.Jussi Pakkanen1-6/+31
2016-04-03Merge pull request #390 from nirbheek/msvc-module-defsJussi Pakkanen1-0/+7
2016-04-03Whitespace fixing.Jussi Pakkanen1-1/+0
2016-04-03Put buildtype flags to vala compiles.Jussi Pakkanen1-1/+6
2016-04-02Add coverage option to compilers.Jussi Pakkanen1-8/+8
2016-04-01Move MesonException from coredata to mesonlib.Hemmo Nieminen1-1/+1
2016-03-30Add shared_library argument for a Visual Studio module definitions fileNirbheek Chauhan1-0/+7
2016-03-28Merge pull request #478 from centricular/sizeof_no_symbolJussi Pakkanen1-1/+1
2016-03-28compilers: Return -1 from cc.sizeof if the symbol could not be foundNirbheek Chauhan1-1/+1
2016-03-20Fix up typo in precompiled headers base option handlingTim-Philipp Müller1-1/+1
2016-03-20Merge branch 'base_options'.Jussi Pakkanen1-4/+131
2016-03-20Converted precompiled headers into a base option.Jussi Pakkanen1-9/+13
2016-03-20Converted coverage into a base option.Jussi Pakkanen1-2/+15
2016-03-20Preserve b_ prefix for base option names.Jussi Pakkanen1-1/+1
2016-03-19compilers: While linking, filter out libraries that are bundled with the MSVC...Nirbheek Chauhan1-1/+7
2016-03-18Added base options to Clang compilers.Jussi Pakkanen1-4/+25
2016-03-18Implement cc.find_library for the Visual Studio C/C++ compilersNirbheek Chauhan1-0/+16
2016-03-17Do not use lundef on OSX.Jussi Pakkanen1-4/+12
2016-03-17Add dir support for find_library and remove deprecated standalone version. Cl...Jussi Pakkanen1-5/+11
2016-03-16Added new base options and some sample opts for gcc.Jussi Pakkanen1-0/+81
2016-03-12Return array by value so it does not get modified.Jussi Pakkanen1-2/+2
2016-03-12Added find_library method and deprecated the standalone version. Closes #396.Jussi Pakkanen1-0/+13
2016-02-26.ipp is a C++ header suffix.Jussi Pakkanen1-2/+2
2016-02-21compilers: MSVC does not understand the -lfoo syntaxNirbheek Chauhan1-0/+3
2016-02-20Do not pass -Weverything to Clang at warning level 3Martin Ejdestig1-2/+2
2016-02-17Fix Vala cross compilation. Closes #370.Jussi Pakkanen1-0/+1
2016-02-17Filter out UNIX flags from external deps when using the MSVC compilerNirbheek Chauhan1-4/+22
2016-02-17compilers: /LD is not needed for PIC support in DLLsNirbheek Chauhan1-1/+1
2016-02-17compilers: Don't pass /D for debugoptimized build typeNirbheek Chauhan1-1/+1
2016-02-12Use deterministic mode in ar when it is available.Jussi Pakkanen1-1/+7
2016-02-03If test exes can not be removed (because e.g. an antivirus program holds on t...Jussi Pakkanen1-1/+7
2016-01-16Renamed meson package to mesonbuild so that we can have a script named meson ...Jussi Pakkanen1-0/+1837