Commit History

Author SHA1 Message Date
  Linus Torvalds 771c035372 deprecate the '__deprecated' attribute warnings entirely and for good 7 years ago
  Nick Desaulniers d03db2bc26 compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations 7 years ago
  Arnd Bergmann 8793bb7f4a kbuild: add macro for controlling warnings to linux/compiler.h 7 years ago
  Rasmus Villemoes f0907827a8 compiler.h: enable builtin overflow checkers and add fallback code 7 years ago
  Kees Cook 2cfe0d3009 task_struct: only use anon struct under randstruct plugin 7 years ago
  Linus Torvalds 85a2d939c0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 7 years ago
  Arnd Bergmann 173a3efd3e bug.h: work around GCC PR82365 in BUG() 7 years ago
  David Woodhouse 87358710c1 x86/retpoline: Support retpoline builds with Clang 7 years ago
  Linus Torvalds 178e834c47 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 7 years ago
  Geert Uytterhoeven d9afaaa4ff compiler-gcc.h: __nostackprotector needs gcc-4.4 and up 7 years ago
  Geert Uytterhoeven df5d45aa08 compiler-gcc.h: Introduce __optimize function attribute 7 years ago
  Matthew Wilcox a3d6c976f7 sparse doesn't support struct randomization 7 years ago
  Ingo Molnar 8c5db92a70 Merge branch 'linus' into locking/core, to resolve conflicts 7 years ago
  Greg Kroah-Hartman b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 years ago
  Will Deacon d15155824c linux/compiler.h: Split into compiler.h and compiler_types.h 7 years ago
  Linus Torvalds b1b6f83ac9 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago
  Ingo Molnar 413d63d71b Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts 8 years ago
  Ingo Molnar 1d0f49e140 Merge branch 'x86/urgent' into x86/asm, to pick up fixes 8 years ago
  Josh Poimboeuf 649ea4d5a6 objtool: Assume unannotated UD2 instructions are dead ends 8 years ago
  Josh Poimboeuf 1ee6f00d11 x86/asm: Make objtool unreachable macros independent from GCC version 8 years ago
  Kees Cook aa5d1b8150 x86/asm: Add ASM_UNREACHABLE 8 years ago
  Linus Torvalds e06fdaf40a Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux 8 years ago
  Tom Lendacky 7375ae3a0b compiler-gcc.h: Introduce __nostackprotector function attribute 8 years ago
  David Rientjes 9a04dbcfb3 compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled 8 years ago
  Kees Cook 29e48ce87f task_struct: Allow randomized layout 8 years ago
  Kees Cook 313dd1b629 gcc-plugins: Add the randstruct plugin 8 years ago
  Kees Cook 0aa5e49c68 compiler: Add __designated_init annotation 8 years ago
  Josh Poimboeuf e390f9a968 objtool, modules: Discard objtool annotation sections for modules 8 years ago
  Josh Poimboeuf 55149d0653 objtool, compiler.h: Fix __unreachable section relocation size 8 years ago
  Linus Torvalds e72e58faa7 Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 8 years ago