messages from 2020-08-08 16:12:01 to 2020-10-14 09:22:09 UTC [more...]
[PATCH 00/13] format-check: add specific type checking
2020-10-13 23:22 UTC (5+ messages)
` [PATCH 01/13] format-check: void * is not OK for strings, fix the test
` [PATCH 02/13] format-check: more complete parsing of the length & type modifiers
` [PATCH 09/13] format-check: remove printf_fmt_print_pointer()
` [PATCH 10/13] format-check: add a function to check the type of floats
[PATCH 0/8] format check tweaks
2020-10-12 22:38 UTC (13+ messages)
` [PATCH 1/8] need to strip SYM_NODE before comparing types
` [PATCH 2/8] add helper get_nth_expression()
` [PATCH 3/8] move the definition of FMT_{PRINTF,SCANF}
` [PATCH 4/8] parse format attribute less verbosely
` [PATCH 5/8] call verify_format_attribute() unconditionally
` [PATCH 6/8] s/data/type/ for struct format_type
` [PATCH 7/8] add support for "%ls"
` [PATCH 8/8] add support for "%Lx" (and "%Ls")
[ANNOUNCE] Sparse v0.6.3-rc1
2020-10-12 22:32 UTC (3+ messages)
[PATCH] builtin: teach sparse about __builtin_ia32_pause()
2020-10-09 16:28 UTC
[PATCH] flex-array: fix location for nesting of flexible members
2020-10-09 16:08 UTC
[PATCH] flex-array: allow arrays of unions with flexible members
2020-10-09 16:01 UTC (8+ messages)
[PATCH] add helpers is_struct_type() & is_union_type()
2020-10-07 22:48 UTC
[PATCH] unop: fix access to defining instruction in simplify_unop()
2020-10-06 16:43 UTC
[PATCH] remove definition of removed OP_{AND,OR}_BOOL
2020-10-06 16:34 UTC
[PATCH 0/4] fix usual conversion of integers
2020-10-05 23:04 UTC (5+ messages)
` [PATCH 1/4] add builtin type pointer to bool: bool_ptr_ctype
` [PATCH 2/4] fix prototype of __sync_bool_compare_and_swap()
` [PATCH 3/4] fix evaluation of pointer to bool conversions
` [PATCH 4/4] fix usual conversion of integers
[PATCH] add helper get_nth_expression()
2020-10-04 16:13 UTC
[PATCH 0/3] add some builtin types for printf format checking
2020-10-04 11:43 UTC (4+ messages)
` [PATCH 1/3] add builtin type for wide strings
` [PATCH 2/3] add builtin types for signed char* and short *
` [PATCH 3/3] add builtin types for size_t*, intmax_t* & ptrdiff_t*
Hello!
2020-10-03 8:36 UTC
format updates for handing format attribute
2020-10-02 16:03 UTC (6+ messages)
` [PATCH 1/4] tests: add varargs printf format tests
` [PATCH 2/4] parse: initial parsing of __attribute__((format))
` [PATCH 3/4] add -Wformat
` [PATCH 4/4] evaluate: check variadic argument types against formatting info
[PATCH 00/13] add warnings for flexible arrays
2020-10-01 19:51 UTC (20+ messages)
` [PATCH 01/13] flex-array: add testcases
` [PATCH 02/13] flex-array: factor out common part of lay_out_{struct,union}()
` [PATCH 03/13] flex-array: do not lay out invalid struct members
` [PATCH 04/13] flex-array: flexible array members have zero size and alignment is OK
` [PATCH 05/13] flex-array: detect structures with a flexible array member
` [PATCH 06/13] flex-array: warn on flexible arrays in unions
` [PATCH 07/13] flex-array: warn if flexible array is not last
` [PATCH 08/13] flex-array: identify structures with a flexible array member
` [PATCH 09/13] flex-array: add helper has_flexible_array()
` [PATCH 10/13] flex-array: warn when using sizeof() on a flexible array
` [PATCH 11/13] flex-array: warn an arrays containing "
` [PATCH 12/13] flex-array: warn on flexible array in nested aggregate types
` [PATCH 13/13] flex-array: warn when a flexible array member has some padding
[PATCH] testsuite: fix erroneous comment
2020-09-30 23:40 UTC
[PATCH] fix Hurd PATH_MAX
2020-09-30 23:38 UTC
Making structs with variable-sized arrays unsized?
2020-09-30 23:28 UTC (5+ messages)
[PATCH] compiler.h: avoid escaped section names
2020-09-30 23:10 UTC (12+ messages)
` convert_section.pl attached
update to format parsing branch
2020-09-30 22:15 UTC (7+ messages)
Segmentation fault when running sparse with current linux master
2020-09-25 8:46 UTC (6+ messages)
[Spam] We are still waiting for your email
2020-09-09 8:49 UTC
[PATCH v2 0/3] fix & extend mask related testcases
2020-09-08 15:39 UTC (9+ messages)
` [PATCH v2 1/3] optim: fix some testcases related to bitfield manipulation
` [PATCH v2 2/3] add more testcases for existing AND/OR simplifications
` [PATCH v2 3/3] add more testcases for AND/OR simplification
[PATCH 0/3] fix & extend mask related testcases
2020-09-06 21:15 UTC (11+ messages)
` [PATCH 1/3] add more testcases for existing AND/OR simplifications
` [PATCH 2/3] add more testcases for AND/OR simplification
` [PATCH 3/3] optim: fix some testcases related to bitfield manipulation
[PATCH 0/3] add and use new helper: replace_with_value()
2020-09-05 12:13 UTC (4+ messages)
` [PATCH 1/3] add helper replace_with_value()
` [PATCH 2/3] use replace_with_value()
` [PATCH 3/3] replace_with_{pseudo,value}() can be tail-calls
[PATCH] testsuite: easier testing via script & makefile
2020-09-05 11:19 UTC
[PATCH 0/4] builtin: teach sparse to linearize __builtin_fma()
2020-09-05 11:12 UTC (5+ messages)
` [PATCH 1/4] add support for a new instruction: OP_FMA
` [PATCH 2/4] builtin: allow linearization to fail
` [PATCH 3/4] builtin: add declaration for __builtin_fma{,f,l}()
` [PATCH 4/4] builtin: teach sparse to linearize __builtin_fma()
sparse multiple address spaces?
2020-08-19 21:48 UTC (4+ messages)
sparse problem with duplicate __iomem?
2020-08-18 20:11 UTC (3+ messages)
Sparse improvements & regressions for Linux v5.8-rc1 -> v5.9-rc1
2020-08-17 0:21 UTC
[PATCH] cleanup: remove unneeded predeclaration of evaluate_cast()
2020-08-15 13:45 UTC
[PATCH 0/4] Fix shifts-assigns and avoid warns on deadcode
2020-08-15 13:51 UTC (7+ messages)
` [PATCH 4/4] bad-shift: wait dead code elimination to warn about bad shifts
[PATCH 0/3] teach sparse about union casts
2020-08-15 15:28 UTC (4+ messages)
` [PATCH 1/3] union-cast: add some testcases
` [PATCH 2/3] union-cast: extract evaluate_compound_literal()
` [PATCH 3/3] union-cast: teach sparse about union casts
[PATCH] fix evaluate_ptr_add() when sizeof(offset) != sizeof(pointer)
2020-08-15 16:12 UTC
KASAN: global-out-of-bounds Read in precalculate_color
2020-08-12 1:07 UTC
[PATCH] fix is_scalar_type(): fouled types are scalars
2020-08-11 16:47 UTC
[PATCH] bug-assign-op0.c: fix test on 32-bit builds
2020-08-11 4:45 UTC (2+ messages)
[PATCH 0/7] doc: small tweaks to the online documentation
2020-08-10 21:53 UTC (8+ messages)
` [PATCH 1/7] doc: use a smaller logo in the sidebar
` [PATCH 2/7] doc: make the sidebar more compact
` [PATCH 3/7] doc: decrease vertical spacing
` [PATCH 4/7] doc: move down info about tarballs, after git repositories
` [PATCH 5/7] doc: reorganize the table of content
` [PATCH 6/7] doc: use shorter titles
` [PATCH 7/7] doc: add links to some external doc
[PATCH] warning: conditionalize "advancing past deep designator"
2020-08-10 5:52 UTC
[PATCH] force to 0 expressions which are erroneously non-constant
2020-08-10 5:51 UTC
[PATCH 00/10] separate parsing of asm-names from attributes
2020-08-09 20:53 UTC (11+ messages)
` [PATCH 01/10] use lookup_keyword() for qualifiers
` [PATCH 02/10] attribute: split handle_asm_name() from handle_attributes()
` [PATCH 03/10] attribute: fold parse_asm_declarator() into handle_asm_name()
` [PATCH 04/10] attribute: remove argument 'keywords' from handle_attributes()
` [PATCH 05/10] attribute: directly use attribute_specifier() to handle attributes
` [PATCH 06/10] attribute: factorize matching of '__attribute__'
` [PATCH 07/10] attribute: no need to lookup '__attribute__' in NS_KEYWORD
` [PATCH 08/10] testing for SYM_KEYWORD is unneeded for lookup_keyword()
` [PATCH 09/10] testing for sym->op "
` [PATCH 10/10] keyword type is a bitmask and must be tested so
sparse | upgrade to upstream v0.6.2 (!2)
2020-08-09 19:21 UTC
[PATCH 0/8] simplify parsing of storage modifiers
2020-08-09 16:52 UTC (9+ messages)
` [PATCH 1/8] show-mod: add helper to show the modifiers but without ending space
` [PATCH 2/8] show-mod: no ending space when showing a single modifier
` [PATCH 3/8] show-mod: no extra space when showing modifiers + ident
` [PATCH 4/8] parse: rework handling of storage_class
` [PATCH 5/8] parse: associate modifiers with their keyword
` [PATCH 6/8] parse: let asm_modifier() use the keyword modifier
` [PATCH 7/8] parse: improve error messages concerning storage specifiers
` [PATCH 8/8] parse: simplify set_storage_class()
[PATCH] force to 0 expressions which are erroneously non-constant
2020-08-09 16:41 UTC
[PATCH 0/5] improve presenttation of the documentation
2020-08-09 14:17 UTC (6+ messages)
` [PATCH 1/5] doc: replace nocast-vs-bitwise document with its lore link
` [PATCH 2/5] doc: simplify the toctree
` [PATCH 3/5] doc: add index to the sidebar
` [PATCH 4/5] doc: remove link "edit on github"
` [PATCH 5/5] doc: shorter title for "submitting-patches.md"
[PATCH] fix checking if type is void
2020-08-09 11:49 UTC
[PATCH] delay 'empty character constant' warning to phase 5
2020-08-08 16:39 UTC
[PATCH 0/6] teach sparse about wide string initializers
2020-08-08 16:11 UTC (5+ messages)
` [PATCH 3/6] wstring: add support for examination of string initialization
` [PATCH 4/6] wstring: add helper is_wchar_type()
` [PATCH 5/6] wstring: extend is_string_type() to also detect wide strings
` [PATCH 6/6] wstring: call is_string_type() only when needed
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).