"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "sparse" between the packages
sparse-0.6.1.tar.xz and sparse-0.6.2.tar.xz

About: Sparse is a semantic parser for C including a static analyzer.

Summary:

The "sparse" source code changed by about 16.8% and now consists of 890 regular files (+105) and 16 directories (+3).

Related Informations:

See Documentation/release-notes/v0.6.2.rst (sparse 0.6.2).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 44 1 0 10
C program 797 93 7 40
Perl program 1 0 0 1
Python program 3 0 0 2
Shell program 4 0 0 1
Awk program 3 0 0 0
Makefile 2 0 0 1
Man page 3 1 0 0
Module-Definition file 1 0 0 1
DTD file 1 0 0 0
Git file 3 0 0 1
Include file 1 0 0 0
RST file 23 17 0 2
Vector Image file 1 0 0 0
Directory 16 3 0 0
Information file 2 0 0 1
License 1 0 0 0
Readme file 1 0 0 0
Text file 5 0 0 2
Other 1 0 0 0
Total Files913115762



Header Files (11 of 44):

NameStatusDeltaVisual Diff
builtin.h added
dissect.h changed 46.2% diff
expression.h changed 3.8% diff
ident-list.h changed 4.3% diff
lib.h changed 10.0% diff
machine.h changed 72.3% diff
parse.h changed 4.1% diff
scope.h changed 14.1% diff
symbol.h changed 13.7% diff
target.h changed 98.7% diff
token.h changed 2.7% diff

C Programs (140 of 797):

NameStatusDeltaVisual Diff
ast-inspect.c changed 1.0% diff
builtin.c changed 67.8% diff
dissect.c changed 16.6% diff
evaluate.c changed 4.3% diff
expand.c changed 6.9% diff
expression.c changed 6.0% diff
flowgraph.c changed 1.7% diff
inline.c changed 0.5% diff
lib.c changed 22.2% diff
linearize.c changed 1.8% diff
memops.c changed 5.9% diff
optimize.c changed 6.2% diff
parse.c changed 8.3% diff
pre-process.c changed 6.8% diff
ptrlist.c changed 1.8% diff
scope.c changed 23.7% diff
show-parse.c changed 3.3% diff
sindex.c added
symbol.c changed 25.4% diff
target-alpha.c added
target-arm.c added
target-arm64.c added
target-bfin.c added
target-default.c added
target-m68k.c added
target-mips.c added
target-nios2.c added
target-ppc.c added
target-riscv.c added
target-s390.c added
target-sparc.c added
target-x86.c added
target.c changed 100.0% diff
test-dissect.c changed 63.4% diff
test-show-type.c added
tokenize.c changed 0.1% diff
validation/__func__-scope.c added
validation/arch/arm-predef-float-abi-hard.c added
validation/arch/arm-predef-float-abi-mixed.c added
validation/arch/arm-predef-float-abi-soft.c added
validation/arch/arm-predef-hard-float.c added
validation/arch/arm-predef-soft-float.c added
validation/arch/arm.c added
validation/arch/arm64.c added
validation/arch/mips32.c added
validation/arch/riscv64.c added
validation/arch/short-wchar.c added
validation/asm-goto-lables.c renamed 0.0%
validation/asm-goto-labels.c
validation/attr-visible.c added
validation/attr-visible2.c added
validation/autotype-ko.c added
validation/autotype.c added
validation/backend/hello.c changed 14.2% diff
validation/backend/sum.c changed 11.1% diff
validation/bitfield-sizes.c added
validation/bitwise-function-pointer.c added
validation/bug-expand-union0.c removed
validation/bug-expand-union1.c removed
validation/c11-atomic.c changed 87.2% diff
validation/char-signed-native.c added
validation/char-unsigned-native.c added
validation/char-unsigned.c changed 14.2% diff
validation/cond_expr2.c changed 10.6% diff
validation/context-unreachable.c added
validation/discarded-label-statement.c removed
validation/dup-defs-local.c added
validation/eval/addressable-complex.c added
validation/eval/addressable-degen.c added
validation/eval/premature-examination.c added
validation/eval/typeof0.c added
validation/expand/builtin_constant_inline0.c added
validation/expand/builtin_constant_inline1.c added
validation/expand/constant-init-array.c added
validation/expand/constant-init-nested-array.c added
validation/expand/constant-init-nested-struct.c added
validation/expand/constant-init-string.c added
validation/expand/constant-union-flt2int.c added
validation/expand/constant-union-int2flt.c added
validation/expand/constant-union-size.c added
validation/expand/cost-deref-nested.c added
validation/expand/default-init-array.c added
validation/expand/default-init-struct.c added
validation/expand/union-cast.c added
validation/function-attribute-inner.c added
validation/function-attribute-pointer.c added
validation/function-attribute-void-ptr.c added
validation/function-attribute.c added
validation/function-redecl-funattr.c added
validation/function-redecl.c changed 100.0% diff
validation/function-redecl2.c changed 7.9% diff
validation/generic-bad0.c added
validation/generic-dr481.c added
validation/generic-functions.c added
validation/generic-schar.c added
validation/generic-typename.c added
validation/inline_base0.c added
validation/inline_self.c added
validation/label-asm.c changed 4.3% diff
validation/label-attr.c changed 21.6% diff
validation/label-expr.c removed
validation/label-scope-cgoto.c added
validation/label-scope.c changed 33.3% diff
validation/label-scope1.c added
validation/label-scope2.c added
validation/label-stmt-expr0.c added
validation/label-stmt-expr1.c added
validation/label-stmt-expr2.c added
validation/label-unused.c added
validation/linear/builtin_unreachable.c renamed 45.6% diff
validation/linear/builtin_unreachable1.c
validation/linear/builtin_unreachable0.c added
validation/linear/goto-invalid.c added
validation/linear/goto-stmt-expr-conditional.c added
validation/linear/goto-stmt-expr-short-circuit.c added
validation/linear/label-scope-cgoto.c added
validation/linear/label-stmt-dropped.c added
validation/linear/label-stmt-expr0.c added
validation/linear/label-unreachable.c added
validation/linear/noreturn-unreachable0.c added
validation/linear/unreachable-label0.c removed
validation/memops/type-punning-flt2int.c added
validation/memops/type-punning-int2flt.c added
validation/nested-functions.c added
validation/nocast.c changed 2.3% diff
validation/plain-char-compatibility.c added
validation/preprocessor/directive-within-macro.c added
validation/preprocessor/expand-and-nl.c added
validation/preprocessor/expand-redef.c added
validation/preprocessor/has-feature.c added
validation/preprocessor/predef.c changed 2.0% diff
validation/preprocessor/preprocessor22.c changed 47.0% diff
validation/pure-function.c changed 100.0% diff
validation/restrict.c changed 22.5% diff
validation/static-forward-decl.c changed 82.3% diff
validation/typedef-redef.c changed 81.8% diff
validation/typeof-mods.c changed 1.4% diff
validation/typeof-safe.c changed 100.0% diff
validation/Wuniv-init-ko.c added
validation/Wuniv-init-ok.c added

Perl Programs (all 1):

NameStatusDeltaVisual Diff
cgcc changed 22.1% diff

Python Programs (2 of 3):

NameStatusDeltaVisual Diff
Documentation/conf.py changed 5.2% diff
Documentation/sphinx/cdoc.py changed 3.8% diff

Shell Programs (1 of 4):

NameStatusDeltaVisual Diff
validation/test-suite changed 0.3% diff

Makefiles (1 of 2):

NameStatusDeltaVisual Diff
Makefile changed 18.0% diff

Man Pages (1 of 3):

NameStatusDeltaVisual Diff
sindex.1 added

Module-Definition Files (all 1):

NameStatusDeltaVisual Diff
opcode.def changed 1.1% diff

Git Files (1 of 3):

NameStatusDeltaVisual Diff
.gitignore changed 36.5% diff

RST Files (19 of 23):

NameStatusDeltaVisual Diff
Documentation/index.rst changed 100.0% diff
Documentation/IR.rst changed 0.5% diff
Documentation/release-notes/index.rst added
Documentation/release-notes/v0.1.rst added
Documentation/release-notes/v0.2.rst added
Documentation/release-notes/v0.3.rst added
Documentation/release-notes/v0.4.1.rst added
Documentation/release-notes/v0.4.2.rst added
Documentation/release-notes/v0.4.3.rst added
Documentation/release-notes/v0.4.4.rst added
Documentation/release-notes/v0.4.5-rc1.rst added
Documentation/release-notes/v0.4.rst added
Documentation/release-notes/v0.5.0.rst added
Documentation/release-notes/v0.5.1.rst added
Documentation/release-notes/v0.5.2.rst added
Documentation/release-notes/v0.6.0.rst added
Documentation/release-notes/v0.6.1.rst added
Documentation/release-notes/v0.6.2.rst added
Documentation/types.rst added

Directories (3 of 16):

NameStatus
Documentation/release-notes added
validation/arch added
validation/memops added

Information Files (1 of 2):

NameStatusDeltaVisual Diff
Documentation/TODO.md changed 11.4% diff

Text Files (2 of 5):

NameStatusDeltaVisual Diff
Documentation/nocast-vs-bitwise.md changed 53.2% diff
gdbhelpers changed 7.3% diff

Packages Compared:

sparse-0.6.1.tar.xz
sparse-0.6.2.tar.xz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)