Changelog for
sparse-debuginfo-20141211-4.3.x86_64.rpm :
* Wed Jan 14 2015 jslabyAATTsuse.com- update to 20141211
* Ptr list sorting should use memmove instead of memcpy
* build: allow use of PKG_CONFIG to override pkg-config
* compile-i386.c: don\'t ignore return value of write(2)
* parse.c: remove duplicate \'may_alias\' ignored_attributes
* cgcc: avoid passing a sparse-only option to cc
* test-suite: remove bashism to avoid test failures
* teach next_designators() use array_element_offset()
* cgcc: use $ccom to set $multiarch_dir if not specified
* cgcc: use only the cc command to determine $gcc_base_dir
* Add support for multiarch system header files
* don\'t run sparse{c,i} tests when sparse-llvm is disabled
* Makefile: suppress error message from shell
* don\'t call isdigit/tolower with a char argument
* sparse: add \'gnu_inline\' to the ignored attributes
* Add the __restrict__ keyword
* sparse: treat function pointers as pointers to const data
* rename -Werror to -Wsparse-error
* sparse: Make -Werror turn warnigns into errors
* Use LLVM_CONFIG instead of llvm-config in Makefile
* sparse-llvm: Fix LLVM 3.5 linker errors
* Fix initializers in anonymous structs and unions
* Make same_symbol list share the same scope
* Fix scoping of extern symbols in block scope
* round up the array element size to byte align
* sparse: make bits_to_bytes round up instead of down
* Minor clean up for option handling
* lib.c: skip --param parameters
* parse: support c99 [static ...] in abstract array declarators
* sparse{i,c}: use LLVM_CONFIG to find llc and lli
* build: allow use of LLVM_CONFIG to override llvm-config config script
* Fix error at anoymous unions
* Add test case for the ioc type check
* Add test case for anonymous union initializer
* Add test case for extern array
* Use any previous initializer to size a symbol
* Add warning about duplicate initializers
* Support GCC\'s transparent unions
* evaluate: split out implementation of compatible_assignment_types
* validation/sizeof-bool: fix broken test case
* sparse: Allow override of sizeof(bool) warning
* Define __CHAR_BIT__
* Thu May 15 2014 danny.al-gaafAATTbisect.de- change License to new MIT- update to latest git version 20140128 (sparse verion 0.5.0) - Sparse 0.5.0 - Fix make dist failure - sparse: add built-in atomic memory access identifiers - gitignore: add \'version.h\' - Update the information in README about using the library. - sparse: Also check bit_offset when checking implicit casts - FAQ: Remove outdated sections about the license - sparse: Relicense under the MIT license - Revert \"Fix mistaken comparison that becomes a no-op.\" - Revert \"Update the information in README about using the library.\" - sparse: add __builtin_va_arg_pack() and __builtin_va_arg_pack_len() - Fix expression type for floating point negation (\'!\') - Fix result type of relational and logical operators - symbol.c: Set correct size of array from parenthesized string initializer - sparse, llvm: die if error - sparse, llvm: set more data attributes - sparse, llvm: fix struct name generation - sparse, llvm: cache symbol_type() result - sparse, llvm: fix array size - sparse, llvm: use LLVM_DEFAULT_TARGET_TRIPLE - sparse, llvm: Use LLVM_HOSTTRIPLE - sparse, llvm: set target specification - sparse, llvm: improve pointer arithmetic handling - sparse, llvm: add a struct access test case - sparse, llvm: base load/store address type on insn_symbol_type() - sparse, llvm: de-duplicate load/store address calculation code - sparse, llvm: Fix resulting type of store address calculations - sparse, llvm: simplify function generation - sparse, llvm: fix phi generation - char.c: Fix parsing of escapes - Trivial: Remove redundant Makefile variable - sparse, llvm: fix link errors - fix SIGFPE caused by signed division overflow - Novafora license grant using MIT license.
* Mon May 20 2013 jslabyAATTsuse.com- update to 20130425
* many fixes
* Sat Mar 09 2013 jslabyAATTsuse.com- update to the latest snapshot (20130225)
* they stopped releasing, we have to use snapshots
* many fixes
* remove these: - sparse-0.4.4-add_error_to_ignore.patch - sparse-0.4.4-add_leaf_to_ignore.patch - sparse-0.4.4-add_m64_support.patch - sparse-0.4.4-add_vector_size_to_ignore.patch
* Sat Oct 27 2012 asnAATTcryptomilk.org- Add sparse-0.4.4-add_error_to_ignore.patch: Ignore __error__- Add sparse-0.4.4-add_leaf_to_ignore.patch: Ignore __leaf__- Add sparse-0.4.4-add_vector_size_to_ignore.patch: Ignore __vector_size__- Add sparse-0.4.4-add_m64_support.patch: Fix m32/m64 support.
* Mon Feb 06 2012 cfarrellAATTsuse.com- license update: SUSE-OSL-1.1 Spec file licenses are written in SPDX compatible format. Where there is no short name available at spdx.org/licenses use one of the SUSE- proprietary prefixes until the license is pushed upstream. In this case SUSE-OSL-1.1
* Thu Jan 05 2012 jslabyAATTsuse.de- update to 0.4.4
* fixes in asm handling, binary constants and others
* some other cleanups
* Mon Sep 19 2011 cooloAATTsuse.com- make the _service localonly
* Sat Apr 30 2011 jslabyAATTsuse.de- fix build with gcc 4.6- package test-inspect and c2xml- update to 0.4.3
* Fixup and cleanup modifier_string() function.
* inspect: add custom ast treeview model
* inspect: add some example inspect for symbol and statement
* inspect: add some expression inspection
* inspect: Add test-inspect program
* inspect: cast expression
* parser: add Blackfin gcc info
* skip may_alias and declare builtin_fabs
* Sun Oct 31 2010 jengelhAATTmedozas.de- Use %_smp_mflags
* Fri Jul 16 2010 jslabyAATTsuse.de- update to git commit 8832df8 (see git log for changes)- some gcc 4.5 features added:
* support for asm-gotos
* support builtin_unreachable
* Fri May 07 2010 jslabyAATTsuse.de- update to git commit b4ef556 (see git log for changes)- add a devel package containing
* includes
* static library (dynamic library is slow due to fPIC)
* pkgconfig file- update urls- add \"Git revision\" line to the description
* Sun Dec 13 2009 jengelhAATTmedozas.de- enable parallel building
* Wed Sep 24 2008 jeffmAATTsuse.com- updated to 0.4.1.git1:
* This snapshot corresponds to git commit 8f208e215a531d2b32aec0428fd5eaa24ae3100b.
* lots of fixes - see http://git.kernel.org/?p=devel/sparse/sparse.git;a=shortlog
* Thu Jun 26 2008 tiwaiAATTsuse.de- updated to version 0.4.1:
* lots of fixes/improvements - see http://www.kernel.org/pub/software/devel/sparse/news.html
* Tue Nov 14 2006 agruenAATTsuse.de- Initial package.