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
add c2xml program
2007-04-20
Josh Tri
p
lett
Declare gcc_patchlevel e
x
t
e
rn in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
De
c
lare do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Remove unuse
d
var
i
able
"
include" from lib
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
ip
l
ett
De
c
l
ar
e
die
_
if_error
extern in l
i
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Teach cgcc about
-
Wtransparen
t
-
u
nion and -Wno-transparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Tri
p
l
e
tt
Fix comm
e
n
t
to r
e
ference #weak_define rather than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Pa
r
se and ignore t
h
e
_
_re
g
p
a
r
m__ attrib
u
te, just li
k
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
l
e
tt
U
se noreturn on die()
and err
o
r_
d
ie()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triplet
t
Add test case
for basic addres
s
_space ann
o
tations
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh
Triplett
Prev
e
n
t potential NULL pointe
r
dereferenc
e
in
e
xp
a
nd_
c
ompare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
o
sh Trip
l
e
t
t
Remo
v
e stray space from
e
xpand_compare in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoid
returning an un
i
n
i
tialized pointer from dup_
l
ist
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
sh Triplett
F
i
x two potential NUL
L
poi
n
ter
dereferences in dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Use GCC
f
o
rmat and sentinel att
r
ibu
t
es o
n
a
p
pro
p
riate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Trip
l
ett
F
ix typo
s
in comme
n
ts
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chri
s
topher
Li
Intr
o
duc
e
ke
y
word driv
e
n attrib
u
te parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix
typ
o
in symbol
.
h: s/keywrods/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
o
sh Tr
i
p
let
t
In
t
rod
u
ce top l
e
v
e
l parsing for asm parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Introduc
i
ng statemen
t
keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
o
sh
T
r
i
plet
t
Fr
e
e
up s
o
me spe
c
ia
l
bits
in modifi
e
rs
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
Moving s
t
ateme
n
t parsing
into smaller
f
u
n
c
ti
o
ns
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christoph
e
r
L
i
A
d
d
annot
a
tion for inline fu
n
ct
i
on
c
all
.
commit
|
commitdiff
|
tree
2007-02-28
J
o
sh Triplett
Add static to declarations
i
n test cases,
t
o remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stopher Li
Disabl
e
liveness "dea
d
" instructi
o
n by default
.
commit
|
commitdiff
|
tree
2007-02-28
J
o
sh T
r
iplett
Move pkg-config fil
e
to
li
b
, rather than
s
hare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christ
o
pher L
i
Introduce expression_
e
rror
commit
|
commitdiff
|
tree
2007-02-27
James Wes
t
by
Update the inf
o
rmat
i
on i
n
README about usin
g
t
he library
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nes
t
erov
d
issec
t
:
s
imp
l
ify lookup_member
(
)
commit
|
commitdiff
|
tree
2007-02-26
Josh
T
r
iplett
C
oding style fi
x
:
u
se paren
t
heses with
siz
e
of
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christopher
L
i
Fix core dump
on h
u
ge
swit
c
h
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Adding debug option for showing the lineari
z
ed i
n
struction
.
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r
L
i
Fix a bug that match_idents for
g
et to end wit
h
N
U
L
L
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nes
t
e
ro
v
dissect
:
f
ix multidim
e
ns
i
onal a
r
ray initi
a
lizer
commit
|
commitdiff
|
tree
2007-02-23
Christopher
L
i
Fix cor
e
dump
on anon
y
mous symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Ol
e
g N
e
s
t
e
r
o
v
dissect:
c
l
eanup
r
e
port_i
m
pli
c
it()
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
M
a
k
e
th
e
ptr
l
ist
usin
g
the spar
s
e alloc
a
tor
.
commit
|
commitdiff
|
tree
2007-02-23
J
osh
Triplett
Add test case for dou
b
l
e
s
em
i
colon in st
r
uctu
r
e declara
t
ion
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
C
h
ristopher Li
F
i
x
double semicolon in s
t
ruct
d
e
c
laration
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
stopher Li
Fi
x
the segfault when initialize
r
has unknown symbo
l
commit
|
commitdiff
|
tree
2007-02-21
Josh
Triplett
Add test case for structur
e
a
ttribute placement
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
ist
o
phe
r
Li
Handle s
t
ructure attributes between t
h
e structure keyword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh
T
riplett
Add test
case fo
r
function
pointe
r
mod
i
fier inheritance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christo
p
her Li
B
ug fix in pointer mo
d
ifier inheritance a
t
function
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Jam
e
s Westby
Fix mis
t
ake
n
compar
i
so
n
that
b
ecomes a no-
o
p
.
commit
|
commitdiff
|
tree
2007-01-27
C
hristo
p
her Li
Marking anon
y
mous
s
tring
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher L
i
Anot
h
er attempt to fix
t
he attri
b
ute pa
r
sing
.
commit
|
commitdiff
|
tree
2007-01-27
Josh
T
riple
t
t
Add missin
g
#incl
u
de "allocate
.
h"
i
n linearize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Coding styl
e
fix: in
a
point
e
r ty
p
e, * g
o
es
with
the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ristopher Li
Enhance debug info
r
m
a
tion
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Allow more than one
c
omm
a
nd li
n
e inc
l
ude fil
e
.
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
ist
o
pher
Li
Updat
e
us
a
ge chain for dead branc
h
instruction
.
commit
|
commitdiff
|
tree
2007-01-17
J
os
h
Tripl
e
t
t
A
d
d a
r
etur
n
i
n
t
he last case of a s
w
itch; redundant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
stoph
e
r
L
i
Update
usage chain for dead ins
t
ruc
t
ions
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
Add
i
nstruction to
pseudo user tracking
.
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher L
i
Ch
a
nge the symbol a
c
cess list to a pseudo l
i
st
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add cta
g
s
to
.
gitig
n
ore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
S
par
s
e-based Ctags
im
p
lementa
t
ion
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
p
l
e
tt
R
e
move old SCCS target f
r
om
M
akefile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
implement #stron
g
_undef
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
Nesterov
i
m
plemen
t
#strong_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
prepar
e
for #s
t
rong_{define
,
unde
f
}
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nesterov
f
i
x 'weak' attribu
t
e loss
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nest
e
rov
fix r
e
define o
f
#
w
eak_def
i
ne
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
Nesterov
kill NS_
I
NVISIBLEM
A
CR
O
, intr
o
duce NS_UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Oleg Neste
r
o
v
use lookup_macro() in ha
n
dl
e
_
u
ndef()
commit
|
commitdiff
|
tree
2006-12-05
Pavel Ro
s
kin
Suppor
t
-Wall flag
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
Triplett
Gener
a
te and
i
nstall a
p
kg-con
f
ig file
.
Add
DESTDIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
osh T
r
iplett
Instal
l
stati
c
l
i
b
rary and header files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Trip
l
ett
Re
n
am
e
"
c
heck
.
c" to "sparse
.
c" t
o
match program
n
ame
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplet
t
U
pd
a
te the FAQ: ad
d
sparse websit
e
and gitweb,
update
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hristoph
e
r
L
i
cleanup wr
i
t
e
t
o
a
rgument ar
r
ay hack
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
delay removi
n
g
file scope
commit
|
commitdiff
|
tree
2006-11-28
Christopher L
i
Fix wa
r
ning on se
l
f check
.
commit
|
commitdiff
|
tree
2006-11-28
Dami
e
n Lespiau
trivi
a
l
:
more
.
gitignore s
t
uff
commit
|
commitdiff
|
tree
2006-11-28
Christ
o
pher Li
tri
v
ial fix for seg fault
.
commit
|
commitdiff
|
tree
2006-11-21
Nicolas Ka
i
ser
double i
n
clus
i
on
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Tripl
e
tt
St
o
p building and installing li
b
sparse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
R
oskin
Install cgcc on "ma
k
e
inst
a
ll", refactor insta
l
lati
o
n
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Trip
l
ett
Rename test cas
e
bad
-
assi
g
n
ement
.
c to bad-assignmen
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pav
e
l Roskin
T
y
po fixes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
P
avel Ros
k
in
A
d
d s
u
pport for __builtin_st
r
pbrk()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Roskin
Compile
s
parse
exec
u
ta
b
le unde
r
it's own name, not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Merge branch
'
context
-
tes
t
-cases
-
for
-
co
n
d-lock' in
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh
Triplett
Add t
e
st
c
ases to validation/c
o
n
text
.
c
f
or
t
he Li
n
ux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
switch
t
o has
h
-based get
_
one_special(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
added
a
bunc
h
o
f gc
c
buil
t
ins
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
Recognize and ignore __alias
_
_ and __vis
i
bility__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Adam DiCar
l
o
Add type infor
m
ation to enum mismatch warning
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merg
e
branch 'W
c
on
t
e
x
t-default' int
o
stagi
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Tripl
e
tt
me
r
g
e bra
n
ch 'no-semantic-h'
i
n
to
s
taging and fix conflicts
commit
|
commitdiff
|
tree
2006-10-17
J
osh Tripl
e
tt
merge
branch 'more-warn
i
ng-fl
a
gs'
i
n
to
staging an
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge branch 'g
r
aph'
into stag
i
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Me
r
ge bran
c
h
'fix-def
i
ned-twice-error-on-empt
y
-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Turn on -Wco
n
text
by
d
efault
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
bb_te
r
minated:
U
se boundary values ra
t
he
r
th
a
n specific
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
graph: Show po
s
ition in basic blo
c
k nodes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
J
o
sh
Triplet
t
Add
-Wno-uninitializ
e
d
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Fix
i
nc
o
r
rect
s
ymbol in comment on #endif
f
or
m
ulti
p
le
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-13
Josh Triplett
"Initializer entry
defin
e
d twice" should not trigger
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree