v0.4.3 (2010-11-02)¶
Hi,
It is final there. The sparse version 0.4.3 is released.
Mostly small fix up. It can parse the recent kernel better, less noise.
For people interested in the sparse internals, there is a sparse inspecting tools now. Currently it has limited knowledge of AST. It is very easy to extent though.
Thanks every one for the contribution.
Chris
–
- Bernd Petrovitsch (1):
- Fix a typo - “typdef” is neither C nor plain English
- Christopher (3):
- evaluate: check for NULL type inside typeof
- Add test case for builtin_unreachable()
- inspect: add some expression inspection
- Christopher Li (15):
- Make MOD_NORETURN fits into 32 bit
- Move noreturn attribute out of ignore attr area
- Declare ignored attributres into a list of string.
- Simplify Makefile using static pattern rules
- Adding test case for “x && y && z” .
- Pointer don’t inherent the alignment from base type
- Allow parsing L‘0’
- Parsing wide char string
- Adding asm goto label test case
- inspect: add custom ast treeview model
- inspect: add some example inspect for symbol and statement
- inspect: Add test-inspect program
- inspect: cast expression
- Fixup and cleanup modifier_string() function.
- sparse 0.4.3 finial
- Damien Lespiau (1):
- Ignore the may_alias GCC attribute
- Dan Carpenter (1):
- add test-inspect to .gitignore
- Dan McGee (1):
- Makefile: fix permissions mixup on install
- Daniel De Graaf (1):
- Fix incorrect linearization of “x && y && z”
- Jiri Slaby (3):
- parser: add support for asm goto
- parser: fix and simplify support of asm goto
- parser: define __builtin_unreachable
- Joel Soete (1):
- possible fix to cgcc issue in sparse 0.4.2:
- Josh Triplett (2):
- Rename -Wall to Wsparse-all, so it doesn’t get turned on unintentionally
- New attribute designated_init: mark a struct as requiring designated init
- Kamil Dudka (1):
- do not ignore attribute ‘noreturn’…
- Michael Buesch (2):
- ignore attributes “externally_visible” and “signal”
- Ignore “naked” attribute
- Michael Stefaniuc (3):
- Ignore the ms_abi/sysv_abi attributes.
- Ignore the alloc_size attribute.
- Handle __builtin_ms_va_list.
- Mike Frysinger (1):
- parser: add Blackfin gcc info
- Morten Welinder (1):
- skip may_alias and declare builtin_fabs