repo.or.cz
/
smatch.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Support GCC's transparent unions
2014-04-01
Joh
n
Keeping
S
u
pport GCC'
s
tra
n
sparent unions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-04-01
J
ohn Keeping
eva
l
uate: sp
l
it out
i
mplement
a
tion of com
p
a
t
i
ble_assignment_
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-04-01
J
ohn Keeping
valid
a
t
i
on/sizeof-bool:
fix b
r
oke
n
t
e
st case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-02-27
Joe
P
erches
sparse: All
o
w ov
e
rrid
e
of
sizeo
f
(bool) warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-01-29
E
m
ilio
G
.
C
o
ta
Defin
e
__CHAR_BIT
_
_
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-01-29
Christophe
r
Li
S
p
a
rse 0
.
5
.
0
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2014-01-29
Christo
p
her Li
Fix make di
s
t failure
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-21
Christopher L
i
Sp
a
rse 0
.
5
.
0 rc
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-21
Kim Phillips
sparse: ad
d
built-i
n
ato
m
ic memor
y
a
ccess identif
i
ers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-21
E
m
i
lio G
.
Cota
g
itig
n
o
r
e: a
d
d '
v
ersion
.
h
'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-12-09
James W
e
st
b
y
U
p
date the inform
a
tion in README about
u
sing
the
l
ibrary
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Franz Schrober
s
p
a
rse: Also
check bit_offset w
h
en chec
k
ing
implicit
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Franz Schrober
F
A
Q: Remove ou
t
d
ated s
e
ctions about the license
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Franz Sch
r
obe
r
sparse: Rel
i
cen
s
e unde
r
th
e
MIT lic
e
nse
Acked-by: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Franz Sch
r
ober
Revert "Fix mi
s
ta
k
e
n
comparison
t
h
a
t
becomes
a no-op
.
"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Franz Schro
b
e
r
Revert "Update t
h
e i
n
format
i
on i
n
README abou
t
using
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-11-29
Christopher Li
Me
r
ge bra
n
ch 'No
v
af
o
ra' of git://git
.
zytor
.
com
/
users
.
.
.
commit
|
commitdiff
|
tree
2013-07-25
Christopher Li
Merge
branc
h
'
llvm
c
ore'
commit
|
commitdiff
|
tree
2013-07-25
Jeff Layto
n
s
p
ar
s
e:
a
dd __built
i
n_va
_
arg_pack() an
d
__builtin_va_ar
g
_pac
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-05-23
R
am
s
ay
Jones
symbo
l
.
c: Set correct
size
o
f array f
r
o
m parenthesiz
e
d
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-05-17
Ramsay Jo
n
es
char
.
c: Fix
p
arsing of escapes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-05-16
Chr
i
s
t
opher Li
Trivial: Re
m
ove red
u
n
d
an
t
Makefile variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-05-15
Xi Wang
spars
e
, llvm: fix lin
k
e
rrors
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-05-11
Xi
W
ang
fix SIGFPE caus
e
d by sig
n
e
d
division
o
ver
f
low
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-26
Ch
r
istopher Li
A
l
l
ow forced attribute
in
f
un
c
tion argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-22
Jo
s
h Triplett
Suppor
t
#
pragma once
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-22
Josh
T
r
iplett
D
e
fine
__SIZEOF_POINTER__
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
M
a
satake YAMATO
Add descrip
t
i
on fo
r
-Winit-cstring option
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
M
a
sa
t
ake YAMATO
T
e
st case fo
r
-Wini
t
-cstrin
g
option
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-20
M
as
a
t
ake YAMATO
Warn about in
i
tial
i
zati
o
n o
f
a
char array with a
too
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-04-08
Christopher Li
Proper variable
length array
w
a
rning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-07
Joe P
e
rche
s
Ther
e
's no
c
urr
e
nt wa
y
to know the version
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-03-06
Christopher L
i
L
ar
g
er buffer size for token concatenati
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-28
Xi Wang
fix ca
s
ting constant to _
B
ool
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-25
Christopher Li
Get rid
of gcc warning
a
bout
e
num values
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-23
Christo
p
h
e
r Li
F
i
x
segfa
u
l
t ca
u
se by
fucntion without
ident
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
C
hristo
p
he
r
Li
C
lean up some test case error
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-22
Randy Dunlap
spar
s
e patch v2: add noclone as an
ignored at
t
ribute
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-19
Kim Phil
l
ips
s
p
a
rse: add buil
t
-in by
t
e
s
wap i
d
en
t
ifiers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2013-02-13
Christopher Li
Merge git://git
.
kernel
.
org/
p
ub/sc
m
/
linu
x
/kerne
l
/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-10
Christopher
L
i
rem
o
ve weak define x8
6
_64
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
Ma
u
r
o Dreissig
Fix wron
g
array size expre
s
s
ion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-10-12
C
hristopher Li
M
e
rge b
r
anch
'
l
lvm
/
c
o
re' of gi
t
hub
.
c
om:penberg/sparse
.
.
.
commit
|
commitdiff
|
tree
2012-06-26
Jonat
h
a
n Neu
s
chäfer
pt
r
lis
t
.
c: fi
x
a typ
o
in a comme
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-26
J
ona
t
han Neus
c
häfer
F
A
Q
: update the website address a
n
d
c
all it Wiki
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-25
KOSAK
I
Motohiro
sparse: Add 'error'
t
o ignored attribut
e
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-25
KOSAKI Motoh
i
ro
sparse: Ad
d
'__vector_size__' t
o
igno
r
e
d
a
t
tribut
e
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-21
Christoph
e
r
L
i
M
erge branc
h
'for-chris' of gi
t
://github
.
c
om/pe
n
berg
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Xi Wang
check
mi
s
sing or du
p
li
c
ate
g
o
to labels
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-06-04
Xi Wang
co
m
pile-i38
6
: fix use-aft
e
r
-free in fun
c
_
cleanup()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-20
S
hakthi Kannan
I have updat
e
d the sparse
.
1 man page
including the
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-10
Jan Pokorný
s
im
p
li
f
y: conservat
i
ve han
d
ling of casts with pointers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-05-04
Jan Pokorný
uns
s
a: t
r
ac
k
use
of
newly added pseudo
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-03-23
Christopher
L
i
A
dding default for m
6
4/m32 handle
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-03-23
Freder
i
c C
r
ozat
Ad
d
__builtin_stpcpy,
_
_
s
ync_synchronize, __sy
n
c_bool_compar
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-19
Ethan Jackson
s
parse:
Add 'leaf' to
ignored
at
t
ri
b
utes
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2012-01-02
C
hrist
o
pher L
i
Merge bra
n
c
h 'sp
a
rs
e
-llvm'
o
f git://g
i
thu
b
.
c
o
m/penberg
.
.
.
commit
|
commitdiff
|
tree
2011-11-21
C
hristop
h
er Li
sparse 0
.
4
.
4
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Dan Carpenter
recogni
z
e binary c
o
n
stants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-11-21
Christopher Li
Add test cas
e
for binary c
o
nstants
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-29
Christopher
Li
Sparse 0
.
4
.
4-rc2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Linus Torvalds
M
a
k
e 'lin
e
arize_ret
u
rn()' helper funct
i
on
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Linu
s
T
o
rvalds
Make 'linearize
_
sw
i
tch()' helpe
r
functi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
L
inu
s
To
r
vald
s
Ma
k
e
'l
i
nearize_iter
a
tor()
'
hel
p
er function
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
Kami
l
Dudka
cse
:
update
PHI users when throwing a
w
a
y an
i
n
struction
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-28
K
amil D
u
dk
a
cse:
treat
PHI
-
nod
e
s as other instructions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-26
Pe
k
k
a
E
n
berg
sparse: Fix __builtin
_
saf
e
_p for p
u
re and const fun
c
tions
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-25
Pekka Enberg
Show
expec
t
ed vs
.
actua
l
outp
u
t on test
failure
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-24
Pekka Enberg
sparse:
En
a
ble unha
n
dled val
i
dation
tests
Cc: Christopher Li <
sparse@chrisli.org
>
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Chris
t
opher Li
Fix parsing empt
y
a
sm clobber
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Christopher Li
Add
test case for em
p
ty
a
sm
clobbers
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-23
Mich
a
e
l
Stef
a
n
i
uc
Igno
r
e the m
s
_hook_
p
rologu
e
attribute
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Jonathan
N
euschä
f
e
r
fix c
o
mmon missp
e
l
l
ings with codespell
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
Jonat
h
a
n
Neuschä
f
er
FAQ: fix a typo
(
"beca
u
se or
"
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-20
C
hristopher
L
i
S
p
arse 0
.
4
.
4-rc1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Chri
s
topher
Li
F
i
x inlining
s
w
itch
s
tatement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christo
p
h
e
r
Li
validation: inline switch statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
Christopher Li
ins
p
ect:
A
dd swit
c
h s
t
ateme
n
t and
m
or
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-11
Jonathan Neusc
h
äfer
fix a memory leak in compile-i386
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-06-29
Pekka Enberg
s
par
s
e: Add '
a
rtifical' to ignore attribu
t
es
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christopher L
i
R
e
move set bu
t
not used variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Ch
r
istopher Li
Ig
n
o
r
e
a
ttribut
e
vector_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-07
Ben
Pfaff
evaluate: Allow s
i
zeof(_Bool) to
su
c
ceed
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan
Pokorný
parse
.
c: "if(" -> "if
(" adj
u
s
t
ment
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan Pok
o
rný
u
s
e ARRAY_
S
IZE(
)
when possible (continued
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow o
v
erwrite CFLAGS
f
r
o
m c
o
mma
n
d line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
L
i
nus Torval
d
s
T
each 'already_tokenized()' to use the stream name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
Linus Torvalds
Add new s
t
ream
s
to a hash-list ba
s
ed on t
h
eir
n
ames
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
Diego Elio Pe
t
tenò
F
i
x b
u
ild with GCC
4
.
6 serie
s
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
D
i
ego Elio
P
ettenò
build: add an all-in
s
ta
l
lable targe
t
that
builds the
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
D
iego El
i
o Pettenò
b
ui
l
d:
a
llow eas
y
override
of GCC_
B
ASE
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan
P
o
k
orný
f
lo
w
.
c
:
make comment for
`
dominates'
reflect code
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan P
o
korný
remove un
u
sed "container" macro
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-03-11
Fl
o
rian Fainelli
Makefil
e
: warn user when libxml an
d
/o
r
lib
g
tk2
are
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Namh
y
un
g
K
i
m
Up
d
ate the validati
o
n
c
h
eck
f
o
r
escape sequenc
e
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
N
amhyung Kim
Fix
tokenizer
f
or
o
ctal
es
c
ape s
e
quences
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung K
i
m
use
A
R
R
AY_SIZE() wh
e
n possibl
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
N
i
colas Kaiser
memo
p
s
.
c
: alway
s
true expression
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect:
a
dding f
u
nct
i
on arugumen
t
list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Ch
r
is
t
opher Li
sparse 0
.
4
.
3 fini
a
l
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
next