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
Fix two potential NULL pointer dereferences in dissect.c
2007-03-10
Josh Tri
p
le
t
t
Fix two potential NULL po
i
nter derefer
e
n
ce
s
in dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tripl
e
tt
Use GCC f
o
rmat and
s
entinel attributes on appropriate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh
T
r
ipl
e
tt
F
i
x
t
y
p
os in com
m
ent
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
stopher Li
Intro
d
uce
keyword driven attribu
t
e pa
r
s
i
n
g
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tr
i
plet
t
Fix typo i
n
symbol
.
h: s/keywrod
s
/keyw
o
rd
s
/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tr
i
plett
Introd
u
ce top level parsing for asm parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introducin
g
st
a
tement
keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Trip
l
e
tt
Free up so
m
e speci
a
l bits
i
n mo
d
ifiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Mo
v
ing
s
tatement
parsin
g
into smaller functions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Ch
r
ist
o
pher
Li
A
dd annotati
o
n
for
i
nline
function call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Add s
t
atic to
d
ecla
r
ation
s
in
t
es
t
cases, to
r
emove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
L
i
D
i
s
a
b
l
e
liveness
"dead" i
n
struction by
default
.
commit
|
commitdiff
|
tree
2007-02-28
J
o
s
h Triplett
Move pkg-conf
i
g
fil
e
to l
i
b
,
rather than
share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce expression_error
commit
|
commitdiff
|
tree
2007-02-27
James We
s
tby
Upd
a
t
e
the i
n
fo
r
mation i
n
RE
A
DME
a
bout using the library
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg N
e
sterov
d
issec
t
: simpli
f
y lookup_membe
r
()
commit
|
commitdiff
|
tree
2007-02-26
J
o
sh Triple
t
t
Cod
i
ng
s
t
yle
f
ix:
u
se parentheses with size
o
f
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
Fix
co
r
e d
u
mp
on huge switch
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristoph
e
r Li
Addin
g
debu
g
optio
n
for showing the line
a
rized i
n
struction
.
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
istopher Li
Fix a
bug that
m
atch_ident
s
forget to end with NU
L
L
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dissect
:
fix m
u
ltidimensio
n
a
l
ar
r
ay
initia
l
izer
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
Fix c
o
re
d
u
m
p
o
n
anonymous sym
b
o
l
.
commit
|
commitdiff
|
tree
2007-02-23
Ol
e
g Nesterov
dissect: cleanup rep
o
rt_implici
t
()
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
s
topher Li
M
a
ke th
e
ptr
l
ist us
i
ng the sparse
al
l
ocator
.
commit
|
commitdiff
|
tree
2007-02-23
Josh
T
riplett
Add test case for dou
b
le semic
o
lon in s
t
ru
c
tur
e
declaration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
opher Li
Fix d
o
uble s
e
micolon in struct decl
a
rati
o
n
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
isto
p
h
er L
i
Fix the segf
a
ult when initializer
h
as
unkn
o
wn
s
ymbol
commit
|
commitdiff
|
tree
2007-02-21
Josh Trip
l
ett
Ad
d
test case for structure attribut
e
placement
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
istopher Li
Handle struct
u
re attributes betwee
n
the stru
c
tur
e
keyword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
A
dd test case for function
point
e
r modifier inheritance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Chri
s
topher Li
Bug
f
i
x i
n
pointer modifier inhe
r
itance at
f
unction
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
James We
s
tb
y
Fix
mist
a
ken compar
i
son that becomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
topher Li
Marking anonymous s
t
r
i
ng
.
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
stopher Li
Another attempt
t
o fi
x
t
he attribute
parsin
g
.
commit
|
commitdiff
|
tree
2007-01-27
Josh T
r
ip
l
et
t
Add missin
g
#in
c
l
ude
"
alloca
t
e
.
h" in lin
e
ariz
e
.
h fo
r
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
osh T
r
iplet
t
Coding
style f
i
x:
i
n a pointer t
y
pe
,
* goes wi
t
h
the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher L
i
E
nhance debug information
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Al
l
o
w more than one comm
a
nd line include f
i
le
.
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her Li
U
pdate usag
e
chain for dead branch instructio
n
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Tr
i
ple
t
t
A
d
d a return
in
t
he
last case of a switch;
r
edundant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
Upda
t
e usage chain for dead
i
nstr
u
c
tions
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add instruction to pseudo u
s
er tracking
.
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
her Li
Chang
e
the sym
b
ol ac
c
ess list to a
p
seudo lis
t
commit
|
commitdiff
|
tree
2007-01-17
Josh
Triplet
t
Add ctags to
.
gitignore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christo
p
h
er Li
Sparse-based Ctags imp
l
e
m
en
t
at
i
on
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
plett
R
emove old SCCS
t
arget
from Ma
k
efile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
est
e
rov
implement #strong_undef
commit
|
commitdiff
|
tree
2006-12-05
O
leg Ne
s
t
e
r
ov
imple
m
ent
#str
o
ng_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
esterov
prepare for
#
s
t
ron
g
_{de
f
i
ne,undef}
commit
|
commitdiff
|
tree
2006-12-05
O
leg Nes
t
e
r
ov
f
i
x
'weak' attribute loss
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
e
ste
r
ov
f
ix redef
i
ne of
#
weak_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Neste
r
ov
kill
N
S
_
INVISIBLEMACRO, introduce NS
_
UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nesterov
use lookup_macr
o
() in handle_und
e
f()
commit
|
commitdiff
|
tree
2006-12-05
Pavel Roskin
S
upport -Wall flag
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
G
enerate and
i
nsta
l
l
a pkg-config f
i
le
.
Add
DES
T
DIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
riple
t
t
Insta
l
l st
a
tic
library and heade
r
f
iles
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
plett
Re
n
a
me "check
.
c" to
"sparse
.
c" to m
a
tch program n
a
me
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
U
p
d
a
te the F
A
Q: add spars
e
webs
i
te
a
nd gitweb, update
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Chri
s
topher Li
c
l
eanup
w
rite
t
o a
r
gume
n
t
a
rray h
a
ck
commit
|
commitdiff
|
tree
2006-12-05
C
hristop
h
er
L
i
delay
r
emoving file scope
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
Fix warning on
self chec
k
.
commit
|
commitdiff
|
tree
2006-11-28
D
a
mien Lespiau
t
r
iv
i
al: mo
r
e
.
gitigno
r
e
stuff
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
stophe
r
L
i
trivial fix for seg
fault
.
commit
|
commitdiff
|
tree
2006-11-21
Nicolas Kais
e
r
double
in
c
lusions
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Jo
s
h T
r
iplet
t
S
top b
u
i
lding and in
s
tall
i
ng libspars
e
.
s
o
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Instal
l
cg
c
c on "make
in
s
tall", refactor installation
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
J
osh Triplett
Rename
test case bad-assignement
.
c to b
a
d-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
T
ypo
f
ixes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
R
oskin
Add
s
upport
f
or __bui
l
t
in_s
t
rpbrk(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Ros
k
in
Compile sparse executable under it's own name, not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Tripl
e
t
t
Merge branch '
c
on
t
ext-t
e
st-cases-for-cond-lock' into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Tri
p
l
e
tt
Add test
ca
s
e
s
to validat
i
on/context
.
c for th
e
Linux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
s
w
i
t
ch to hash-ba
s
ed g
e
t_one_s
p
ecial()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
added a b
u
nch of
g
c
c builtins
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
Re
c
o
g
niz
e
and ignore __alia
s
__ and __visib
i
lity__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Ada
m
DiCar
l
o
Add type information
t
o
enum mismatch
w
a
r
n
ing
commit
|
commitdiff
|
tree
2006-10-17
Josh Tr
i
p
lett
M
erge
b
ranch 'Wcontext-d
e
f
au
l
t
'
into sta
g
i
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Triple
t
t
m
erge bra
n
ch 'no-se
m
antic
-
h' in
t
o
s
taging and fi
x
conflicts
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
me
r
ge bran
c
h 'more
-
war
n
ing-
f
lags' into staging and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
M
erge branch 'graph' into sta
g
ing
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge
branc
h
'fix-defined-twice-error-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh T
r
iplett
T
ur
n
on
-
W
con
t
ext by defau
l
t
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tripl
e
tt
bb
_
te
r
min
a
ted: Use boun
d
ary
v
alues rather
than specific
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
J
o
sh Triplett
g
r
aph
:
S
h
ow position in basic b
l
o
c
k nod
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tr
i
plett
A
d
d
-Wno-u
n
initialized
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tr
i
plett
Fix
incorrect
s
ymbol
in
comment o
n
#endif f
o
r multiple
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-13
Josh
T
riplett
"Initia
l
iz
e
r en
t
ry
defined twice"
s
hould not
t
rigger
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree