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
Prevent potential NULL pointer dereference in expand_compare
2007-03-11
J
osh
Triplett
Prevent potential NULL pointer deref
e
rence i
n
expand_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
o
sh T
r
iplett
Remove stray space from expand_compare in
e
x
p
a
nd
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh
Triplett
Avoid ret
u
r
n
ing an uninitiali
z
ed
p
o
inter from dup
_
lis
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplet
t
Fix two
p
otential NULL poin
t
er dereferences in diss
e
ct
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tr
i
ple
t
t
Use GCC format and sent
i
nel a
t
tribute
s
on app
r
opriate
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh T
r
iplett
F
i
x typos in comment
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
C
hrist
o
pher Li
I
nt
r
oduce keywo
r
d driven attr
i
b
u
t
e
p
a
rsing
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
F
i
x t
y
po in symbol
.
h
: s/ke
y
wrods/keywords/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
o
s
h Triplett
Introduce to
p
level pars
i
ng
f
or asm parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
o
sh Triple
t
t
I
ntroducing stat
e
ment key
w
ords
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
osh Tr
i
p
lett
Free up some spec
i
al bits in modifiers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Trip
l
ett
Mo
v
ing s
t
atemen
t
parsing into smalle
r
f
unct
i
o
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-02
C
h
ristopher Li
Add an
n
otation
for inline fun
c
tion ca
l
l
.
commit
|
commitdiff
|
tree
2007-02-28
Josh
T
r
iplett
Add static to
d
eclarations in te
s
t ca
s
es
,
t
o remo
v
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
D
i
sable li
v
en
e
ss "dead" inst
r
uction by defaul
t
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Move pkg-config f
i
le to
l
ib, rather
than
s
hare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
C
hr
i
stopher Li
I
n
t
rod
u
c
e
e
x
p
r
e
ssion_error
commit
|
commitdiff
|
tree
2007-02-27
Ja
m
es Westby
U
p
d
a
te the inform
a
tion in README about us
i
n
g
t
he libr
a
ry
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nesterov
dissec
t
:
simplify l
o
o
k
up_m
e
mber()
commit
|
commitdiff
|
tree
2007-02-26
Jo
s
h Triplett
Codi
n
g s
t
y
le fi
x
: us
e
paren
t
heses with s
i
zeo
f
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
st
o
pher
Li
Fix
core dump on huge sw
i
tch
commit
|
commitdiff
|
tree
2007-02-25
C
hristopher Li
A
d
ding
d
e
b
ug optio
n
for showing th
e
linearized instruction
.
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fi
x
a bug that m
a
tch_idents
f
or
g
et to
e
nd with
N
U
LL
commit
|
commitdiff
|
tree
2007-02-23
Oleg Ne
s
terov
di
s
sect: fix
mul
t
i
d
ime
n
sion
a
l ar
r
ay initial
i
z
e
r
commit
|
commitdiff
|
tree
2007-02-23
Christop
h
er Li
Fix
c
o
r
e
d
ump
o
n a
n
onymous symbo
l
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nester
o
v
dissect: cleanup report_
i
mplicit
(
)
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
M
a
ke the p
t
rl
i
s
t using the spars
e
allocator
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Triplett
Add test c
a
s
e for d
o
uble semicolon in st
r
u
cture d
e
claration
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
C
hris
t
o
p
her Li
Fix d
o
uble semi
c
olon in s
t
ru
c
t declarati
o
n
commit
|
commitdiff
|
tree
2007-02-23
C
h
ris
t
opher Li
Fix the segfau
l
t when in
i
t
ializer has unknown
s
y
m
bol
commit
|
commitdiff
|
tree
2007-02-21
Jo
s
h Triplett
Add test case for
structure
a
t
tribu
t
e placement
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Ha
n
dle structure attribut
e
s
b
etween t
h
e structure key
w
ord
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Add te
s
t c
a
se
f
or fun
c
tion pointer
modifier
i
nheritance
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Christoph
e
r
L
i
Bug fix in pointer
mod
i
f
i
er in
h
er
i
tance at
f
u
n
ction
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
James Westby
Fix mistaken
c
ompari
s
on that b
e
comes a
n
o-
o
p
.
commit
|
commitdiff
|
tree
2007-01-27
Christop
h
er
L
i
Mar
k
i
ng
anonymous string
.
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istopher Li
Anothe
r
attem
p
t to fix the attribute
parsin
g
.
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Add missing #
i
nclude "all
o
cate
.
h" in linea
r
i
z
e
.
h for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
J
o
sh
T
riple
t
t
Cod
i
ng
s
tyle fix: in
a
pointer type, *
g
oes with the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Enhance
de
b
ug inform
a
tion
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
C
hristop
h
er Li
Allow more than one
c
omma
n
d line include file
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update usage chain
for de
a
d bra
n
ch inst
r
uction
.
commit
|
commitdiff
|
tree
2007-01-17
Jo
s
h Tr
i
plett
Add
a
ret
u
rn in the last
case of a switch; redundant
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
st
o
pher Li
U
pdate usage chain for
dead instructions
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Add instr
u
ctio
n
to ps
e
udo user tracking
.
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
topher Li
Ch
a
nge t
h
e s
y
mbol
access list to a pseudo list
commit
|
commitdiff
|
tree
2007-01-17
Jos
h
T
riplett
A
d
d ctags to
.
giti
g
nore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stopher Li
Spa
r
se-based
C
tag
s
implementation
Signed-Off-By:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh
Tr
i
plett
Remove old SC
C
S target from
Makef
i
le
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Ne
s
terov
imple
m
ent #stron
g
_und
e
f
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
implement #
s
tro
n
g_defin
e
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nestero
v
p
repare
f
or #strong
_
{defin
e
,un
d
ef}
commit
|
commitdiff
|
tree
2006-12-05
O
l
eg Nesterov
fix 'weak' attribute
l
oss
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
fix re
d
e
fi
n
e of #weak_
d
ef
i
ne
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
kill NS
_
IN
V
ISI
B
LE
M
ACRO
,
i
n
troduce NS_U
N
DEF
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Neste
r
ov
u
se lo
o
kup_ma
c
ro() i
n
h
andl
e
_u
n
def()
commit
|
commitdiff
|
tree
2006-12-05
Pavel
R
o
skin
Sup
p
o
r
t -
W
all
flag
commit
|
commitdiff
|
tree
2006-12-05
Josh
Triplet
t
Generate and install a
pkg-config file
.
Add DESTDIR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh T
r
iplett
I
n
stall st
a
t
ic library and
h
e
a
d
e
r files
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
J
o
s
h
Triplett
Rename "check
.
c" to
"
sparse
.
c" to match progr
a
m name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
J
osh Triplett
Update the FAQ: add sparse
website an
d
gitweb, update
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher
Li
c
leanup w
r
ite to argument array hack
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
delay removing file
s
cope
commit
|
commitdiff
|
tree
2006-11-28
C
h
r
i
stopher Li
Fix
wa
r
ning on sel
f
ch
e
ck
.
commit
|
commitdiff
|
tree
2006-11-28
Dam
i
en Lespia
u
t
rivial:
more
.
gitigno
r
e stuff
commit
|
commitdiff
|
tree
2006-11-28
C
hris
t
o
p
her
Li
trivial fix for seg f
a
ult
.
commit
|
commitdiff
|
tree
2006-11-21
N
icolas Kai
s
e
r
doubl
e
inclusions
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
J
o
sh
T
ri
p
lett
Stop building and i
n
st
a
l
l
ing
l
ib
s
parse
.
s
o
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
P
a
ve
l
Roskin
Install
c
g
cc
on "make i
n
st
a
l
l
"
, refactor in
s
tal
l
atio
n
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
J
o
sh Triplett
Rename te
s
t case ba
d
-assigne
m
e
n
t
.
c to ba
d
-
assignment
.
.
.
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 Roskin
Ad
d
s
upport for __built
i
n
_
strpbr
k
()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Compile sparse ex
e
cutable
under it
'
s own name, not
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Josh
Tr
i
pl
e
tt
M
erge
branch 'conte
x
t-test-cases-for-c
o
nd-loc
k
' i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplet
t
Add test cases t
o
validati
o
n
/con
t
ext
.
c for the
L
i
nux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
switch to ha
s
h-based get_o
n
e_sp
e
cial(
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Al Vir
o
added
a bunc
h
o
f
gcc builtins
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Josh
T
riplet
t
Reco
g
nize and ignore __alias__ and __visi
b
ility__
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Adam Di
C
arlo
Add type information
t
o
enum mismatch warning
commit
|
commitdiff
|
tree
2006-10-17
Josh Trip
l
ett
Merge branch 'Wcontext-d
e
fault' in
t
o staging
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
merge br
a
nch 'no-sem
a
ntic-h'
i
nto staging and fi
x
con
f
l
icts
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
m
erge branch
'
mo
r
e-warning-flags' into
s
taging a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Trip
l
ett
M
erge branch 'graph' into
s
taging
commit
|
commitdiff
|
tree
2006-10-17
Josh Tr
i
plett
M
e
rg
e
b
ranch 'fix-defined-twice-error
-
on-
e
mpty-s
t
r
u
ct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Turn on -Wconte
x
t by default
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
J
o
s
h Triplett
bb
_
terminated: Use boundary values
r
ath
e
r
than specif
i
c
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
grap
h
: Show posi
t
i
o
n in basic block
n
odes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
J
o
sh T
r
i
plett
Add -Wno-u
n
initializ
e
d
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh
T
riplett
Fix incorrect symbol
in comment
on #endif
for
m
ultiple
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
Jo
s
h Tr
i
plett
"
Initializer entry defined twice" s
h
ould not t
r
igger
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree