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
Josh T
r
iplett
Fix most -Wshadow warnings in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
pher
Li
handle label attr
i
butes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
stopher Li
Fix
t
he annota
t
ed inline ca
l
l position
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh T
r
iplett
l
i
nearize: DECL
A
RE_ALL
O
CATOR for as
m
_c
o
n
straint and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
simplif
y
.
c:
D
e
c
lare
d
e
l
e
te_pseudo_use
r
_li
s
t_
e
ntry static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
compile-i
3
86
.
c: Declare r
e
gs_in_use stat
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h
Triplett
D
e
cl
a
re gcc_patchlevel
e
xtern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
s
h
Triplett
Declare do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Remov
e
unused
v
ariable "include" from
lib
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
Dec
l
are die_if_error ext
e
rn in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
lett
Teach cgcc ab
o
ut -Wtranspa
r
ent-unio
n
a
nd -Wno-tr
a
nsparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
Fix com
m
ent to refe
r
ence #weak_
d
efi
n
e
r
ather
than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h
T
riplett
Parse and ignore the __
r
egparm_
_
at
t
ribute,
just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
Use noreturn
o
n
die() and erro
r
_die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh T
r
iplett
Add
t
e
s
t
case for basic address_sp
a
ce annotations
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh T
r
ipl
e
tt
Prev
e
nt potential NULL pointer deref
e
rence in expand_
c
o
m
pare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh
Triplett
R
e
mov
e
stray
s
pace
f
rom e
x
pand_co
m
pare in
e
x
p
a
nd
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Trip
l
e
tt
Avoid retur
n
ing a
n
u
n
initialized
p
ointer f
r
om dup_lis
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
sh Triplett
Fix two potent
i
a
l
N
UL
L
poin
t
er de
r
e
f
ere
n
ces in
d
issect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Use GCC format and sentinel att
r
ib
u
tes on appropriat
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix typos
i
n commen
t
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chri
s
to
p
her Li
Intr
o
duce keyword driven
a
ttribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix t
y
po in sy
m
b
ol
.
h: s/keywr
o
ds
/
keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tri
p
le
t
t
Int
r
oduce top
l
evel par
s
ing for asm
p
arsin
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introducin
g
statement
k
eywo
r
ds
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h
Triplett
Free up some special bits in modifie
r
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
M
oving statement parsing into smaller
f
unctions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christ
o
p
h
e
r
Li
A
d
d annot
a
tion for inline func
t
ion
call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Add st
a
tic to declara
t
ions in
t
e
st cases, to remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christoph
e
r Li
Dis
a
b
l
e live
n
e
ss "
d
e
a
d
"
instruction
b
y default
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triple
t
t
Move pkg-config file to lib, rather t
h
an
share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christo
p
her Li
Introdu
c
e expression_er
r
or
commit
|
commitdiff
|
tree
2007-02-27
Ja
m
es
Westby
Update the information in
README ab
o
ut using the library
.
commit
|
commitdiff
|
tree
2007-02-27
O
l
e
g
Nesterov
dissect: sim
p
lify look
u
p_memb
e
r()
commit
|
commitdiff
|
tree
2007-02-26
Josh Triplett
Coding styl
e
fix:
u
se parentheses with size
o
f
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
stopher Li
Fix c
o
re dump on huge sw
i
tch
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
topher Li
Adding de
b
ug option
for showi
n
g the
l
inearized inst
r
ucti
o
n
.
commit
|
commitdiff
|
tree
2007-02-25
Christopher L
i
F
ix a bu
g
that match_idents
f
orget to
end with NULL
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dissect: fix multidim
e
nsio
n
al
array
i
nitia
l
izer
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix
c
ore
dump
on anonymous symb
o
l
.
commit
|
commitdiff
|
tree
2007-02-23
Ol
e
g Nestero
v
dissect:
c
l
e
anup
re
p
ort_implicit()
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r
L
i
Make the pt
r
lis
t
using t
h
e sparse
a
llocator
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Triplett
Add test ca
s
e for double semicolon in structur
e
declaration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istop
h
er Li
Fix
dou
b
le semicolon in struct declaration
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
F
ix the segfault when ini
t
i
a
lizer has unknown symbol
commit
|
commitdiff
|
tree
2007-02-21
Josh Tri
p
lett
Add tes
t
c
a
se for
s
t
ruc
t
ur
e
attribut
e
pl
a
cement
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christophe
r
Li
Handle struct
u
r
e attri
b
ut
e
s bet
w
een
the structure keyw
o
rd
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
J
o
sh
T
riplett
Add test case for funct
i
on pointer m
o
difier in
h
eritance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Chr
i
stopher L
i
Bug fi
x
in pointer
modifier inheri
t
ance a
t
functio
n
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
James Westby
Fix m
i
st
a
ken compar
i
son
t
hat
b
eco
m
e
s
a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Christophe
r
Li
M
a
rking anonym
o
us stri
n
g
.
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
istophe
r
L
i
Another attempt to fix the att
r
ibu
t
e parsing
.
commit
|
commitdiff
|
tree
2007-01-27
Jos
h
Triplett
Add mi
s
si
n
g #include "allocate
.
h"
i
n
l
inearize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Coding style
f
i
x: in a pointer
type, *
g
oes
wi
t
h the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Ch
r
i
stopher Li
E
nhance de
b
u
g information
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
toph
e
r Li
Al
l
ow
m
ore than one command line include file
.
commit
|
commitdiff
|
tree
2007-01-17
Chr
i
s
t
opher Li
Update
u
sage chain for
dead bran
c
h instructi
o
n
.
commit
|
commitdiff
|
tree
2007-01-17
J
o
sh Tripl
e
tt
Add a return in the last ca
s
e of
a
switch; redunda
n
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Up
d
ate usage chain for
dead instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
Add
i
nstruct
i
on
to pseu
d
o user trac
k
ing
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Chan
g
e
t
h
e symbo
l
access list to a pseudo list
commit
|
commitdiff
|
tree
2007-01-17
Josh Trip
l
ett
Add ctags
t
o
.
gitigno
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christop
h
e
r Li
Sparse-bas
e
d
C
tag
s
im
p
lementation
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
riplett
Remove
old SCCS target fr
o
m
Makefi
l
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nester
o
v
implement #strong_und
e
f
commit
|
commitdiff
|
tree
2006-12-05
O
l
e
g Nestero
v
implement #strong
_
defin
e
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Nesterov
p
r
epare
f
or #stro
n
g
_
{d
e
fine,undef}
commit
|
commitdiff
|
tree
2006-12-05
O
leg Nesterov
fi
x
'weak' attribute loss
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nes
t
erov
fi
x
redefine of #weak_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nest
e
rov
ki
l
l
N
S_INVISIBLEMACRO, introduce NS_UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
s
t
e
r
o
v
use
lookup_
m
acro() i
n
handle_undef()
commit
|
commitdiff
|
tree
2006-12-05
Pav
e
l
Roskin
Su
p
p
ort -Wall flag
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Ge
n
erate a
n
d instal
l
a pkg-config fil
e
.
Add D
E
STD
I
R
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h
T
riple
t
t
Install static library and
h
e
a
der file
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Rename
"check
.
c" to
"spar
s
e
.
c"
t
o match program
name
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh T
r
iple
t
t
Update t
h
e FAQ:
a
d
d sparse website and gitwe
b
,
u
p
d
a
t
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Ch
r
istopher Li
cleanup wr
i
te to
a
rgument array hack
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
delay removing file
sc
o
pe
commit
|
commitdiff
|
tree
2006-11-28
C
h
ristopher Li
Fix warn
i
n
g on self c
h
eck
.
commit
|
commitdiff
|
tree
2006-11-28
Damien
L
espiau
t
r
iv
i
al: more
.
gitignore stuff
commit
|
commitdiff
|
tree
2006-11-28
Chri
s
topher Li
trivial fix for s
e
g
fault
.
commit
|
commitdiff
|
tree
2006-11-21
Nicolas Kaiser
doubl
e
in
c
lusi
o
ns
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplet
t
Stop bu
i
l
d
ing
and in
s
talling libspar
s
e
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Install cgcc
on "m
a
ke install", re
f
actor installatio
n
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
J
o
sh
T
r
i
pl
e
tt
Rename te
s
t case bad-as
s
igne
m
e
nt
.
c
to bad-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
R
oski
n
Typo fixes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Ad
d
suppor
t
for __builtin_
s
trpbrk
(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pave
l
Roskin
Compile spars
e
executable under i
t
's o
w
n na
m
e, not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Jos
h
T
ri
p
l
e
tt
M
erge bran
c
h 'context
-
t
e
s
t-cases-for-con
d
-lock' int
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Add test c
a
se
s
to validation/context
.
c
for the
L
inux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Vir
o
switc
h
to hash-based
get_one
_
sp
e
cia
l
()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
added
a
bunc
h
of gcc
builtins
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
Tr
i
ple
t
t
Recognize and ignore __
a
lias__
a
nd __visib
i
l
it
y
__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
A
dam D
i
Carlo
Add
type information to enum mismatch warning
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge branch 'Wc
o
ntext-def
a
ult' into st
a
ging
commit
|
commitdiff
|
tree
2006-10-17
J
osh T
r
iplet
t
merge branch 'no-s
e
mantic
-
h' into s
t
a
g
ing and fix
c
o
nflicts
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
merge bra
n
c
h
'more-warning-flags' i
n
to sta
g
ing and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
J
o
sh Triplett
Mer
g
e br
a
nch
'gr
a
ph
'
into staging
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h Triplett
Merge b
r
anch 'fix-defined-t
w
ice
-
error-
o
n-empt
y
-
s
truct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
J
osh Triplett
T
u
rn on -Wcontext by de
f
ault
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next