aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers.py
AgeCommit message (Expand)AuthorFilesLines
2016-09-16Option for ndebug.Jussi Pakkanen1-2/+11
2016-09-14Merge pull request #774 from mesonbuild/compilerreorgJussi Pakkanen1-169/+93
2016-09-11Merge pull request #684 from mesonbuild/pdbJussi Pakkanen1-6/+27
2016-09-11vs: Never serialize debug file generation with /FSNirbheek Chauhan1-6/+1
2016-09-10Reorganisation.Jussi Pakkanen1-20/+20
2016-09-10Clang C++ compiler uses common class.Jussi Pakkanen1-28/+11
2016-09-10Factored Clang common stuff in its own class.Jussi Pakkanen1-28/+32
2016-09-10Moved base options to base class, because they are always the same.Jussi Pakkanen1-18/+5
2016-09-10Made objc compilers use Gnu class.Jussi Pakkanen1-32/+4
2016-09-10Made C++ compiler use GNU class.Jussi Pakkanen1-78/+51
2016-09-10Refactored GNU common functionality into its own class.Jussi Pakkanen1-6/+11
2016-09-04Force clang to error out on unknown arguments. Closes #755.Jussi Pakkanen1-0/+6
2016-09-02Moved targets with same name into subdirs to make all tests pass.Jussi Pakkanen1-9/+6
2016-08-27Use context manager for file I/O.Elliott Sales de Andrade1-42/+31
2016-08-27Add a new compiler object method: has_members (#723)Nirbheek Chauhan1-7/+12
2016-08-22Make D compilers return colored output by defaultMatthias Klumpp1-0/+18
2016-08-22Don't automatically override the -L flag of D compilersMatthias Klumpp1-1/+16
2016-08-21Merge pull request #685 from ximion/masterJussi Pakkanen1-1/+252
2016-08-21interpreter: Rename get_unittest_flag() to unittest_args()Matthias Klumpp1-2/+2
2016-08-21Simplify D compiler argument translationMatthias Klumpp1-66/+32
2016-08-20No fpic on Windows C++. Closes #690.Jussi Pakkanen1-0/+5
2016-08-20Allow build definitions to retrieve the unittest flag of a D compilerMatthias Klumpp1-0/+6
2016-08-19Implement D supportMatthias Klumpp1-1/+280
2016-08-18Create pdbs that work when using pch or doing extract object (sadly not both).Jussi Pakkanen1-9/+15
2016-08-18Fix unixy compilation.Jussi Pakkanen1-0/+3
2016-08-17Generate pdb files during linking.Jussi Pakkanen1-0/+11
2016-08-17Write pdb info to a specific file.Jussi Pakkanen1-0/+9
2016-08-12compilers: Always return a copy of the exelistNirbheek Chauhan1-7/+7
2016-08-02Add option for as-needed link option.Jussi Pakkanen1-0/+14
2016-07-13Merge pull request #417 from nirbheek/dll-pathsJussi Pakkanen1-0/+35
2016-07-01Gcc versions older than 4.9 do not support color output.Jussi Pakkanen1-2/+6
2016-07-01Enable colored output with GCC. Ninja redirects stdout/stderr so by default G...Jussi Pakkanen1-2/+24
2016-07-01Overhaul versioning and naming of librariesNirbheek Chauhan1-0/+35
2016-06-27GnuCPPCompiler: allow usage of GNU extensions (#619)Zhe Wang1-1/+2
2016-06-24Don't pass pdb flags while linking inside compiler tests (#614)Nirbheek Chauhan1-7/+22
2016-06-24Thank you ever so much Git.Jussi Pakkanen1-1/+1
2016-06-23Added minsize build type that optimizes for binary size.Jussi Pakkanen1-8/+23
2016-06-23Print full mesonlog on failed tests when run under CI.Jussi Pakkanen1-6/+11
2016-06-21compilers: Copy extra_args whenever we modify itNirbheek Chauhan1-11/+13
2016-06-21Do not use [] as a function default argument as the variable persists over mu...Jussi Pakkanen1-12/+36
2016-06-21find_library: Also accept extra_dirs as a single string argumentNirbheek Chauhan1-0/+2
2016-06-15Use cross-info c_args, c_link_args, etc for all compiler checksNirbheek Chauhan1-53/+63
2016-06-15compilers: Fix usage of cross tools args in sanity checksNirbheek Chauhan1-4/+4
2016-06-13compiler: Use cross tools args in sanity check.Martin Hostettler1-18/+50
2016-06-11Add special casing for VS which ignores unknown arguments.Jussi Pakkanen1-0/+21
2016-06-09Added functionality to pick the first supported argument from a list. Closes ...Jussi Pakkanen1-2/+2
2016-06-09Add a has_arg method to compiler to check whether it supports a given argument.Jussi Pakkanen1-0/+8
2016-05-30compilers: Add the buildtype args for checks that perform linking (#543)Nirbheek Chauhan1-1/+8
2016-05-30Can haz next revision of C++ standard.Jussi Pakkanen1-2/+2
2016-05-30Pch disabling works now.Jussi Pakkanen1-1/+1