Linux Sparse
[Prev Page][Next Page]
- Re: Subject: [PATCH] lib.c: fix spelling of _BIG_ENDIAN, (continued)
- [PATCH] spec: get rid of all specifier MOD_XXX, Luc Van Oostenryck
- [PATCH 0/9] simplify parsing of specifiers,
Luc Van Oostenryck
- [PATCH 1/9] spec: process chars like other integer types, Luc Van Oostenryck
- [PATCH 2/9] spec: types[] is indexed by the specifier class, Luc Van Oostenryck
- [PATCH 3/9] spec: add '.class = CInt', Luc Van Oostenryck
- [PATCH 4/9] spec: improve parsing of __int128, Luc Van Oostenryck
- [PATCH 8/9] types: use llong instead of longlong, ldouble for ..., Luc Van Oostenryck
- [PATCH 7/9] spec: s/size/rank/, Luc Van Oostenryck
- [PATCH 6/9] spec: KW_LONG is not needed, Luc Van Oostenryck
- [PATCH 9/9] spec: make ctype_declare[] more readable, Luc Van Oostenryck
- [PATCH 5/9] spec: KW_SHORT is not needed, Luc Van Oostenryck
- [PATCH 0/3] cleanup arch-specifics,
Luc Van Oostenryck
- [PATCH] arch: fix the signedness of plain chars, Luc Van Oostenryck
- [PATCH 0/4] clarify evaluation of SYM_TYPEOF,
Luc Van Oostenryck
- [PATCH 0/2] cgcc: small simplifications,
Luc Van Oostenryck
- [PATCH 0/4] remove unused or unneeded constants,
Luc Van Oostenryck
- latest printf code,
Ben Dooks
- [PATCH] testsuite: clarify testsuite report, Luc Van Oostenryck
- [PATCH] Add '__' prefix and suffix to all __attribute__ #defines, Luc Van Oostenryck
- [PATCH v2 0/6] improve cross-compiling usage,
Luc Van Oostenryck
- [PATCH v2 1/6] reorder MACH_XXX defines, Luc Van Oostenryck
- [PATCH 1/7] arch: add predefine for __mips__, Luc Van Oostenryck
- [PATCH v2 2/6] add support for s390 (ILP32), Luc Van Oostenryck
- [PATCH 2/7] arch: reorder MACH_XXX defines, Luc Van Oostenryck
- [PATCH 3/7] arch: add support for s390 (ILP32), Luc Van Oostenryck
- [PATCH v2 3/6] change the arch when changing -m32/64, Luc Van Oostenryck
- [PATCH 4/7] arch: change the arch when changing -m32/64, Luc Van Oostenryck
- [PATCH v2 4/6] options: allow to specify the desired arch with --arch=<arch>, Luc Van Oostenryck
- [PATCH v2 5/6] cgcc: specify the arch via --arch, Luc Van Oostenryck
- [PATCH 5/7] arch: add an option to specify the desired arch: --arch=<arch>, Luc Van Oostenryck
- [PATCH v2 6/6] cgcc: removed unneeded predefines for integers, Luc Van Oostenryck
- [PATCH 6/7] cgcc: specify the arch via --arch, Luc Van Oostenryck
- [PATCH 7/7] cgcc: removed unneeded predefines for integers, Luc Van Oostenryck
- Re: [PATCH v2 0/6] improve cross-compiling usage, Luc Van Oostenryck
- Re: [PATCH 4/8] riscv: ensure RISC-V C model definitions are passed to static analyzers, Luc Van Oostenryck
- [PATCH] options: allow to specify the desired arch with --arch=<arch>,
Luc Van Oostenryck
- [SPARSE PATCH 0/2] add support for -mcmodel & -f{pic,PIC,pie,PIE},
Luc Van Oostenryck
- detecting misuse of of_get_property,
Rasmus Villemoes
- Re: [PATCH] compiler*.h: Add '__' prefix and suffix to all __attribute__ #defines,
Joe Perches
- sparse: __pure declaration only,
Ben Dooks
- sparse issue buulding kernel/signal.c,
Ben Dooks
- Sparse v0.6.1,
Luc Van Oostenryck
- sparse warnings on undeclared asmlinkage,
Ben Dooks
- [PATCH] "graph" segfaults on top-level asm,
Luc Van Oostenryck
- "graph" (v0.6.1-rc2) segfaults on top-level asm,
Vegard Nossum
- possible incorrect warning in arch/arm/mm/dma-mapping.c,
Ben Dooks
- [PATCH] Sparse v0.6.1-rc2 is now out.,
Luc Van Oostenryck
- [PATCH 1/1] Makefile: Add back rule to make (touch) check_list_local.h,
Lee Jones
- [PATCH] expand more builtins like __builtin_ffs(),
Luc Van Oostenryck
- [PATCH] asm: warn on invalid empty constraints, Luc Van Oostenryck
- [PATCH] make 'directive in argument list' clearer, Luc Van Oostenryck
- problem with bit field sizes,
Randy Dunlap
- conditional operator ?: usage (Linux kernel),
Randy Dunlap
- Re: Many unexpected warnings with current sparse,
Luc Van Oostenryck
- [PATCH 00/18] add missing expansion of ASM operands,
Luc Van Oostenryck
- [PATCH 1/2] add test for evaluation of invalid assignments, Luc Van Oostenryck
- [PATCH 01/18] more consistent type info in error messages, Luc Van Oostenryck
- [PATCH 02/18] shorter message for non-scalar in conditionals, Luc Van Oostenryck
- [PATCH 2/2] do not linearize invalid expression, Luc Van Oostenryck
- [PATCH 03/18] expand: add test for expansion of compound literals, Luc Van Oostenryck
- [PATCH 05/18] dissect: fix processing of ASM statements, Luc Van Oostenryck
- [PATCH 06/18] string: add helper string_expression(), Luc Van Oostenryck
- [PATCH 04/18] expand: add missing expansion of compound literals, Luc Van Oostenryck
- [PATCH 08/18] asm: add test evaluation, expansion & linearization of ASM operands, Luc Van Oostenryck
- [PATCH 07/18] string: use string_expression() in parse_static_assert(), Luc Van Oostenryck
- [PATCH 09/18] asm: check earlier that body & constraints are strings, Luc Van Oostenryck
- [PATCH 11/18] asm: keep using struct asm_operand during linearization, Luc Van Oostenryck
- [PATCH 12/18] asm: parse constraints, Luc Van Oostenryck
- [PATCH 13/18] asm: use parse_asm_constraint() to verify constraints, Luc Van Oostenryck
- [PATCH 10/18] asm: use a specific struct for asm operands, Luc Van Oostenryck
- [PATCH 14/18] asm: missing evaluation of asm statements, Luc Van Oostenryck
- [PATCH 16/18] asm: fix liveness memory operand, Luc Van Oostenryck
- [PATCH 15/18] asm: linearization of output memory operands is different, Luc Van Oostenryck
- [PATCH 18/18] asm: arrays & functions in non-memory operand degenerate into pointers, Luc Van Oostenryck
- [PATCH 17/18] asm: fix missing expansion of asm statements, Luc Van Oostenryck
- Re: [PATCH 00/18] add missing expansion of ASM operands, Linus Torvalds
- [PATCH 0/2] do not linearize invalid expression,
Luc Van Oostenryck
- follow-up on printf formatting,
Ben Dooks
- enums and EXPR_VALUE and sign expansion,
Dan Carpenter
- Re: checkpatch warnings in sched.h, Dan Carpenter
- noreturn attribute doesn't work in smatch,
John Levon
- [PATCH 15/16] include/linux/compiler.h: remove unused KENTRY macro,
Nick Desaulniers
- [PATCH 14/16] include/linux: prefer __section from compiler_attributes.h,
Nick Desaulniers
- Re: [PATCH net-next] net: can: Fix compiling warning,
Dan Carpenter
- Re: Packed struct size issue, Dan Carpenter
- Sparse context checking Vs Clang Thread Safety analysis,
Himanshu Jha
- <linux/kernel.h>: container_of(),
Randy Dunlap
- problem building sparse 0.6.0 (sparse-llvm),
Randy Dunlap
- [RFC v3],
Ben Dooks
- [RFC v2] - formatting checks,
Ben Dooks
- [RFC] va-arg processing,
Ben Dooks
- [PATCH] fix allowing casts of AS pointers to uintptr_t, Luc Van Oostenryck
- [PATCH v2 0/2] casts from AS pointers and uintptr_t,
Luc Van Oostenryck
- [PATCH AUTOSEL 4.19 21/57] compiler.h: update definition of unreachable(), Sasha Levin
- [PATCH AUTOSEL 4.14 15/37] compiler.h: update definition of unreachable(), Sasha Levin
- [PATCH] man: explain role of unsigned long in casts from AS pointers.,
Luc Van Oostenryck
- Re: [PATCH] trace: events: fix error directive in argument list,
Luc Van Oostenryck
- Re: [PATCH v2 3/4] x86/fpu: Fix __user annotations,
Jann Horn
- [PATCH] evaluate: externally_visible functions don't need a declaration,
Jann Horn
- Re: [PATCH] include/linux/hugetlb.h: Convert to use vm_fault_t,
Matthew Wilcox
- Re: question regarding sparse warning about cast truncate,
Luc Van Oostenryck
- [PATCH] expand: 'conservative' must not bypass valid simplifications, Luc Van Oostenryck
- [PATCH] Simplify shift operations on constants,
Thomas Weißschuh
- [ANNOUNCE] Sparse v0.6.1-rc1, Luc Van Oostenryck
- [PATCH] cgcc: use strict & warnings, Luc Van Oostenryck
- [PATCH 0/2] cgcc: handle -MM, -MD, -MMD, -MF, -MQ & -MT,
Luc Van Oostenryck
- [PATCH 2/2] cgcc: -MF, -MQ & -MT need an argument, Luc Van Oostenryck
[PATCH] cgcc: define __APPLE_CC__ on OSX, Luc Van Oostenryck
[PATCH] testsuite: fix bad escaping of '[' & ']', Luc Van Oostenryck
[PATCH] evaluate: sizeof(bool) could be larger than sizeof(char),
Luc Van Oostenryck
[PATCH 0/3] teach sparse about floating-point ABI (on ARM),
Luc Van Oostenryck
[PATCH v3 0/4] honor CFLAGS & friends from environment,
Luc Van Oostenryck
[PATCH] honor CFLAGS & friends from environment,
Luc Van Oostenryck
Yet another failure on armhf and i386,
Uwe Kleine-König
[PATCH AUTOSEL 4.20 041/105] include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR, Sasha Levin
[PATCH AUTOSEL 4.19 35/83] include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR, Sasha Levin
[PATCH] honor CFLAGS from environment,
Uwe Kleine-König
[PATCH] manpage: fix doc of '-Wcast-from-as', Luc Van Oostenryck
[PATCH] fix parallel install, Luc Van Oostenryck
[PATCH] tests: add test to illustrate problem on git codebase,
Ramsay Jones
[PATCH v2] target.c: ignore -m64 on archs where int32_t is a long, Luc Van Oostenryck
Test case,
Ramsay Jones
[PATCH 0/4] Fix inconstent -m64 on 32-bit-only archs,
Luc Van Oostenryck
[PATCH] cgcc: teach cgcc about Hurd/GNU, Luc Van Oostenryck
[PATCH v6 15/27] compiler: Option to default to hidden symbols,
Thomas Garnier
[PATCH] Makefile: default to LD = CC,
Uwe Kleine-König
Some build failures of sparse 0.6.0 on Debian buildds,
Uwe Kleine-König
[PATCH] validation: Add patterns FAIL, PASS, XPASS and XFAIL to test,
Uwe Kleine-König
[PATCH] machine.h: Fix MACH_NATIVE on m68k,
Uwe Kleine-König
[PATCH 0/2] new helper: string_expression(),
Luc Van Oostenryck
[PATCH] dissect: fix processing of ASM statements, Luc Van Oostenryck
[PATCH 0/2] add missing expansion of compound literals,
Luc Van Oostenryck
[PATCH] explain cause of 'incorrect type in conditional',
Luc Van Oostenryck
[PATCH 0/2] improve type info in error messages,
Luc Van Oostenryck
[PATCH] remove confusing intermediate 'where' in evaluate_assignment(), Luc Van Oostenryck
[SPARSE] noderef & ASM statements,
Luc Van Oostenryck
[PATCH] kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define, Andrey Konovalov
[PATCH] is_null_pointer_constant: replace magic constant by enum,
Aurelien Aptel
"Using plain integer as NULL pointer" false positive for zero struct initializer,
Aurélien Aptel
[PATCH v3 0/3] kasan: tag-based mode fixes,
Andrey Konovalov
[PATCH RFC 1/4] include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR,
Michael S. Tsirkin
[PATCH RFC 2/4] include/linux/compiler.h: allow memory operands,
Michael S. Tsirkin
[PATCH RFC 3/4] barriers: convert a control to a data dependency,
Michael S. Tsirkin
[PATCH v2 0/3] kasan: tag-based mode fixes,
Andrey Konovalov
Sparse v0.6.0 released, Luc Van Oostenryck
[PATCH] as-name: document that identifiers are OK for address spaces, Luc Van Oostenryck
[PATCH] doc: fix list formatting, Luc Van Oostenryck
[PATCH] remove self-assignment of base_type, Luc Van Oostenryck
[PATCH] remove -finline-functions from CFLAGS, Luc Van Oostenryck
[PATCH] remove unused regno(), Luc Van Oostenryck
[PATCH] remove redundant check of _Bool bitsize, Luc Van Oostenryck
[RFC v1 0/4] static analysis of copy_to_user(),
Tycho Andersen
[PATCH] remove unneeded declarations in "compat.h",
Luc Van Oostenryck
[PATCH] build: check if sparse-llvm needs libc++,
Luc Van Oostenryck
[PATCH] build: only need includedir from llvm-config, Luc Van Oostenryck
[PATCH mm] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning,
Andrey Konovalov
[ANNOUNCE] Sparse v0.6.0-rc1,
Luc Van Oostenryck
[PATCH v3 00/12] x86, kbuild: revert macrofying inline assembly code,
Masahiro Yamada
[PATCH v4 0/4] predefined macros for intmax_t/intptr_t/...,
Luc Van Oostenryck
[PATCH] add a flag to warn on casts to/from bitwise pointers, Luc Van Oostenryck
[PATCH 0/6] small improvements of show_typename(),
Luc Van Oostenryck
[PATCH v2] x86, kbuild: revert macrofying inline assembly code,
Masahiro Yamada
[PATCH] don't display null ident in show_typename(), Luc Van Oostenryck
[PATCH v3 00/19] predefined macros for intmax_t/intptr_t/...,
Luc Van Oostenryck
- [PATCH v3 01/19] add detection of native platform, Luc Van Oostenryck
- [PATCH v3 02/19] Consolidate 'machine detection' into "machine.h", Luc Van Oostenryck
- [PATCH v3 03/19] test endianness with __BYTE_ORDER__, Luc Van Oostenryck
- [PATCH v3 04/19] testsuite: test predef macros on LP32/LP64/LLP64, Luc Van Oostenryck
- [PATCH v3 05/19] fix '__SIZE_TYPE__' for LLP64, Luc Van Oostenryck
- [PATCH v3 06/19] allow optional "_T" suffix to __SIZEOF_XXX__, Luc Van Oostenryck
- [PATCH v3 07/19] use bits_mask() for predefined_max(), Luc Van Oostenryck
- [PATCH v3 08/19] add builtin_type_suffix(), Luc Van Oostenryck
- [PATCH v3 09/19] make predefined_type_size() more generic, Luc Van Oostenryck
- [PATCH v3 10/19] give a type to wchar, Luc Van Oostenryck
- [PATCH v3 11/19] use the type for predefined_max(), Luc Van Oostenryck
- [PATCH v3 12/19] add predefined macros for wint_t, Luc Van Oostenryck
- [PATCH v3 13/19] add predefined macros for [u]intptr, Luc Van Oostenryck
- [PATCH v3 14/19] add predefined macros for [u]intmax, Luc Van Oostenryck
- [PATCH v3 15/19] add predefined macros for [u]int{8,16}_t, Luc Van Oostenryck
- [PATCH v3 16/19] add predefined macros for [u]int64_t, Luc Van Oostenryck
- [PATCH v3 17/19] add predefined macros for [u]int32_t, Luc Van Oostenryck
- [PATCH v3 18/19] add predefined macros for char{16,32}_t, Luc Van Oostenryck
- [PATCH v3 19/19] fix the size of long double, Luc Van Oostenryck
- Re: [PATCH v3 00/19] predefined macros for intmax_t/intptr_t/..., Ramsay Jones
[PATCH] kbuild, x86: revert macros in extended asm workarounds,
Masahiro Yamada
[PATCH] remove duplicates from gcc-attr-list.h, Luc Van Oostenryck
[PATCH v2] teach sparse about asm inline, Luc Van Oostenryck
[PATCH v2 00/14] predefined macros for intmax_t/intptr_t/...,
Luc Van Oostenryck
- [PATCH v2 01/14] testsuite: test predef macros on LP32/LP64/LLP64, Luc Van Oostenryck
- [PATCH v2 02/14] fix '__SIZE_TYPE__' for LLP64, Luc Van Oostenryck
- [PATCH v2 03/14] allow optional "_T" suffix to __SIZEOF_XXX__, Luc Van Oostenryck
- [PATCH v2 04/14] use bits_mask() for predefined_max(), Luc Van Oostenryck
- [PATCH v2 05/14] add builtin_type_suffix(), Luc Van Oostenryck
- [PATCH v2 06/14] make predefined_type_size() more generic, Luc Van Oostenryck
- [PATCH v2 07/14] give a type to wchar, Luc Van Oostenryck
- [PATCH v2 08/14] add predefined macros for wint_t, Luc Van Oostenryck
- [PATCH v2 09/14] add predefined macros for [u]intptr, Luc Van Oostenryck
- [PATCH v2 10/14] add predefined macros for [u]intmax, Luc Van Oostenryck
- [PATCH v2 11/14] add predefined macros for [u]int{8,16}_t, Luc Van Oostenryck
- [PATCH v2 12/14] add predefined macros for [u]int64_t, Luc Van Oostenryck
- [PATCH v2 13/14] add predefined macros for [u]int32_t, Luc Van Oostenryck
- [PATCH v2 14/14] add predefined macros for char{16,32}_t, Luc Van Oostenryck
[PATCH v3 0/5] display address spaces by name,
Luc Van Oostenryck
[Index of Archives]
[Trinity Fuzzer Tool]
[Linux Kernel]
[Netdev]
[IETF Annouce]
[Security]
[Bugtraq]