sparse 2.4.3-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It is about time to get another sparse release.
Mostly small fix up. Some help to reduce the noise level on recent
kernel checking.

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.

Give it a try and report back any problem you have.

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 4.2.3-rc1

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
--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux