Linus Torvalds
|
e06fdaf40a
Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
|
8 жил өмнө |
David Rientjes
|
9a04dbcfb3
compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled
|
8 жил өмнө |
Kees Cook
|
29e48ce87f
task_struct: Allow randomized layout
|
8 жил өмнө |
Kees Cook
|
313dd1b629
gcc-plugins: Add the randstruct plugin
|
8 жил өмнө |
Kees Cook
|
0aa5e49c68
compiler: Add __designated_init annotation
|
8 жил өмнө |
Josh Poimboeuf
|
e390f9a968
objtool, modules: Discard objtool annotation sections for modules
|
8 жил өмнө |
Josh Poimboeuf
|
55149d0653
objtool, compiler.h: Fix __unreachable section relocation size
|
8 жил өмнө |
Linus Torvalds
|
e72e58faa7
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
8 жил өмнө |
Josh Poimboeuf
|
4e4636cf98
objtool: Enclose contents of unreachable() macro in a block
|
8 жил өмнө |
Josh Poimboeuf
|
3d1e236022
objtool: Prevent GCC from merging annotate_unreachable()
|
8 жил өмнө |
Gideon Israel Dsouza
|
a3f0825e7e
compiler-gcc.h: add a new macro to wrap gcc attribute
|
8 жил өмнө |
Josh Poimboeuf
|
d1091c7fa3
objtool: Improve detection of BUG() and other dead ends
|
8 жил өмнө |
Gideon Israel Dsouza
|
d8c34b949d
crypto: Replaced gcc specific attributes with macros from compiler.h
|
8 жил өмнө |
Benjamin Peterson
|
8e8780a547
compiler-gcc.h: use "proved" instead of "proofed"
|
8 жил өмнө |
Dmitry Vyukov
|
045d599a28
kasan: update kasan_global for gcc 7
|
8 жил өмнө |
Emese Revfy
|
0766f788eb
latent_entropy: Mark functions with __latent_entropy
|
9 жил өмнө |
Josh Poimboeuf
|
0d025d271e
mm/usercopy: get rid of CONFIG_DEBUG_STRICT_USER_COPY_CHECKS
|
9 жил өмнө |
Johannes Berg
|
101b29a204
byteswap: don't use __builtin_bswap*() with sparse
|
9 жил өмнө |
Rasmus Villemoes
|
d64e85d3e1
compiler.h: add support for malloc attribute
|
9 жил өмнө |
Josh Poimboeuf
|
8634de6d25
compiler-gcc: require gcc 4.8 for powerpc __builtin_bswap16()
|
9 жил өмнө |
Paolo Bonzini
|
95272c2937
compiler-gcc: disable -ftracer for __noclone functions
|
9 жил өмнө |
Andrew Morton
|
9add850c21
include/linux/compiler-gcc.h: improve __visible documentation
|
9 жил өмнө |
Rasmus Villemoes
|
8748dd5c98
include/linux/compiler-gcc.h: hide assume_aligned attribute from sparse
|
9 жил өмнө |
Rasmus Villemoes
|
a744fd17b5
compiler.h: add support for function attribute assume_aligned
|
9 жил өмнө |
Andrey Ryabinin
|
d976441f44
compiler, atomics, kasan: Provide READ_ONCE_NOCHECK()
|
9 жил өмнө |
Joe Perches
|
cb984d101b
compiler-gcc: integrate the various compiler-gcc[345].h files
|
10 жил өмнө |
Joe Perches
|
f6d133f877
compiler-gcc.h: neatening
|
10 жил өмнө |
Daniel Borkmann
|
7829fb09a2
lib: make memzero_explicit more robust against dead store elimination
|
10 жил өмнө |
Andrey Ryabinin
|
cb4188ac8e
compiler: introduce __alias(symbol) shortcut
|
10 жил өмнө |
Cesar Eduardo Barros
|
fe8c8a1268
crypto: more robust crypto_memneq
|
11 жил өмнө |