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
compile-i386.c: Declare regs_in_use static
2007-04-20
J
o
sh Triplett
compile-i386
.
c:
D
eclare
r
egs_in_us
e
stat
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplet
t
D
e
clare gcc_pat
c
h
l
evel extern in l
i
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplet
t
Decl
a
re do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
Remove
unused
v
ariable "in
c
lude"
from lib
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
D
e
c
lare
die_if_error extern
in li
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Tea
c
h cgcc
a
bout -Wtransparent-union a
n
d -Wno-transparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
os
h
Triplett
Fix comme
n
t to re
f
erence
#
weak_defin
e
rather t
h
an
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
i
plett
Parse a
n
d ignore the __regparm__ attribute, just
l
ike
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Tr
i
plett
Use no
r
e
t
ur
n
on di
e
() and error_d
i
e()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Trip
l
ett
Ad
d
test case for basic addre
s
s_s
p
ac
e
anno
t
ations
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplet
t
Preve
n
t potential NULL
pointer
derefere
n
c
e
in e
x
pand_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Jos
h
T
ripl
e
tt
Re
m
ove s
t
ra
y
s
pace from expand_compare in exp
a
n
d
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Jo
s
h Trip
l
et
t
Avoid
returning an uninitializ
e
d
pointe
r
from dup_l
i
s
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh
Tripl
e
tt
F
i
x tw
o
potent
i
al NULL point
e
r derefe
r
en
c
es in
di
s
sec
t
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triple
t
t
Use GCC format
a
nd sentinel attrib
u
tes on
a
pprop
r
iate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Tripl
e
tt
Fix typos in com
m
ents
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christophe
r
Li
Int
r
oduce keyword driven att
r
i
bute pa
r
sing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix
typ
o
in sy
m
bol
.
h: s
/
keywro
d
s/k
e
ywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introduce
t
o
p level parsing for asm parsin
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introduci
n
g st
a
tement keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
o
s
h Triplett
Free u
p
some spe
c
ial
bits in
m
o
dif
i
ers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Moving statement parsing into smaller f
u
nctions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
C
hristopher Li
Add annotat
i
on for inline function call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
A
dd static to declarations
i
n
test
c
ases, to re
m
ove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher L
i
D
i
sable liveness "dea
d
" instruction
by
d
efault
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Move pkg-conf
i
g
f
ile to l
i
b, rat
h
er than share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christo
p
her Li
In
t
roduce expression_e
r
r
o
r
commit
|
commitdiff
|
tree
2007-02-27
James Westby
Upd
a
te
t
he information
i
n README about u
s
ing the library
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nesterov
dissect: simplify lookup_member()
commit
|
commitdiff
|
tree
2007-02-26
Josh Tripl
e
t
t
C
oding style fix
:
use
p
a
renthes
e
s wit
h
sizeof
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Chri
s
topher Li
Fix core
dump
o
n huge swit
c
h
commit
|
commitdiff
|
tree
2007-02-25
Christ
o
pher Li
Addin
g
debug
o
ption for showing
the
lineari
z
ed instruction
.
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
istopher Li
Fix a b
u
g
t
hat match_idents forget to
end with NULL
commit
|
commitdiff
|
tree
2007-02-23
O
leg Nest
e
rov
dissect:
fix mult
i
dimensi
o
n
a
l arr
a
y initializ
e
r
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
F
ix core dump on an
o
ny
m
ous symbo
l
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg
N
esterov
dissect: clean
u
p report_implicit()
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
M
ake the
p
trlis
t
using
the
sp
a
rse
a
llo
c
a
t
or
.
commit
|
commitdiff
|
tree
2007-02-23
Josh T
r
iple
t
t
A
d
d
test case
for double semicolo
n
in
s
t
ructu
r
e declaration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix d
o
uble se
m
i
colon in s
t
ruct declaration
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
F
i
x
t
he segfault when initiali
z
er has unk
n
own
s
ym
b
ol
commit
|
commitdiff
|
tree
2007-02-21
Josh
T
ri
p
lett
Add
t
e
s
t
case for structu
r
e
attribute placem
e
nt
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Chri
s
tophe
r
Li
H
andl
e
structure attr
i
butes between the structure keyword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
J
o
s
h Trip
l
et
t
Add t
e
s
t
ca
s
e for function poi
n
ter modi
f
ier inhe
r
i
t
ance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christop
h
er
Li
Bug fix
in
pointer modifier inherit
a
n
ce a
t
fun
c
tion
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
ames
W
estby
Fix mi
s
t
a
k
en compar
i
so
n
t
h
at becomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Mark
i
n
g
anony
m
ous s
t
ri
n
g
.
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
oph
e
r Li
Another attempt to
fi
x
the attr
i
bu
t
e par
s
ing
.
commit
|
commitdiff
|
tree
2007-01-27
J
o
sh Tr
i
plett
Add missing
#
include "allocate
.
h
"
in lin
e
arize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
osh Trip
l
ett
C
o
ding style f
i
x
: in a pointer type, * goes wit
h
the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Enhance debug i
n
formati
o
n
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christo
p
her Li
Allow mor
e
than one c
o
m
mand li
n
e include
file
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Update u
s
age chain for dead
b
ranch instruction
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Ad
d
a return in t
h
e last
c
a
se of a
sw
i
tc
h
; redundant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chri
s
toph
e
r
Li
Up
d
ate usag
e
c
ha
i
n
for dead ins
t
ructions
commit
|
commitdiff
|
tree
2007-01-17
C
hrist
o
pher
Li
Add in
s
truction
to ps
e
udo user tr
a
cki
n
g
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
C
h
ange t
h
e
sy
m
bol
a
cce
s
s li
s
t
t
o
a
pse
u
do list
commit
|
commitdiff
|
tree
2007-01-17
Josh Tripl
e
tt
Add
c
t
ags
to
.
gitignore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
h
rist
o
pher Li
Sparse-based Ctags
implem
e
n
t
ation
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tri
p
l
e
tt
R
em
o
ve old
S
CCS targe
t
from Makefile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
impl
e
ment #strong_
u
ndef
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
es
t
erov
imp
l
ement #strong_defi
n
e
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Nesterov
prepare for
#s
t
r
o
ng_
{
define,u
n
def}
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
N
e
sterov
fix 'we
a
k
'
a
ttribute loss
commit
|
commitdiff
|
tree
2006-12-05
O
l
eg Ne
s
terov
fix redefine of #weak_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
kill NS_INVISIB
L
EMACRO,
int
r
od
u
ce NS_UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Nesterov
use
lo
o
kup_
m
acr
o
() in handle_undef()
commit
|
commitdiff
|
tree
2006-12-05
Pavel R
o
skin
Supp
o
rt -Wal
l
flag
commit
|
commitdiff
|
tree
2006-12-05
Josh Triple
t
t
Generat
e
a
n
d install
a
pkg-conf
i
g file
.
A
d
d DESTDIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
T
rip
l
ett
I
n
stall sta
t
i
c
lib
r
ary and
h
eader files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tri
p
lett
Rename
"check
.
c
" t
o
"sparse
.
c" to match pr
o
gram name
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
ripl
e
tt
Upda
t
e the F
A
Q: add sparse websit
e
an
d
gitw
e
b,
u
pdate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hristopher Li
clean
u
p write to argument
array
hack
commit
|
commitdiff
|
tree
2006-12-05
C
h
ristopher Li
delay removing fi
l
e scope
commit
|
commitdiff
|
tree
2006-11-28
C
hri
s
t
o
p
her Li
Fix warning
o
n self che
c
k
.
commit
|
commitdiff
|
tree
2006-11-28
Damien Lespiau
trivial: more
.
gitigno
r
e
stuff
commit
|
commitdiff
|
tree
2006-11-28
C
hristopher Li
trivial fix for seg fault
.
commit
|
commitdiff
|
tree
2006-11-21
N
i
colas Kais
e
r
double inclus
i
ons
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Jo
s
h Triplett
Stop
buildin
g
and installing libsparse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Roskin
Install cgcc o
n
"
m
a
ke inst
a
ll", refac
t
or installa
t
ion
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Jos
h
Tripl
e
tt
Rename test case bad
-
assignem
e
nt
.
c to bad-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pa
v
el Ros
k
in
T
ypo fix
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pa
v
el Roskin
Add support for _
_
builti
n
_strpbrk()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
P
avel Roskin
Compi
l
e sparse executable und
e
r
it's ow
n
n
ame,
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Tri
p
lett
Me
r
ge
b
ranch 'co
n
text-test-cases-for-cond-
l
o
c
k' int
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Tri
p
lett
Add
t
es
t
c
a
s
e
s to validation/context
.
c for the L
i
nux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
A
l
Viro
switch
to h
a
s
h-based
get_o
n
e_spec
i
al()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
A
l Viro
added a bunch of gcc builtins
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
J
o
sh Triplett
Reco
g
nize an
d
ignore __alias
_
_ an
d
__visib
i
l
it
y
__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Adam
D
iCarl
o
Add type in
f
orma
t
ion to enum
mism
a
tch warning
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
M
e
rge branc
h
'Wcontext
-
default' into s
t
ag
i
ng
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
T
riplett
me
r
ge branch
'no-sema
n
tic-h' into
s
tagi
n
g and
f
i
x conflicts
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
merg
e
branch '
m
ore-warning
-
fla
g
s' int
o
staging and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h Triplett
M
e
r
g
e branch 'graph
'
i
nto
staging
commit
|
commitdiff
|
tree
2006-10-17
J
o
sh T
r
iplet
t
Merge bra
n
ch 'fix
-
defined-twice-error-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Turn o
n
-
W
c
ontext by defaul
t
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Jo
s
h Triple
t
t
bb_te
r
min
a
ted: Use boun
d
ary values ra
t
h
e
r t
h
an specific
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tri
p
lett
gra
p
h: Show position in basic blo
c
k
n
odes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Trip
l
ett
Add -Wn
o
-uninitialized
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Fix incorrect sym
b
ol
i
n
com
m
ent on #end
i
f for
m
ul
t
iple
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-13
Josh Tri
p
lett
"Ini
t
iali
z
e
r
e
ntry defined twice" should not trigger
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree