1v0.4.3 (2010-11-02) 2=================== 3 4Hi, 5 6It is final there. The sparse version 0.4.3 is released. 7 8Mostly small fix up. It can parse the recent kernel better, less noise. 9 10For people interested in the sparse internals, there is a sparse inspecting 11tools now. Currently it has limited knowledge of AST. It is very easy to 12extent though. 13 14Thanks every one for the contribution. 15 16Chris 17 18-- 19 20Bernd Petrovitsch (1): 21 * Fix a typo - "typdef" is neither C nor plain English 22 23Christopher (3): 24 * evaluate: check for NULL type inside typeof 25 * Add test case for builtin_unreachable() 26 * inspect: add some expression inspection 27 28Christopher Li (15): 29 * Make MOD_NORETURN fits into 32 bit 30 * Move noreturn attribute out of ignore attr area 31 * Declare ignored attributres into a list of string. 32 * Simplify Makefile using static pattern rules 33 * Adding test case for "x && y && z" . 34 * Pointer don't inherent the alignment from base type 35 * Allow parsing L'\0' 36 * Parsing wide char string 37 * Adding asm goto label test case 38 * inspect: add custom ast treeview model 39 * inspect: add some example inspect for symbol and statement 40 * inspect: Add test-inspect program 41 * inspect: cast expression 42 * Fixup and cleanup modifier_string() function. 43 * sparse 0.4.3 finial 44 45Damien Lespiau (1): 46 * Ignore the may_alias GCC attribute 47 48Dan Carpenter (1): 49 * add test-inspect to .gitignore 50 51Dan McGee (1): 52 * Makefile: fix permissions mixup on install 53 54Daniel De Graaf (1): 55 * Fix incorrect linearization of "x && y && z" 56 57Jiri Slaby (3): 58 * parser: add support for asm goto 59 * parser: fix and simplify support of asm goto 60 * parser: define __builtin_unreachable 61 62Joel Soete (1): 63 * possible fix to cgcc issue in sparse 0.4.2: 64 65Josh Triplett (2): 66 * Rename -Wall to Wsparse-all, so it doesn't get turned on unintentionally 67 * New attribute designated_init: mark a struct as requiring designated init 68 69Kamil Dudka (1): 70 * do not ignore attribute 'noreturn'... 71 72Michael Buesch (2): 73 * ignore attributes "externally_visible" and "signal" 74 * Ignore "naked" attribute 75 76Michael Stefaniuc (3): 77 * Ignore the ms_abi/sysv_abi attributes. 78 * Ignore the alloc_size attribute. 79 * Handle __builtin_ms_va_list. 80 81Mike Frysinger (1): 82 * parser: add Blackfin gcc info 83 84Morten Welinder (1): 85 * skip may_alias and declare builtin_fabs 86