summaryrefslogtreecommitdiff
path: root/docs/markdown/Compiler-properties.md
AgeCommit message (Collapse)Author
2019-12-19add compiler.get_linker_id() methodMichael Hirsch, Ph.D
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 Baker
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 Scholz
2018-01-31docs: Fix some HTML that leaked into the markdownAdam Jackson
Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-09-19Fix table in Compiler-propertiesOla x Nilsson
hotdoc requires a pipe character for the right edge
2017-09-18Added a page for reference tables.Jussi Pakkanen
2017-08-26Rewrapped more files.Jussi Pakkanen
2017-07-21Update compiler ids in Compiler-properties.mdNirbheek Chauhan
2017-06-03docs: Fix broken page linksChris Mayo
2017-05-11Update Compiler-properties.mdliberforce
Fix table formatting
2017-05-05Compiler-properties.md: fix typoMathieu Duponchelle
2017-05-03doc: Fix several minor typos.Elliott Sales de Andrade
2017-04-26docs: Import the website and wiki and build with hotdocThibault Saunier
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.