aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown/Compiler-properties.md
AgeCommit message (Collapse)AuthorFilesLines
2021-01-31Capitalize "Meson" consistently as it is a proper name. [skip ci]Jussi Pakkanen1-1/+1
2021-01-30Rewrap long text lines in docs. [skip ci]Jussi Pakkanen1-13/+13
2019-12-19add compiler.get_linker_id() methodMichael Hirsch, Ph.D1-24/+23
this can be useful for if/elif where linker behaviors must be considered. For example, clang with "link" vs gcc with "ld.bfd" etc. ci for compiler.get_linker_id() method doc add @FeatureNew check Co-Authored-By: Daniel Mensinger <daniel@mensinger-ka.de>
2018-11-03Add new compiler.get_argument_syntax methodDylan Baker1-3/+11
Some compilers try very had to pretend they're another compiler (ICC pretends to be GCC and Linux and MacOS, and MSVC on windows), Clang behaves much like GCC, but now also has clang-cl, which behaves like MSVC. This method provides an easy way to determine whether testing for MSVC like arguments `/w1234` or gcc like arguments `-Wfoo` are likely to succeed, without having to check for dozens of compilers and the host operating system, (as you would otherwise have to do with ICC).
2018-04-16Docs: Mention important macOS caveat about function detection [ci skip]Marvin Scholz1-3/+18
2018-01-31docs: Fix some HTML that leaked into the markdownAdam Jackson1-1/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-09-19Fix table in Compiler-propertiesOla x Nilsson1-6/+6
hotdoc requires a pipe character for the right edge
2017-09-18Added a page for reference tables.Jussi Pakkanen1-20/+3
2017-08-26Rewrapped more files.Jussi Pakkanen1-23/+64
2017-07-21Update compiler ids in Compiler-properties.mdNirbheek Chauhan1-0/+5
2017-06-03docs: Fix broken page linksChris Mayo1-1/+1
2017-05-11Update Compiler-properties.mdliberforce1-6/+6
Fix table formatting
2017-05-05Compiler-properties.md: fix typoMathieu Duponchelle1-1/+1
2017-05-03doc: Fix several minor typos.Elliott Sales de Andrade1-1/+1
2017-04-26docs: Import the website and wiki and build with hotdocThibault Saunier1-0/+179
This allows us to more easily have the documentation in sync with the source code as people will have to document new features etc right at the time where they implement it.