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
Sparse 0.4.4-rc1
2011-08-20
Chr
i
stopher Li
S
pa
r
se
0
.
4
.
4-rc
1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Christoph
e
r Li
F
ix
i
n
lining switch statement
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-14
Ch
r
istopher
L
i
validation:
i
nline switc
h
statement
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-12
C
h
ris
t
o
pher Li
inspect: Add
s
witch statement and m
o
re
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-08-11
J
o
nath
a
n Neuschäfer
f
i
x a m
e
mory leak in c
o
mpile-
i
386
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-06-29
Pekka Enb
e
rg
sp
a
rse: Add
'artifical'
t
o i
g
nore attribu
t
es
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Christo
p
her L
i
R
em
o
ve set but not used variable
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-31
Chr
i
stopher Li
Ignore
a
t
t
ribute vecto
r
_size
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-05-07
Ben
Pf
a
ff
evaluat
e
: Allow sizeof(_B
o
o
l) to suc
c
e
e
d
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan Pok
o
rný
p
arse
.
c: "if
(
" -> "if (" adjustment
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Jan
Poko
r
n
ý
use ARRA
Y
_SI
Z
E
() whe
n
possible (continued
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow
o
verwrite CFLAGS from
c
ommand line
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
Linus Torv
a
lds
T
each
'already_tokenized()' to use the stream
n
a
me
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-19
Linus Torval
d
s
Add
n
ew streams to a hash-list based on their names
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
Diego Elio Pettenò
Fix build w
i
th GCC 4
.
6 series
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
Diego Elio Pett
e
n
ò
build: add an
a
l
l
-installable target that builds t
h
e
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-18
D
i
ego
E
lio
Pettenò
build: a
l
low easy o
v
erride
of GCC_BASE
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan Pokorn
ý
flow
.
c: mak
e
comment for `dom
i
nates' reflect code
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-04-13
Jan
Pokorný
remov
e
unuse
d
"contain
e
r" macro
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-03-11
F
lori
a
n Fainelli
Makefile: warn us
e
r when libxml
a
n
d/or libgtk2
a
r
e
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung Kim
U
pdat
e
t
h
e va
l
idatio
n
ch
e
ck for esca
p
e
sequences
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
Namhyun
g
K
i
m
Fix tokenizer for octal
e
scape
s
equences
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
N
a
mhyun
g
Kim
use
A
RRAY_SIZE() when possible
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2011-01-03
N
i
colas Kaiser
me
m
o
ps
.
c: alwa
y
s true exp
r
ession
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-11-08
Christopher Li
inspect: adding
functi
o
n arugum
e
nt list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
spars
e
0
.
4
.
3
f
i
n
i
al
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-10-08
Mike Frysinger
pars
e
r: add
B
l
ackfin
g
cc
i
n
fo
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
Chr
i
stopher Li
Fixup an
d
cleanup mo
d
ifier_string(
)
f
u
nc
t
ion
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
Dan Ca
r
pen
t
e
r
add test-ins
p
ect to
.
gitigno
r
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
Bernd Petrovitsch
Fix a typ
o
- "typdef" is nei
t
her C
no
r
plain Englis
h
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
C
hristopher Li
inspec
t
: cast expr
e
ss
i
on
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-19
M
ort
e
n
Welinder
skip
may_alias and decla
r
e
b
u
iltin_fabs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
i
nspect: ad
d
s
o
me
expression inspection
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istopher Li
inspe
c
t:
Add test-inspect progr
a
m
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ris
t
opher Li
inspe
c
t: add some
e
xample inspect for symbol and sta
t
ement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christ
o
pher Li
i
n
spect: add custom ast
treeview model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Jiri Slaby
p
a
r
ser: define __bui
l
tin_unreacha
b
l
e
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
C
hristopher
Add test ca
s
e for
b
u
il
t
in_unrea
c
hable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Jiri Slaby
parse
r
:
fix
a
n
d
si
m
plify su
p
port o
f
asm goto
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Jiri S
l
aby
p
arser
:
add suppor
t
for asm goto
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christopher
L
i
A
dding asm
goto label
test case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Damien Lespia
u
I
gnore t
h
e may_alias GCC attribu
t
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Chr
i
stopher Li
Pars
i
ng wide char s
t
ring
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Christopher Li
Allow parsi
n
g L'\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
e
v
a
luate: che
c
k for NULL typ
e
i
n
s
i
de typeof
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
P
o
inter don't inherent t
h
e alignment from
b
ase type
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Joel Soete
possible fix to
c
g
cc iss
u
e
i
n
sparse 0
.
4
.
2:
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Buesch
Ignore "
n
aked" attrib
u
te
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
M
i
chael
Bue
s
ch
ig
n
o
re attri
b
utes "
e
xternal
l
y_visib
l
e"
a
nd "s
i
gnal"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher L
i
A
dding test ca
s
e for "
x
&&
y && z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Daniel De
Graa
f
Fix incorrect lin
e
arization of "x &
&
y &&
z"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
D
a
n
McGee
Makefile: fix permi
s
sions mixup o
n
install
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
J
o
sh Tri
p
lett
New attribu
t
e designa
t
ed
_
init:
mark a struct as
r
equiring
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Josh Triplett
Ren
a
me -Wall to Wspars
e
-
a
ll, so it do
e
sn't
g
et turned
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
M
icha
e
l Stefaniuc
H
andle __builtin
_
ms_va_
l
ist
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
r
ist
o
p
h
er Li
Simpli
f
y
Makefile u
s
ing s
t
atic pattern rules
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Stefa
n
iuc
Ignore
the al
l
oc_size attribute
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
M
ichael Stefaniuc
Ignore t
h
e ms
_
abi/sysv_abi attr
i
butes
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chri
s
t
o
p
her Li
Declar
e
ignor
e
d attributres in
t
o a list of stri
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
Mov
e
no
r
eturn attr
i
bute out
of ignore
a
ttr area
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher Li
Make MOD_
N
O
RETURN fits into 32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Kamil Du
d
ka
do not i
g
nore att
r
ibute 'no
r
eturn'
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Christ
o
pher L
i
S
parse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-21
Pekka En
b
erg
spar
s
e:
Add GCC pre-defin
e
d macros for user-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Kami
l
Dudka
make s
p
arse he
a
ders sel
f
-compilab
l
e
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard Tartler
show_token: h
a
n
d
le T
O
KEN_U
N
TAINT and TOKEN_AR
G
_COUNT
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Kamil D
u
dka
unssa
:
tra
c
k uses when
r
e
p
l
ac
i
ng a phi n
o
de
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
B
lue Sw
i
rl
D
e
fine __LP64__ for x8
6
_64 unless in 32
bit mo
d
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue Sw
i
rl
Add support for TI
m
ode type
(_
_
int128_t)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-29
Kamil Dudka
li
n
earize
.
h
:
sanitize he
a
der
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
B
lue Swirl
Add c{l,t}z{,l
,
ll},
f
fsl{,
l
}
, popcountll a
n
d f
l
oating
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
Ignore at
t
ribute __bounded__, used b
y
OpenBSD
h
eader
s
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-27
Hann
e
s Eder
test-suite: integr
a
te unh
a
ndled proproces
s
or tests
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-22
Kami
l
Dudka
comp
i
le-
i
38
6
:
d
o not generate an infinite loop
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-20
Ramsay Jone
s
Makefile: suppress error mess
a
ge from
p
k
g-config
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
H
a
n
n
e
s
Eder
t
e
st-
s
uite: be more verbo
s
e
on 'unhandled' and 'known
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Chri
s
topher
Li
m
ov
e
e
xt
e
rn inline
fu
n
ction to file scope
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Christo
p
her L
i
Add
v
alidat
i
on for rest
r
ic
t
an
d
attribut
e
warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linu
s
Torvalds
Avoid
"at
t
r
i
bu
t
e 'warnin
g
'
:
unknown attri
b
ute" warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
L
i
n
us Torvalds
T
urn off '-
W
transparent-union' by default
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Lin
u
s
T
o
rvalds
Allow array declarators to
h
ave 'restr
i
c
t
'
in them
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Samuel Bronson
Have Mak
e
file import local
.
m
k i
f
it
e
xists
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Alber
t
o B
e
rtogli
Suppo
r
t the
_
_
t
hread stora
g
e class
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
Print
an error if typeof() l
a
cks an argumen
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
Add miss
i
ng checks for Waddres
s
-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
.
gitig
n
ore:
Igno
r
e dependencies and Vi
m
swap fil
e
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
warn dire
c
t
ive in arg
u
ment
l
i
s
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Segfault at evaluate
.
c:341
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Sani
t
ize pointer()
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Do
n
't m
i
x
s
torage c
l
ass bits wi
t
h ct
y
p
e->mo
d
i
fi
e
rs
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Simplify
get_
n
umber_value() and cty
p
e_in
t
eger()
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix __label__
h
andling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Fix decl
a
ration_
s
pecif
i
ers() handling of typedef na
m
e
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
i
r
o
Fix enumerati
o
n constants' scop
e
beginning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
R
estor
e
__attri
b
ut
e
__((mode))
h
andling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Pass
decl_s
t
a
t
e
down
t
o ->attribute()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Pass decl_
s
tate down to ->declara
t
or() and handl
e
_at
t
ributes
(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
C
lean up and
split
decl
a
ration_specif
i
ers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Have
-
>
declarator() act dir
e
ctl
y
on c
t
ype being
affected
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
V
iro
Rewrite
a
nd fix specifiers hand
l
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
next