Age | Commit message (Expand) | Author |
2020-05-15 | x86: Fix early boot crash on gcc-10, third try | Borislav Petkov |
2020-04-07 | compiler.h: fix error in BUILD_BUG_ON() reporting | Vegard Nossum |
2019-09-08 | include/linux/compiler.h: fix Oops for Clang-compiled kernels | Nick Desaulniers |
2019-07-09 | objtool: Add support for C jump tables | Josh Poimboeuf |
2019-05-09 | tracing: Simplify "if" macro code | Linus Torvalds |
2019-01-09 | include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR | Michael S. Tsirkin |
2018-12-19 | Revert "x86/objtool: Use asm macros to work around GCC inlining bugs" | Ingo Molnar |
2018-11-05 | compiler: remove __no_sanitize_address_or_inline again | Martin Schwidefsky |
2018-11-01 | Merge tag 'compiler-attributes-for-linus-4.20-rc1' of https://github.com/ojed... | Linus Torvalds |
2018-10-28 | Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke... | Linus Torvalds |
2018-10-19 | compiler.h: update definition of unreachable() | ndesaulniers@google.com |
2018-10-11 | compiler.h: give up __compiletime_assert_fallback() | Masahiro Yamada |
2018-10-04 | x86/objtool: Use asm macros to work around GCC inlining bugs | Nadav Amit |
2018-09-30 | Compiler Attributes: remove uses of __attribute__ from compiler.h | Miguel Ojeda |
2018-09-30 | Compiler Attributes: KENTRY used twice the "used" attribute | Miguel Ojeda |
2018-09-30 | Compiler Attributes: remove unneeded sparse (__CHECKER__) tests | Miguel Ojeda |
2018-09-30 | Compiler Attributes: homogenize __must_be_array | Miguel Ojeda |
2018-09-30 | Compiler Attributes: always use the extra-underscores syntax | Miguel Ojeda |
2018-09-30 | Compiler Attributes: remove unused attributes | Miguel Ojeda |
2018-08-22 | module: use relative references for __ksymtab entries | Ard Biesheuvel |
2018-08-22 | linux/compiler.h: don't use bool | Rasmus Villemoes |
2018-06-04 | branch-check: fix long->int truncation when profiling branches | Mikulas Patocka |
2018-02-21 | bug.h: work around GCC PR82365 in BUG() | Arnd Bergmann |
2018-02-12 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds |
2018-02-08 | compiler-gcc.h: Introduce __optimize function attribute | Geert Uytterhoeven |
2018-02-01 | compiler.h: Add read_word_at_a_time() function. | Andrey Ryabinin |
2018-02-01 | compiler.h, kasan: Avoid duplicating __read_once_size_nocheck() | Andrey Ryabinin |
2017-12-12 | compiler.h: Remove ACCESS_ONCE() | Mark Rutland |
2017-11-14 | Merge branch 'linus' into core/objtool, to pick up dependent commits | Ingo Molnar |
2017-11-07 | objtool: Make unreachable annotation inline asms explicitly volatile | Josh Poimboeuf |
2017-11-07 | objtool: Add a comment for the unreachable annotation macros | Josh Poimboeuf |
2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar |
2017-11-04 | objtool: Prevent GCC from merging annotate_unreachable(), take 2 | Josh Poimboeuf |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman |
2017-10-24 | locking/barriers: Kill lockless_dereference() | Will Deacon |
2017-10-24 | locking/barriers: Add implicit smp_read_barrier_depends() to READ_ONCE() | Will Deacon |
2017-10-24 | linux/compiler.h: Split into compiler.h and compiler_types.h | Will Deacon |
2017-09-04 | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds |
2017-09-04 | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds |
2017-08-31 | include/linux/compiler.h: don't perform compiletime_assert with -O0 | Joe Stringer |
2017-08-26 | Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts | Ingo Molnar |
2017-08-10 | Merge branch 'x86/urgent' into x86/asm, to pick up fixes | Ingo Molnar |
2017-07-28 | objtool: Assume unannotated UD2 instructions are dead ends | Josh Poimboeuf |
2017-07-25 | x86/asm: Add ASM_UNREACHABLE | Kees Cook |
2017-07-19 | Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds |
2017-07-18 | compiler-gcc.h: Introduce __nostackprotector function attribute | Tom Lendacky |
2017-07-05 | Merge tag 'gcc-plugins-v4.13-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds |
2017-06-30 | task_struct: Allow randomized layout | Kees Cook |
2017-06-22 | gcc-plugins: Add the randstruct plugin | Kees Cook |
2017-06-08 | rcu: Remove SPARSE_RCU_POINTER Kconfig option | Paul E. McKenney |