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
Avoid returning an uninitialized pointer from dup_list of an empty list
2007-03-11
Josh
T
rip
l
ett
Avoid retu
r
ning an un
i
nitialized
pointer from dup_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Fix two
potential NULL poin
t
er dereferences in
dissect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Use
G
CC format
and
sen
t
in
e
l attri
b
ut
e
s
on appropriate
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix typos in
comment
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
C
hristopher
L
i
Int
r
oduce
ke
y
word driven attribute pars
i
ng
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Triple
t
t
Fix
typo
i
n
symbol
.
h: s/keywrods/keywo
r
ds/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
o
s
h
Triplet
t
Introduce top level par
s
i
n
g
for as
m
p
arsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Introducin
g
statement k
e
ywo
r
ds
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Free up
some sp
e
cial bits in
modi
f
iers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h
Triplett
Moving statement
p
arsi
n
g
into smaller fun
c
tio
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-02
Christophe
r
Li
Add an
n
otatio
n
for i
n
line function
call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Add sta
t
i
c
to declarations in t
e
s
t
cases, to r
e
move
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disable liveness "dead" instr
u
ction by default
.
commit
|
commitdiff
|
tree
2007-02-28
J
osh Triplett
Move pkg-config file to lib, rathe
r
t
h
an share
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Introduce exp
r
ession_error
commit
|
commitdiff
|
tree
2007-02-27
James W
e
stby
U
p
date the in
f
o
rm
a
tion in README a
b
out using the library
.
commit
|
commitdiff
|
tree
2007-02-27
O
l
eg Ne
s
terov
di
s
sect
:
simplify lookup_me
m
ber()
commit
|
commitdiff
|
tree
2007-02-26
Josh Tr
i
plett
Coding style fix:
u
se
p
a
r
enth
e
ses with s
i
zeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Chri
s
topher Li
Fix core
dump on
huge switch
commit
|
commitdiff
|
tree
2007-02-25
Chris
t
opher
L
i
Adding
debug op
t
i
on fo
r
show
i
ng the l
i
nearized instruct
i
on
.
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristopher Li
Fi
x
a bug that
m
atch_idents forget t
o
end with NUL
L
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dissect:
fix mult
i
dim
e
nsional array
i
nit
i
alizer
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix core dump on anonymous symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nest
e
rov
di
s
s
ect: cleanup
r
eport_implicit()
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make the
p
trlist using the
s
p
ar
s
e allocator
.
commit
|
commitdiff
|
tree
2007-02-23
Josh
Triple
t
t
Add
test
case f
o
r dou
b
le semic
o
l
o
n
i
n
str
u
cture declarati
o
n
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ri
s
topher Li
Fi
x
double sem
i
colon in struct decla
r
a
t
ion
commit
|
commitdiff
|
tree
2007-02-23
C
h
r
i
sto
p
her
L
i
Fix th
e
segfault when in
i
tializer has unk
n
own symbol
commit
|
commitdiff
|
tree
2007-02-21
Jos
h
Triplett
Ad
d
te
s
t case
f
o
r
structure attri
b
ute placement
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
H
andle struct
u
re attributes between the struc
t
u
r
e keyword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Add test
case for fun
c
tion
p
oi
n
ter mod
i
fier inheri
t
ance
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Chr
i
stopher Li
Bug
f
ix in pointer modifier inhe
r
itance at function
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
James Westb
y
F
i
x mistaken comparison that becomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Ma
r
ki
n
g anonymous string
.
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
isto
p
her
L
i
A
n
o
ther a
t
tem
p
t to f
i
x
th
e
a
t
tribute
par
s
ing
.
commit
|
commitdiff
|
tree
2007-01-27
Josh Tripl
e
tt
Add missing
#incl
u
de "
a
lloca
t
e
.
h" in l
i
nea
r
ize
.
h for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh Tr
i
plett
Codi
n
g styl
e
f
i
x: in a pointer type
,
* goes with the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ris
t
opher
L
i
Enhance debug i
n
formation
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Allow more than one
c
ommand line inc
l
u
d
e file
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage chain
f
or dead branch inst
r
uction
.
commit
|
commitdiff
|
tree
2007-01-17
J
osh Triple
t
t
Ad
d
a return i
n
the last
c
ase
o
f
a
s
witch; redu
n
dan
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage cha
i
n
for de
a
d instructions
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
Add i
n
struction to pseudo user tr
a
cking
.
commit
|
commitdiff
|
tree
2007-01-17
Christop
h
er Li
Change the symbol access list
to a ps
e
udo li
s
t
commit
|
commitdiff
|
tree
2007-01-17
Jos
h
Triplett
Ad
d
c
t
ags to
.
gitignore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Sparse-based Ctags implementa
t
i
o
n
Signed-Off-By:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
J
osh
T
riplett
Remove old SCCS target from
Makefile
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Nesterov
imple
m
ent #
s
trong_undef
commit
|
commitdiff
|
tree
2006-12-05
Oleg Neste
r
ov
im
p
lement
#stro
n
g_defin
e
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
s
terov
prepare
f
or #strong_{define
,
unde
f
}
commit
|
commitdiff
|
tree
2006-12-05
O
l
e
g Nes
t
er
o
v
fix 'weak' attri
b
ute loss
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
N
e
sterov
f
ix redefine of #weak_de
f
ine
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
kill NS_INVISIBLEMACRO,
i
ntroduce
N
S_UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nesterov
use lookup_ma
c
ro()
in h
a
n
dle_undef()
commit
|
commitdiff
|
tree
2006-12-05
Pavel Roskin
Support -Wall flag
commit
|
commitdiff
|
tree
2006-12-05
J
osh Triple
t
t
G
ener
a
t
e and
i
nstall a pkg-config file
.
Add DESTDIR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh T
r
iplett
Insta
l
l
s
tatic
lib
r
ar
y
and header files
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh
Tr
i
plett
Ren
a
me "check
.
c
" t
o
"
sparse
.
c
" to match program name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Update the FAQ
:
add sparse
w
ebs
i
te and gitweb, update
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
c
l
eanup write to arg
u
ment array hack
commit
|
commitdiff
|
tree
2006-12-05
Chri
s
t
opher Li
d
e
lay re
m
oving
f
i
le sc
o
pe
commit
|
commitdiff
|
tree
2006-11-28
Chri
s
toph
e
r Li
Fix
warning o
n
self check
.
commit
|
commitdiff
|
tree
2006-11-28
Damien Lespia
u
trivial: mor
e
.
gitignore stuff
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
stopher Li
t
r
ivial fix fo
r
seg fa
u
l
t
.
commit
|
commitdiff
|
tree
2006-11-21
Nicolas Kaiser
d
ouble inclusions
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
Sto
p
b
u
ildi
n
g and installi
n
g
libsparse
.
so
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
In
s
tall cgc
c
on "make inst
a
l
l
"
, refactor installation
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Jos
h
Triple
t
t
Rename test case bad-assignemen
t
.
c
t
o b
a
d-assi
g
nme
n
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Typo fixes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Rosk
i
n
Add suppor
t
f
or _
_
builtin_strpbrk()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Pa
v
el
R
o
skin
Com
p
ile sparse executable
under it
'
s own n
a
me, not
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Me
r
g
e branc
h
'context-t
e
s
t-ca
s
es-for-cond-
l
o
ck'
into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Ad
d
tes
t
cases
to validation/context
.
c for the Linux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Al V
i
r
o
switch to hash-bas
e
d get_one_
s
pecial
(
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
a
d
ded a bunch of gcc builtins
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Rec
o
g
niz
e
and ign
o
re __alias__ and __visibility__
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Adam DiCarl
o
Add ty
p
e information to
e
num
m
i
smatc
h
warning
commit
|
commitdiff
|
tree
2006-10-17
J
o
sh Tripl
e
tt
Merge b
r
anch
'
Wcontext-defaul
t
'
into staging
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
merge branc
h
'n
o
-semanti
c
-h' into
staging and
f
i
x conflicts
commit
|
commitdiff
|
tree
2006-10-17
Josh T
r
iplett
m
e
rge branch 'more-wa
r
ning-fl
a
gs' into
stagi
n
g and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Tri
p
lett
Merge branch
'gr
a
ph' in
t
o s
t
aging
commit
|
commitdiff
|
tree
2006-10-17
Josh Trip
l
ett
M
erge branch 'fix-de
f
ined-tw
i
ce-err
o
r
-
on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
J
osh Tripl
e
tt
Turn on -
W
contex
t
by default
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
bb_terminate
d
: Use
boundary values rat
h
er
t
han
speci
f
ic
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Jo
s
h Triplett
graph: Show position in basi
c
block
n
odes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh
T
r
i
plett
A
d
d -W
n
o-uninitialized
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Fix
incorr
e
c
t symbol in
c
omment on #endif for multiple
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
J
o
sh Tr
i
plett
"In
i
ti
a
lize
r
e
n
try
defined twice" sh
o
uld not trig
g
er
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree