Show patches with: none      |   3233 patches
« 1 2 3 432 33 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[3/3] dissect: enforce MOD_TOPLEVEL if SYM_STRUCT was not defined [1/3] struct_union_enum_specifier: set MOD_TOPLEVEL if toplevel(sym->scope) - - - 0 0 0 2020-02-14 Oleg Nesterov New
[2/3] dissect: fix sym_is_local(SYM_STRUCT/UNION/ENUM) [1/3] struct_union_enum_specifier: set MOD_TOPLEVEL if toplevel(sym->scope) - - - 0 0 0 2020-02-14 Oleg Nesterov New
[1/3] struct_union_enum_specifier: set MOD_TOPLEVEL if toplevel(sym->scope) [1/3] struct_union_enum_specifier: set MOD_TOPLEVEL if toplevel(sym->scope) - - - 0 0 0 2020-02-14 Oleg Nesterov New
[2/2] dissect: kill no_member() [1/2] dissect: don't set ->ident = '?' in no_member() - - - 0 0 0 2020-02-12 Oleg Nesterov Mainlined
[1/2] dissect: don't set ->ident = '?' in no_member() [1/2] dissect: don't set ->ident = '?' in no_member() - - - 0 0 0 2020-02-12 Oleg Nesterov Mainlined
dissect: use show_ident() to print dctx->ident dissect: use show_ident() to print dctx->ident - - - 0 0 0 2020-02-12 Oleg Nesterov Mainlined
dissect: move __sparse() callsite from test-dissect.c to dissect.c dissect: move __sparse() callsite from test-dissect.c to dissect.c - - - 0 0 0 2020-02-11 Oleg Nesterov Mainlined
dissect: introduce sym_is_local() for reporter dissect: introduce sym_is_local() for reporter - - - 0 0 0 2020-02-11 Oleg Nesterov Mainlined
[2/2] dissect: enforce sym->kind='f' when it looks like a function call [1/2] dissect: set sym->kind for reporter - - - 0 0 0 2020-02-10 Oleg Nesterov Mainlined
[1/2] dissect: set sym->kind for reporter [1/2] dissect: set sym->kind for reporter - - - 0 0 0 2020-02-10 Oleg Nesterov Mainlined
do the tree inlining during expansion phase do the tree inlining during expansion phase - - - 0 0 0 2020-02-08 Luc Van Oostenryck Mainlined
dissect: kill return_type dissect: kill return_type - - - 0 0 0 2020-02-07 Oleg Nesterov Mainlined
dissect: change do_symbol(SYM_FN) to check base_type->stmt != NULL dissect: change do_symbol(SYM_FN) to check base_type->stmt != NULL - - - 0 0 0 2020-02-07 Oleg Nesterov Mainlined
[bpf] bpf: Improve bucket_log calculation logic [bpf] bpf: Improve bucket_log calculation logic - 1 - 0 0 0 2020-02-07 Martin KaFai Lau Not Applicable
fix type compatibility of _Atomic fix type compatibility of _Atomic - - - 0 0 0 2020-02-06 Luc Van Oostenryck New
dissect: introduce dissect_ctx dissect: introduce dissect_ctx - - - 0 0 0 2020-02-06 Oleg Nesterov Mainlined
dissect: introduce reporter->r_memdef() dissect: introduce reporter->r_memdef() - - - 0 0 0 2020-02-05 Oleg Nesterov Mainlined
[4/4] dissect: disallow NULL pointers in struct reporter dissect: minor fixes/cleanups - - - 0 0 0 2020-02-04 Oleg Nesterov Mainlined
[3/4] dissect: change deanon() to handle the !node case dissect: minor fixes/cleanups - - - 0 0 0 2020-02-04 Oleg Nesterov Mainlined
[2/4] dissect: turn mk_name() into deanon() dissect: minor fixes/cleanups - - - 0 0 0 2020-02-04 Oleg Nesterov Mainlined
[1/4] dissect: don't report anonymous members in initializers dissect: minor fixes/cleanups - - - 0 0 0 2020-02-04 Oleg Nesterov Mainlined
PATCH: sparse_add_switch() for backends to register new switches into main parsing table PATCH: sparse_add_switch() for backends to register new switches into main parsing table - - - 0 0 0 2020-01-29 Xan Phung New
predefine "i386" if needed predefine "i386" if needed - - - 0 0 0 2020-01-23 John Levon Mainlined
add necessary defined for sunos-derived systems add necessary defined for sunos-derived systems - - - 0 0 0 2020-01-20 John Levon Mainlined
pre-define __unix__ and friends pre-define __unix__ and friends - - - 0 0 0 2020-01-20 John Levon Mainlined
define __PRAGMA_REDEFINE_EXTNAME define __PRAGMA_REDEFINE_EXTNAME - - - 0 0 0 2020-01-20 John Levon Mainlined
correct sparcv9 defines correct sparcv9 defines - - - 0 0 0 2020-01-20 John Levon Mainlined
show_parse: avoid null pointer dereference in do_show_type() show_parse: avoid null pointer dereference in do_show_type() - - - 0 0 0 2020-01-16 Oleg Nesterov Mainlined
ptrlist: fix typos ptrlist: fix typos - - - 0 0 0 2019-12-30 Luc Van Oostenryck Mainlined
[10/10] arch: arch_mach is not needed anymore move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[09/10] arch: use arch_target for INT128's predefine move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[08/10] arch: move cmodel predefines to the target files. move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[07/10] arch: move target-specific predefines to the target files. move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[06/10] arch: use an arch-specific default for -msize-long move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[05/10] arch: move handle_arch_finalize() into target_init() move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[04/10] arch: move parsing of --arch=<ARCH> to target.c move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[03/10] arch: move arch-specificities to their own files move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[02/10] cgcc: rename 'ppc64+{be,le}' to 'ppc64{be,le}' move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[01/10] cgcc: add support for riscv32 move arch specificities in their own files - - - 0 0 0 2019-12-16 Luc Van Oostenryck Mainlined
[v2] improve diagnostic message about wrong redeclaration [v2] improve diagnostic message about wrong redeclaration - - - 0 0 0 2019-12-15 Luc Van Oostenryck Mainlined
improve diagnostic message about wrong redeclaration improve diagnostic message about wrong redeclaration - - - 0 0 0 2019-12-15 Luc Van Oostenryck Superseded
[4/4] typeof: avoid using is_bitfield_type() tidy-up of typeof expansion - - - 0 0 0 2019-12-15 Luc Van Oostenryck Mainlined
[3/4] typeof: extract examine_typeof() from examine_symbol_type() tidy-up of typeof expansion - - - 0 0 0 2019-12-15 Luc Van Oostenryck Mainlined
[2/4] typeof: do not let classify_type() do its own SYM_TYPEOF expansion tidy-up of typeof expansion - - - 0 0 0 2019-12-15 Luc Van Oostenryck Mainlined
[1/4] mark strings as examined & evaluated tidy-up of typeof expansion - - - 0 0 0 2019-12-15 Luc Van Oostenryck Mainlined
constexpr: mark __builtin_choose_expr() as constexpr constexpr: mark __builtin_choose_expr() as constexpr - - - 0 0 0 2019-12-12 Luc Van Oostenryck Rejected
fix testcase with non-constant initializer fix testcase with non-constant initializer - - - 0 0 0 2019-12-12 Luc Van Oostenryck Superseded
[17/17] constant expansion of strings improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Deferred
[16/17] RFC: allow expansion of accessed constants if 'static const' improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Deferred
[15/17] fix cost of dereference of symbols with complex type improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[14/17] fix simplify_loads() when doing type punning improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[13/17] fix expansion of initializer (default) improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[12/17] fix expansion of initializer (mismatching type) improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[11/17] fix expansion of initializer (mismatching size) improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[10/17] degenerated arrays & functions are addressable too improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[09/17] fix addressability marking in evaluate_addressof() improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[08/17] extract mark_addressable() from evaluate_addressof(). improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[07/17] add test for constant expansion of complex initializer improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[06/17] add test for dereference cost of symbol with complex type improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[05/17] add test for union cast improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[04/17] add testcase for addressability of 'complex' symbols improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[03/17] add testcase for addressability of degenerated symbol improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[02/17] add testcase for expansion of default initializers improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
[01/17] split testcases for type punning & constant initializer expansion improve expansion of constant symbols - - - 0 0 0 2019-12-10 Luc Van Oostenryck Mainlined
fix premature examination of dereferenced object fix premature examination of dereferenced object - - - 0 0 0 2019-12-09 Luc Van Oostenryck Mainlined
[5/5] bitfield: display the bitfield name in error messages improve diagnostic messages concerning bitfields - - - 0 0 0 2019-12-08 Luc Van Oostenryck Mainlined
[4/5] bitfield: keep the bitfield ident improve diagnostic messages concerning bitfields - - - 0 0 0 2019-12-08 Luc Van Oostenryck Mainlined
[3/5] bitfield: oversized bitfields are errors improve diagnostic messages concerning bitfields - - - 0 0 0 2019-12-08 Luc Van Oostenryck Mainlined
[2/5] bitfield: don't warn twice on invalid width improve diagnostic messages concerning bitfields - - - 0 0 0 2019-12-08 Luc Van Oostenryck Mainlined
[1/5] bitfield: add testcases for invalid bitfield width improve diagnostic messages concerning bitfields - - - 0 0 0 2019-12-08 Luc Van Oostenryck Mainlined
[DRAFT] add support for GCC's __auto_type [DRAFT] add support for GCC's __auto_type - - - 0 0 0 2019-12-04 Luc Van Oostenryck New
remove redundant degenerate() in compatible_assignment_types() remove redundant degenerate() in compatible_assignment_types() - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
testsuite: avoid standard includes in the tests testsuite: avoid standard includes in the tests - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[7/7] teach sparse about C17 add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[6/7] separate definition of __STDC_NO_ATOMICS__ and friends from C11 add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[5/7] simplify definition of __STRICT_ANSI__ add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[4/7] reorganize the __STDC_VERSION__/__STRICT_ANSI__ switch statement add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[3/7] alt definition for STANDARD_GNU89 & friends add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[2/7] allow to test the standard version outside of lib.c add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[1/7] simplify initialization of Wdeclarationafterstatement add support for '-std=c17' - - - 0 0 0 2019-11-28 Luc Van Oostenryck Mainlined
[RFC] cgcc: only define __CYGWIN32__ for -m32 builds [RFC] cgcc: only define __CYGWIN32__ for -m32 builds - - - 0 0 0 2019-11-28 Ramsay Jones Mainlined
cgcc: fix definition of 'linux' macro cgcc: fix definition of 'linux' macro - - - 0 0 0 2019-11-28 Ramsay Jones Mainlined
[4/4] cgcc: add support for riscv64 More arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[3/4] arch: fix wchar_t & wint_t for openbsd More arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[2/4] arch: add missing predefines for PPC More arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[1/4] arch: add missing predfines: __amd64 & __amd64__ More arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,12/12] arch: add note for 128-bit long double on mips64 Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,11/12] arch: sparc32 on SunOS/Solaris uses 128-bit long doubles Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,10/12] arch: fix wchar_t & wint_t on SunOS/Solaris Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,09/12] arch: use a variable for the OS Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,08/12] arch: add predefines for INT128 only on supported archs Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,07/12] arch: (almost) all platforms simply use int for int32 Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,06/12] arch: char32_t should be the same as uint32_t, not uint Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,05/12] arch: remove impossible cases with 64-bit arch not being lp64 Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,04/12] arch: do not needlessly set bitness on 32-bit archs Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,03/12] arch: keep BSD & Darwin specifics with i386/x86-64 specifics Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,02/12] arch: simplify i386/x86-64 specifics Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
[v2,01/12] arch: fix the signedness of plain chars Miscellaneous arch specific fixes - - - 0 0 0 2019-11-27 Luc Van Oostenryck Mainlined
spec: replace lllong_ctype by int128_ctype spec: replace lllong_ctype by int128_ctype - - - 0 0 0 2019-11-26 Luc Van Oostenryck Mainlined
cgcc: filter-out -msize-long & -msize-llp64 cgcc: filter-out -msize-long & -msize-llp64 - - - 0 0 0 2019-11-26 Luc Van Oostenryck Mainlined
« 1 2 3 432 33 »