smatch

Edit Package smatch
http://smatch.sf.net

Smatch is a static analysis tool for C. Most of the checks are for the linux kernel.

Refresh
Refresh
Source Files
Filename Size Changed
Makefile-allow-CFLAGS-to-be-redefined.patch 0000001433 1.4 KB
Makefile-use-CFLAGS-when-linking.patch 0000000909 909 Bytes
_service 0000000512 512 Bytes
_servicedata 0000000225 225 Bytes
check_free-declare-is_percent_p_print-before-use.patch 0000000616 616 Bytes
smatch-1.73+20230517.obscpio 0014495245 13.8 MB
smatch.changes 0000006687 6.53 KB
smatch.obsinfo 0000000103 103 Bytes
smatch.spec 0000002135 2.08 KB
Revision 11 (latest revision is 12)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093222 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 11)
- Update to version 1.73+20230517:
  * checking_for_null_instead_of_err_ptr: use smatch_kernel_err_ptr.c
  * kernel_err_ptr: hack around for_each_gpio_desc_with_flag()
  * scripts/generisize.pl: generisize function names
  * kernel.unreachable.turn_off: add some kunit stuff
  * preempt_info: add __bit_spin_unlock()
  * check_list/err_ptr: register the err_ptr code
  * debug/units: hook in the __smatch_units() code
  * validation/sm_err_ptr: make IS_ERR() an inline function
  * dereference: find more cross function dereferences
  * err_ptr_deref: re-write the check
  * kernel_err_ptr: track error pointers in the database
  * kernel.no_return_funcs: update to the latest linux-next functions
  * kernel.no_return_funcs: add kunit_do_failed_assertion()
  * comparison: store modified comparisons
  * units: move checks to check_ file and hide under the --spammy option
  * and much more
Comments 0
openSUSE Build Service is sponsored by