summaryrefslogtreecommitdiff
path: root/include/linux/compiler-gcc.h
AgeCommit message (Expand)Author
2015-05-04lib: make memzero_explicit more robust against dead store eliminationDaniel Borkmann
2015-02-13compiler: introduce __alias(symbol) shortcutAndrey Ryabinin
2013-12-05crypto: more robust crypto_memneqCesar Eduardo Barros
2013-02-21compiler-gcc.h: Add gcc-recommended GCC_VERSION macroDaniel Santos
2012-06-18ftrace: Make all inline tags also include notraceSteven Rostedt
2012-03-23include/ and checkpatch: prefer __scanf to __attribute__((format(scanf,...)Joe Perches
2011-12-21ftrace: Do not function trace inlined functionsSteven Rostedt
2011-05-25sparse: define __must_be_array() for __CHECKER__KOSAKI Motohiro
2011-03-22include/linux/compiler-gcc*.h: unify macro definitionsBorislav Petkov
2010-08-09include/linux/compiler-gcc.h: use __same_type() in __must_be_array()Rusty Russell
2010-06-29compiler-gcc.h: gcc-4.5 needs noclone and noinline on __naked functionsMikael Pettersson
2009-11-02compiler: Introduce __always_unusedLi Zefan
2009-03-12[ARM] 5421/1: ftrace: fix crash due to tracing of __naked functionsUwe Kleine-König
2009-01-09compiler-gcc.h: add more comments to RELOC_HIDEAndi Kleen
2009-01-02Sanitize gcc version header includesLinus Torvalds
2008-04-30inlining: do not allow gcc below version 4 to optimize inliningIngo Molnar
2008-04-26generic: make optimized inlining arch-opt-inIngo Molnar
2008-04-26x86: add optimized inliningIngo Molnar
2007-10-18Replace __attribute_pure__ with __pureRalf Baechle
2007-10-17Force erroneous inclusions of compiler-*.h files to be errorsRobert P. J. Day
2007-05-09compiler: introduce __used and __maybe_unusedDavid Rientjes
2007-05-07ARRAY_SIZE: check for typeRusty Russell
2007-02-11[PATCH] extend the set of "__attribute__" shortcut macrosRobert P. J. Day
2006-01-10[PATCH] Work around ppc64 compiler bugAnton Blanchard
2006-01-08[PATCH] remove gcc-2 checksAndrew Morton
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds