summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/cpp.py
Commit message (Expand)AuthorAgeFilesLines
* compilers: Use keyword only arguments for compiler interfacesDylan Baker2018-11-131-5/+10
* Add support for Renesas CC-RX toolchainPhillip Cao2018-11-081-0/+29
* Qualify checks of self.version by self.id in VisualStudioC/CPPCompilerJon Turney2018-11-041-7/+10
* Detect clang-cl as msvc-like, not clang-likeJon Turney2018-11-041-1/+5
* Generalize gnulike-targeting-windows checks.Josh Gao2018-10-301-2/+2
* add support for `/permissive-`Nicole Mazzuca2018-10-271-8/+21
* add cpp_std support for MSVCNicole Mazzuca2018-10-221-3/+34
* Adding "compiler_type" flag to ARM compilers.Mohammed Amer Khalidi2018-10-071-4/+4
* Abstract shared GCC/Clang/ICC methods in GnuLikeCompilerDavid Seifert2018-09-171-4/+0
* Fix ICC on macOSDavid Seifert2018-09-161-4/+15
* Use enum instead of `int` for compiler variantsDavid Seifert2018-09-161-12/+12
* Add method to check for C/C++ function attributesDylan Baker2018-09-071-0/+6
* Make `-std=` fallback remapping more robustDavid Seifert2018-08-291-11/+54
* Remap -std=c++14 dialect names for older compilersDavid Seifert2018-08-201-2/+10
* Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen2018-08-181-1/+1
* Add support for c++2a and gnu++2aZachary Michaels2018-08-091-4/+4
* Avoid concatenating two options in listThomas Hindoe Paaboel Andersen2018-07-131-1/+1
* Added ARMCLANG compiler support for C/C++ (#3717)Vasu Penugonda2018-06-211-0/+29
* Fix issues found by flake8Xavier Claessens2018-06-061-1/+0
* Compilers: Chain-up to parent class in get_options()Xavier Claessens2018-06-061-29/+35
* Can combine D and C++ in a single target. Closes #3125.Jussi Pakkanen2018-05-021-0/+6
* Add has_link_argument() and friendsXavier Claessens2018-04-161-10/+0
* VisualStudioCPPCompiler: Fix -fpermissive still being addedXavier Claessens2018-04-161-2/+2
* Merged Arm CC support.Jussi Pakkanen2018-04-161-0/+28
|\
| * Fix for issue in cpp.pySomasekhar Penugonda2018-03-311-2/+2
| * Updates to CPP support and update review changesSomasekhar Penugonda2018-03-271-30/+28
| * - Updating cpp_std options similar to other compiler classesBedarkar, Malhar2018-03-141-0/+30
* | 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
| * Fixed indentation and space issues found by SideCImakise-homura2018-03-191-1/+1
| * Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura2018-03-191-0/+16
* | Fix various flake8 indentation reportsJon Turney2018-03-031-1/+1
|/
* Use os.path: basename() and dirname() instead of split()Aleksey Filippov2018-01-301-1/+1
* Print warning when linker arguments are passed to has_argumentTing-Wei Lan2018-01-301-0/+8
* More version information for compilers.Christoph Behle2017-12-161-8/+8
* Renamed UserStringArrayOption to UserArrayOption for short.Jussi Pakkanen2017-12-071-4/+4
* Add C++17 flags to GCC and Clang.Jussi Pakkanen2017-12-061-4/+4
* adding C++98 to versions that meson can supportSolomon Choina2017-11-291-2/+2
* Pass -fpch-preprocess to GCC when precompiled headers are usedGabrĂ­el ArthĂșr PĂ©tursson2017-08-131-0/+5
* A few more lgtm fixes.Jussi Pakkanen2017-08-041-1/+0
* Added VS support to simd detector.Jussi Pakkanen2017-07-171-2/+2
* Add 'Compiler.get_display_language'Guillaume Poirier-Morency2017-06-261-0/+3
* Split out languages from compilers.pyAlistair Thomas2017-06-231-0/+202