2020-10-14 | Nick Desaulniers | Revert "arm64: vdso: Fix compilation with clang older... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200902225911.209899-5-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-10-14 | Nick Desaulniers | Revert "arm64: bti: Require clang >= 10.0.1 for in... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200902225911.209899-4-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-10-14 | Nick Desaulniers | Revert "kbuild: disable clang's default use of -fmerge... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200902225911.209899-3-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-10-14 | Nick Desaulniers | compiler-clang: add build check for clang 10.0.1 Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200902225911.209899-1-ndesaulniers@google.com ...org/r/20200902225911.209899-2-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-10-13 | Nick Desaulniers | x86/uaccess: utilize CONFIG_CC_HAS_ASM_GOTO_OUTPUT Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-10-05 | Nick Desaulniers | docs: programming-languages: refresh blurb on clang... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200929211936.580805-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-09-26 | Nick Desaulniers | lib/string.c: implement stpcpy Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200914161643.938408-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-09-05 | Nick Desaulniers | MAINTAINERS: add LLVM maintainers Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200825143540.2948637-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-09-01 | Nick Desaulniers | vmlinux.lds.h: Add PGO and AutoFDO input sections Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-08-31 | Nick Desaulniers | Documentation: add minimum clang/llvm version Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200826191555.3350406-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-08-21 | Nick Desaulniers | mailmap: add Andi Kleen Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200818203214.659955-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-08-12 | Nick Desaulniers | scripts/gdb: fix python 3.8 SyntaxWarning Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200805225015.2847624-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-08-03 | Nick Desaulniers | tracepoint: Use __used attribute definitions from compiler_a... ...org/r/20200730224555.2142154-3-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-08-03 | Nick Desaulniers | tracepoint: Mark __tracepoint_string's __used ...org/r/20200730224555.2142154-2-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-07-23 | Nick Desaulniers | x86/uaccess: Make __get_user_size() Clang compliant... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...r/20200720204925.3654302-12-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-06-10 | Nick Desaulniers | arm64: acpi: fix UBSAN warning Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200608203818.189423-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-06-10 | Nick Desaulniers | arm64: vdso32: add CONFIG_THUMB2_COMPAT_VDSO Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200608205711.109418-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-06-05 | Nick Desaulniers | Kconfig: add config option for asm goto w/ outputs Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-06-05 | Nick Desaulniers | elfnote: mark all .note sections SHF_ALLOC Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200325231250.99205-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-05-28 | Nick Desaulniers | Makefile: support compressed debug info Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-05-23 | Nick Desaulniers | x86: bitops: fix build regression Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200508183230.229464-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-04-27 | Nick Desaulniers | drm/i915: re-disable -Wframe-address Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...msgid/20200426214215.139435-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-04-22 | Nick Desaulniers | objtool: Documentation: document UACCESS warnings Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-03-27 | Nick Desaulniers | Documentation: x86: exception-tables: document CONFIG_BUILDT... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20200327000951.84071-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-03-26 | Nick Desaulniers | powerpc: Prefer __section and __printf from compiler_attribu... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190812215052.71840-10-ndesaulniers@google.com |
commit | commitdiff | tree |
2020-03-23 | Nick Desaulniers | KVM: VMX: don't allow memory operands for inline asm... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...Id: <20200323191243.30002-1-ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-03-20 | Nick Desaulniers | arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-03-03 | Nick Desaulniers | Documentation/llvm: add documentation on building w... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-01-04 | Nick Desaulniers | hexagon: define ioremap_uc ...org/r/20191209222956.239798-2-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-01-04 | Nick Desaulniers | hexagon: work around compiler crash ...org/r/20191028155722.23419-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2020-01-04 | Nick Desaulniers | hexagon: parenthesize registers in asm predicates ...org/r/20191209222956.239798-3-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-11-15 | Nick Desaulniers | ARM: 8933/1: replace Sun/Solaris style flag on section... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-31 | Nick Desaulniers | s390/boot: fix section name escaping Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...Id: <20190812215052.71840-1-ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-30 | Nick Desaulniers | drm/amdgpu: enable -msse2 for GCC 7.1+ users Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-30 | Nick Desaulniers | drm/amdgpu: fix stack alignment ABI mismatch for GCC... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-30 | Nick Desaulniers | drm/amdgpu: fix stack alignment ABI mismatch for Clang Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-14 | Nick Desaulniers | parisc: prefer __section from compiler_attributes.h Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-10-01 | Nick Desaulniers | x86/realmode: Explicitly set entry point via ENTRY... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190925180908.54260-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2019-09-08 | Nick Desaulniers | include/linux/compiler.h: fix Oops for Clang-compiled... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-08-26 | Nick Desaulniers | arc: prefer __section from compiler_attributes.h Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-08-24 | Nick Desaulniers | mips: avoid explicit UB in assignment of mips_io_port_base Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-08-23 | Nick Desaulniers | ARM: 8875/1: Kconfig: default to AEABI w/ Clang Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-08-13 | Nick Desaulniers | arm64: prefer __section from compiler_attributes.h Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-08-08 | Nick Desaulniers | x86/purgatory: Use CFLAGS_REMOVE rather than reset... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190807221539.94583-2-ndesaulniers@google.com |
commit | commitdiff | tree |
2019-08-08 | Nick Desaulniers | x86/purgatory: Do not use __builtin_memcpy and __builtin_memset Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190807221539.94583-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2019-07-31 | Nick Desaulniers | drm/amd/display: readd -msse2 to prevent Clang from... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-06-29 | Nick Desaulniers | MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info ...org/r/20190620001907.255803-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-06-25 | Nick Desaulniers | arm64: defconfig: enable CONFIG_RANDOMIZE_BASE Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-06-20 | Nick Desaulniers | ARM: 8860/1: VDSO: Drop implicit common-page-size linker... ...org/r/20181206191231.192355-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-24 | Nick Desaulniers | lkdtm: support llvm-objcopy Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-20 | Nick Desaulniers | kbuild: drop support for cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-18 | Nick Desaulniers | sh: vsyscall: drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-18 | Nick Desaulniers | ia64: require -Wl,--hash-style=sysv Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-07 | Nick Desaulniers | nds32: vdso: drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-03 | Nick Desaulniers | s390/vdso: drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-05-01 | Nick Desaulniers | powerpc/vdso: Drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-04-29 | Nick Desaulniers | riscv: vdso: drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-04-24 | Nick Desaulniers | x86/um/vdso: Drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190423211554.1594-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2019-04-23 | Nick Desaulniers | mips: vdso: drop unnecessary cc-ldoption Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-04-08 | ndesaulniers@google.com | KEYS: trusted: fix -Wvarags warning Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-04-06 | Nick Desaulniers | lib/string.c: implement a basic bcmp ...org/r/20190313211335.165605-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-03-21 | Nick Desaulniers | x86/boot: Restrict header scope to make Clang happy Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20190314221458.83047-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2019-02-28 | ndesaulniers@google.com | lib/raid6: use vdupq_n_u8 to avoid endianness warnings Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-02-20 | Nick Desaulniers | kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2019-01-25 | ndesaulniers@google.com | drm/amd/display: add -msse2 to prevent Clang from emitting... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-12-21 | ndesaulniers@google.com | sparc: vdso: Drop implicit common-page-size linker... ...org/r/20181206191231.192355-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-12-11 | Nick Desaulniers | x86/um/vdso: Drop implicit common-page-size linker... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20181206191231.192355-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-12-07 | Nick Desaulniers | x86/vdso: Drop implicit common-page-size linker flag Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20181206191231.192355-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-11-06 | ndesaulniers@google.com | include/linux/compiler*.h: define asm_volatile_goto Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-10-31 | Nick Desaulniers | treewide: remove current_text_addr ...org/r/20180911182413.180715-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-10-19 | ndesaulniers@google.com | compiler-gcc: remove comment about gcc 4.5 from unreachable() Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-10-19 | ndesaulniers@google.com | compiler.h: update definition of unreachable() Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-08-30 | Nick Desaulniers | x86/irqflags: Mark native_restore_fl extern inline Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20180827214011.55428-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-08-23 | Nick Desaulniers | include/linux/compiler*.h: make compiler-*.h mutually... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-08-17 | Nick Desaulniers | sh: prefer _THIS_IP_ to current_text_addr ...org/r/20180801185331.39535-1-ndesaulniers@google.com Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-08-14 | Nick Desaulniers | inet/connection_sock: prefer _THIS_IP_ to current_text_addr Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-08-13 | Nick Desaulniers | parisc: prefer _THIS_IP_ and _RET_IP_ statement expressions Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-08-05 | Nick Desaulniers | x86/irqflags: Provide a declaration for native_save_fl Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20180803170550.164688-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-07-16 | Nick Desaulniers | drm/nouveau/nvif: remove const attribute from nvif_mclass Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-07-03 | Nick Desaulniers | x86/paravirt: Make native_save_fl() extern inline Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20180621162324.36656-4-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-07-03 | Nick Desaulniers | compiler-gcc.h: Add __attribute__((gnu_inline)) to... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20180621162324.36656-2-ndesaulniers@google.com |
commit | commitdiff | tree |
2018-05-17 | Nick Desaulniers | kbuild: gcov: enable -fno-tree-loop-im if supported Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nick Desaulniers | x86/process: Define cpu_tss_rw in same section as declaration Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> ...org/r/20180103203954.183360-1-ndesaulniers@google.com |
commit | commitdiff | tree |
2017-12-19 | Nick Desaulniers | media: dvb-frontends: remove extraneous parens Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2017-11-13 | Nick Desaulniers | kbuild: fix linker feature test macros when cross compiling... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2017-10-30 | Nick Desaulniers | arm64: prevent regressions in compressed kernel image... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2017-08-24 | Nick Desaulniers | netfilter: nf_nat_h323: fix logical-not-parentheses... Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nick Desaulniers | arm64: avoid overflow in VA_START and PAGE_OFFSET Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> |
commit | commitdiff | tree |