summaryrefslogtreecommitdiff
path: root/tools/include/linux/compiler-gcc.h
Commit message (Expand)AuthorAgeFilesLines
* tools: compiler-gcc.h: Guard error attribute use with __has_attributeNathan Chancellor2021-09-131-1/+3
* compiler-gcc.h: drop checks for older GCC versionsNick Desaulniers2021-09-131-3/+1
* compiler.h: drop fallback overflow checkersNick Desaulniers2021-09-131-4/+0
* perf tools: Remove broken __no_tail_call attributePeter Zijlstra2020-11-031-12/+0
* tools compiler.h: Add attribute to disable tail callsIan Rogers2020-06-011-0/+12
* tools: bpftool: move "__printf()" attributes to header fileQuentin Monnet2019-08-151-0/+2
* tools: bpf: make use of reallocarrayJakub Kicinski2018-07-111-0/+4
* tools include compiler-gcc: Add __pure attribute helperArnaldo Carvalho de Melo2018-05-171-0/+3
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* tools include linux: Guard against redefinition of some macrosArnaldo Carvalho de Melo2017-09-121-3/+6
* tools: Adopt __aligned from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+1
* tools: Adopt __packed from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+2
* tools: Adopt noinline from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+2
* tools: Adopt __scanf from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+1
* tools: Adopt __printf from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+2
* tools: Adopt __noreturn from kernel sourcesArnaldo Carvalho de Melo2017-06-191-0/+2
* tools include: Adopt __same_type() and __must_be_array() from the kernelArnaldo Carvalho de Melo2017-04-191-0/+3
* tools include: Adopt __compiletime_errorArnaldo Carvalho de Melo2017-03-031-0/+4
* tools include: Introduce linux/compiler-gcc.hArnaldo Carvalho de Melo2017-02-131-0/+14