summaryrefslogtreecommitdiff
path: root/docs/markdown/Compiler-properties.md
AgeCommit message (Collapse)Author
2025-04-09Add documentation for compiler.has_define to user guideWill Ayd
2023-04-11Change "can not" to "cannot" throughout projectHiPhish
The word "cannot" expresses inability to do something whereas "can not" expresses the ability to refrain from doing something.
2023-03-28doc: Fix some broken linksXavier Claessens
2022-07-14docs: add some function linkification in code snippetsEli Schwartz
Let people easily find the documentation for concepts we are trying to teach.
2022-06-29docs: update various function references to be linkifiedEli Schwartz
2022-05-24Compiler-properties.md:link to compiler object pageandy5995
2021-01-31Capitalize "Meson" consistently as it is a proper name. [skip ci]Jussi Pakkanen
2021-01-30Rewrap long text lines in docs. [skip ci]Jussi Pakkanen
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.