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 make dist failure
2010-07-13
Ch
r
istopher
inspect: add some express
i
on inspect
i
on
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
inspe
c
t
:
Add t
e
st-ins
p
ect
p
rogram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
h
ristopher
L
i
inspect:
a
dd s
o
me
e
x
a
m
p
le inspe
c
t fo
r
s
y
mbol and statement
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
i
stopher Li
inspec
t
: add cu
s
tom ast
t
reeview m
o
del
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Jiri
S
l
aby
pa
r
ser: add suppor
t
fo
r
as
m
goto
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
ri
s
t
opher Li
A
d
d
i
ng
a
sm
g
oto label test case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Dam
i
en Lespiau
Ignore th
e
may
_
alias
G
CC attribute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Chri
s
topher
L
i
Parsing wide char
strin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christop
h
er
L
i
Allow parsin
g
L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christo
p
her
L
i
Make
M
OD_
N
ORETURN fit
s
into 3
2
bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Ka
m
il Dudka
do not ignore attribute 'noretu
r
n
'
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christopher
L
i
Sp
a
rse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-21
P
ekka En
b
erg
s
parse: Ad
d
GCC pre-defined
m
acros for
u
s
er-spa
c
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Kamil Dudka
make spa
r
s
e
h
eaders self-compilable
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Reinh
a
rd Tartler
show_
t
oken: han
d
le TOKEN_UNTAINT
a
nd TOKEN_ARG
_
COUNT
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Kamil Dudka
u
nssa:
t
r
a
ck uses
w
hen
r
epl
a
ci
n
g a phi n
o
de
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue
Swirl
Define _
_
LP64__
f
or x86_64
u
nles
s
in 32
b
it mode
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue
Swirl
Add sup
p
ort for
TImod
e
type (__i
n
t128_t)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-29
Kamil
D
u
dka
linearize
.
h: san
i
tize he
a
der
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
B
lu
e
Swirl
Add c{l,t}
z
{
,
l
,
l
l
}
, ffsl{
,
l}, popcountll a
n
d floating
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
B
l
u
e
Sw
i
rl
Ignore attribute __boun
d
ed__, used by OpenBSD headers
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-27
Han
n
es Eder
test-suite: integra
t
e unhand
l
ed pro
p
rocessor tests
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-22
Kamil Dudka
compile-i38
6
: do not generat
e
an infinite loop
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-20
Rams
a
y Jones
Makefile: supp
r
ess error
message from pkg-config
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Ha
n
n
es E
d
er
te
s
t-sui
t
e:
b
e mo
r
e
verbos
e
o
n
'unhandled' and 'known
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Christopher L
i
move extern inline fu
n
ction to file scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Chr
i
s
topher Li
Add va
l
idation for restrict and a
t
tribu
t
e war
n
ing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
A
void "attribu
t
e 'wa
r
ning': un
k
n
o
wn attrib
u
te" warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
Tur
n
o
ff
'
-Wtransparent-union'
by
d
e
f
a
u
l
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus T
o
rvalds
Allow array d
e
clarato
r
s to
h
ave 're
s
trict' in them
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
S
amue
l
B
r
ons
o
n
Have Ma
k
e
f
ile
i
mport loc
a
l
.
mk
i
f it exists
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Albe
r
to
B
ertogli
Support th
e
__
t
hread s
t
o
r
age
class
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
P
rint an error
i
f typeof() lacks an argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
Add missing ch
e
cks
f
or
Waddre
s
s-space
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
M
artin Nagy
.
gitignore:
I
gnore dependenc
i
es and Vim swap f
i
les
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
warn d
i
rective in
a
rgument
l
i
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l Viro
Segfault a
t
evaluate
.
c:
3
41
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Sanitize pointer()
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
D
on't mix
storag
e
class bits with ctype->m
o
difiers
.
.
.
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Simplify get_number_value(
)
and ctype_i
n
teger
(
)
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Fix __label__ handli
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
Fix declarat
i
on_specifi
e
rs(
)
han
d
ling
of
t
ypedef name
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fi
x
enumeration constant
s
' scope begi
n
ning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Restore __
a
ttribu
t
e
__((mode)) handling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
A
l Vi
r
o
Pass decl_state
down to -
>
attri
b
ute()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Pass decl_state down to ->decla
r
ator() and handle_attributes()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Clean up
a
nd split declar
a
tion
_
specifiers()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Have ->declarator
(
) act directly on c
t
ype being affected
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Rew
r
it
e
and fix specifi
e
rs handling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
S
a
ner type
f
or __bui
l
t
i
n
_
v
a
_list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
T
ake the r
e
st of specifiers to parse
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
pre
p
ar
a
t
ions to ->dec
l
a
rator()
cleanup - sep
a
rate typedef
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Fix handling of t
y
pedefs
with
s
everal
d
eclarators
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take
the rest of
storage
class ke
y
wo
r
ds to parse
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix regression cr
e
ated b
y
commit
af30c6d
f
74f
0
1db10fa78ac0
c
bd
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Propagat
e
decl_state to declarat
i
o
n
_sp
e
c
if
i
er
s
()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Sep
a
r
a
ti
n
g ctype and parser state, part 1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
ani
t
ize direct_dec
l
a
r
a
t
o
r logics
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix braino in whic
h
_ki
n
d()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Don
'
t mess w
i
t
h
pas
s
in
g
symbol
to
d
eclarato
r
/d
i
r
ect_d
e
clarator
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Leave ap
p
lying attributes until we know whether
i
t
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Apply attribute
s
after ( to
t
h
e
r
i
g
ht place
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
W
arn a
b
out non-
e
mp
t
y identifi
e
r list
o
utside
of defi
n
i
ti
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
more direct_
d
ec
l
arator()
sanitizing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
F
ix attribute/asm handli
n
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
More nes
t
e
d
declarator fixes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
S
e
parate parsing of identi
f
ie
r
-list (in K&R-style decla
r
a
t
ions)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Viro
Fi
x
handling of ident-les
s
declarat
i
o
n
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Thomas Schmid
Fix impli
c
it
cast
to floa
t
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
f
u
n
w
ith decl
a
rations and definitions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix
ty
p
e_info_expressi
o
n()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
f
u
n with declaration
s
and
definition
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
C
h
ristophe
r
Li
Update the
valida
t
ion check for ftabstop=
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Hannes Eder
r
e
f
actor handle_switch_f
commit
|
commitdiff
|
tree
2008-12-29
C
h
ristopher Li
Clea
n
up
M
akefile
long li
n
es
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Makefile automa
t
ic head
e
r
d
ependency
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-29
Alexey Zayt
s
ev
Also warn about s
i
zeof(function)
commit
|
commitdiff
|
tree
2008-12-29
Chr
i
stoph
e
r Li
Warn about expl
i
cit us
a
g
e
o
f siz
e
of(v
o
id)
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
istopher Li
Te
a
ch classify_type to han
d
le typeof
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree