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 most -Wshadow warnings in Sparse.
2007-05-01
Jo
s
h Triplett
Fix most -Ws
h
adow wa
r
nings in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle lab
e
l
attribut
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristopher Li
Fix t
h
e annotate
d
i
nline c
a
l
l
p
o
sition
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
l
i
nea
r
ize: D
E
C
LAR
E
_ALLOCAT
O
R f
o
r
asm_constrain
t
and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
simplify
.
c: Declar
e
delete_pseudo_user_list_entr
y
stat
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Trip
l
ett
compile-i386
.
c
:
Declare regs
_
in_use st
a
tic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triple
t
t
Dec
l
are gcc_patchlevel extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Declare d
o
_err
o
r
st
a
tic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
Remove unu
s
ed v
a
riable "i
n
clude
"
fr
o
m l
i
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
ip
l
et
t
De
c
lare die_if_err
o
r extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
ri
p
lett
Teach
c
gcc about -Wt
r
a
n
sparen
t
-union
and -
W
no-tr
a
nsp
a
rent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
F
ix c
o
mment
t
o
reference #weak
_
def
i
ne rather
than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Tr
i
plett
Pa
r
se and igno
r
e the _
_
regparm__ a
t
tri
b
ute, just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
e
t
t
Use n
o
retu
r
n
o
n die() and
err
o
r_die(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triplett
Add tes
t
c
ase
for
b
asic address_space a
n
n
o
tations
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
P
r
event pote
n
tial NULL po
i
nter dereference in expand_c
o
mpare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
o
sh
T
riplett
Re
m
ove st
r
a
y s
p
ac
e
f
rom
e
x
pand_com
p
a
re
in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
A
v
oid returnin
g
a
n
u
n
i
nitia
l
ized pointer from d
u
p_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
osh Triplett
Fix
two
p
ot
e
ntial
N
U
LL p
o
inter dereferences
i
n dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Use GCC forma
t
and sentinel at
t
ributes on app
r
o
priate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Trip
l
ett
Fix typos in comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
Introd
u
c
e
keyword driven attribute pars
i
ng
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
i
p
lett
F
ix typ
o
i
n
sy
m
bol
.
h: s/keywrods/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplet
t
I
ntrodu
c
e
t
o
p l
e
vel parsing
for
asm parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tripl
e
tt
Introducing statement
keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
osh T
r
iplett
Free up some s
p
ecial bits
i
n modifie
r
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Tr
i
plett
Moving statem
e
nt parsi
n
g
i
nto smaller functio
n
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christop
h
er Li
Add annotation for inline fu
n
cti
o
n call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Add static to d
e
c
l
arations
in
t
e
s
t cases
,
to
remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
C
hrist
o
phe
r
Li
Disable live
n
ess "dead" i
n
st
r
uction
by default
.
commit
|
commitdiff
|
tree
2007-02-28
Jos
h
T
ri
p
lett
Move pkg-config f
i
le to
lib, rather than
share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christoph
e
r
L
i
Introduce express
i
on_error
commit
|
commitdiff
|
tree
2007-02-27
J
a
m
es Wes
t
by
U
p
d
ate t
h
e i
n
formation in README a
b
out
u
sing the librar
y
.
commit
|
commitdiff
|
tree
2007-02-27
O
leg Nesterov
dissect: s
i
mpl
i
fy lookup_member()
commit
|
commitdiff
|
tree
2007-02-26
J
o
s
h
T
riplett
C
oding
sty
l
e fix: use paren
t
he
s
es with si
z
eof
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christo
p
h
er Li
Fix core
du
m
p on huge swit
c
h
commit
|
commitdiff
|
tree
2007-02-25
Christophe
r
Li
Add
i
n
g
debug op
t
i
on
for
sh
o
wi
n
g the linea
r
ized instruction
.
commit
|
commitdiff
|
tree
2007-02-25
Christoph
e
r Li
Fix a
bug that mat
c
h_idents for
g
et to end with
N
ULL
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dissect: fix multidimens
i
onal array
i
n
itiali
z
e
r
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix co
r
e
d
ump on a
n
onymous symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
d
i
ssect: cleanup r
e
por
t
_implic
i
t()
commit
|
commitdiff
|
tree
2007-02-23
Chris
t
o
pher Li
Ma
k
e t
h
e ptrlist using t
h
e sp
a
rse a
l
lo
c
ator
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Triplett
Add test c
a
se for double s
e
micol
o
n i
n
structure declarat
i
o
n
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r Li
Fix do
u
ble
s
emi
c
olon in struct declar
a
tion
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix the
s
egfaul
t
when i
n
itialize
r
has unknown symbol
commit
|
commitdiff
|
tree
2007-02-21
Jos
h
Triplett
Add test case f
o
r
struct
u
re att
r
ibute
p
lacement
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christ
o
p
h
e
r Li
Handle stru
c
tur
e
attributes be
t
ween the
str
u
cture
k
e
yword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
J
os
h
Triplett
Add test case for
f
unction pointer modifier inher
i
tance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher
L
i
Bug
fix
i
n
p
ointer
m
odifi
e
r
inheritance at functi
o
n
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
James Westb
y
Fix mistake
n
comparison that becomes a no-
o
p
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher
L
i
M
arking anonym
o
us s
t
ring
.
commit
|
commitdiff
|
tree
2007-01-27
C
h
r
i
stophe
r
Li
A
nother att
e
mp
t
to
f
i
x the attribute parsing
.
commit
|
commitdiff
|
tree
2007-01-27
Josh Tr
i
plett
Add
m
issin
g
#
inclu
d
e "allo
c
ate
.
h" in linearize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
o
sh Triplett
Codin
g
style fix:
i
n
a p
o
inter
t
ype, * goes with
t
he
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
C
h
ris
t
opher Li
Enhance debug information
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christophe
r
Li
Allow more t
h
an one c
o
m
mand line include file
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher L
i
Update us
a
ge chain fo
r
dead bra
n
ch instructi
o
n
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Tr
i
plett
Add
a
return in
the last c
a
s
e of a sw
i
tch; re
d
undant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Up
d
a
t
e
u
s
age chain for dead in
s
t
r
uctions
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher Li
Add instruction to pseudo
u
ser tracking
.
commit
|
commitdiff
|
tree
2007-01-17
C
h
ristopher
L
i
Change the symbol
a
cce
s
s
list
t
o
a pseudo lis
t
commit
|
commitdiff
|
tree
2007-01-17
Jo
s
h
T
riplett
Add ctags to
.
gitignore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
C
hri
s
tophe
r
L
i
Sparse-based Ctags implementati
o
n
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tri
p
lett
Remove o
l
d SCCS ta
r
get
from Ma
k
efile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Ol
e
g Nesterov
imp
l
emen
t
#s
t
rong_undef
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
implemen
t
#stron
g
_
define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
pre
p
are
f
o
r #strong_
{
d
e
fine,undef}
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nest
e
r
o
v
f
i
x
'weak' a
t
tribute loss
commit
|
commitdiff
|
tree
2006-12-05
O
leg Nester
o
v
fix redefine
o
f #we
a
k_d
e
fine
commit
|
commitdiff
|
tree
2006-12-05
O
l
e
g Nest
e
rov
k
i
ll N
S
_INVISIB
L
EM
A
CRO,
i
ntroduce NS_
U
NDEF
commit
|
commitdiff
|
tree
2006-12-05
O
leg Nesterov
use
lookup_macro
(
) in handle
_
undef()
commit
|
commitdiff
|
tree
2006-12-05
Pavel Roski
n
Suppo
r
t -Wa
l
l
f
la
g
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h
T
riplett
Genera
t
e
a
nd install a p
k
g-co
n
f
ig file
.
Add DESTDIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
pl
e
t
t
Install static lib
r
ary and he
a
d
e
r
files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
osh Tri
p
let
t
Rename "c
h
e
c
k
.
c"
to "
s
par
s
e
.
c" to match pro
g
r
a
m
n
ame
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
o
sh Triple
t
t
U
p
date the FAQ: add sparse we
b
site and gitweb, update
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
C
hr
i
st
o
pher Li
c
l
ean
u
p
w
rite to arg
u
ment a
r
ray
hack
commit
|
commitdiff
|
tree
2006-12-05
Christop
h
er L
i
dela
y
removing file scope
commit
|
commitdiff
|
tree
2006-11-28
C
h
ristopher Li
Fix warning on self check
.
commit
|
commitdiff
|
tree
2006-11-28
Damien Le
s
p
i
au
trivial: more
.
gitignore stuff
commit
|
commitdiff
|
tree
2006-11-28
Chris
t
o
p
her Li
trivial
f
ix for seg faul
t
.
commit
|
commitdiff
|
tree
2006-11-21
Nicol
a
s
Kaise
r
double in
c
l
u
sions
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
J
osh Triplett
Stop building and installing
l
ibsparse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
In
s
t
a
ll cgcc
o
n
"
make
i
nstal
l
", refactor ins
t
allat
i
on
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
J
osh Triple
t
t
Rename test case bad-assignement
.
c
t
o bad-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
Pav
e
l Roskin
Add supp
o
rt
f
or __builtin_
s
trpbrk()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
P
a
v
e
l Roskin
C
o
mpile sparse executa
b
le under i
t
's own na
m
e, not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Tripl
e
tt
Merge branch 'context-
t
est-c
a
ses-for
-
c
o
nd-lock' i
n
to
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Jo
s
h Triplett
A
d
d test
c
ases to validation
/
cont
e
xt
.
c fo
r
the Linux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
A
l Viro
switch to
h
ash-based get_one_special()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al
V
i
ro
added
a bunch of
g
cc bu
i
lti
n
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
Triplett
Recognize and ign
o
re __alias__
and __visi
b
ility__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Ada
m
D
i
Carl
o
Add type inf
o
rmati
o
n
t
o
enum misma
t
ch warning
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge b
r
anch 'Wconte
x
t-defau
l
t'
i
n
to staging
commit
|
commitdiff
|
tree
2006-10-17
Josh Tripl
e
tt
merge branch 'no
-
se
m
antic-h' into stagi
n
g and fix
conflic
t
s
commit
|
commitdiff
|
tree
2006-10-17
Josh Tripl
e
tt
mer
g
e branch
'more-warning-
f
l
a
gs' into sta
g
ing
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Tr
i
p
l
ett
Merge branch '
g
r
aph' into stag
i
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge br
a
nch 'fix
-
d
efin
e
d-tw
i
ce-e
r
ror-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
T
urn on
-
Wcontext by default
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next