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
make sparse headers self-compilable...
2009-08-11
K
a
m
il Dudk
a
ma
k
e sparse
header
s
self-compilable
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard Tartler
show_token
:
handle TOKEN_UNTAINT
a
nd TOKEN_ARG_COUNT
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Ka
m
il Dudka
un
s
sa: t
r
ack
use
s
when replacin
g
a
p
hi node
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue
S
wirl
Def
i
ne __L
P
64__ for x86_64 unless in 32 bit mode
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
B
l
u
e
Swirl
Add
supp
o
rt for TImode
t
yp
e
(
_
_i
n
t12
8
_t
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-29
K
a
m
il Dudka
lin
e
arize
.
h:
s
anitize header
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
B
lue Swir
l
A
d
d c
{
l,t}z{,l,ll}, ffsl{,l}, p
o
p
c
ountll and f
l
oat
i
n
g
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue S
w
irl
Ignore attribut
e
__boun
d
ed__, used by Op
e
nBSD
h
eaders
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-27
Hannes Eder
test-sui
t
e: integrat
e
u
n
ha
n
dled proproc
e
ssor tests
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-22
Kamil Dudk
a
compil
e
-i386: do n
o
t generate a
n
infinite loop
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-20
Rams
a
y Jones
Makefile: suppress error mes
s
a
g
e fro
m
pkg-config
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Hanne
s
E
d
e
r
test-sui
t
e: be mo
r
e verbos
e
o
n
'unhandle
d
' and 'known
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christopher Li
m
o
ve
exter
n
inline function to file scop
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
C
h
ristopher Li
Ad
d
valida
t
i
o
n for restric
t
and a
t
t
r
ibut
e
w
ar
n
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
Avoid "attribute
'
warning':
u
nknown attri
b
ute"
warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
L
inus
T
o
r
valds
Turn off
'
-Wtransparent-union' by default
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
L
inus Torvalds
Allow array declarators to have 'restrict' in
them
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
S
am
u
el Bronson
Have Mak
e
file i
m
port local
.
mk if it exists
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Alberto Bertogli
Suppor
t
the __thread storage cl
a
ss
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin
Nagy
Print
an error i
f
t
ype
o
f(
)
lacks an argu
m
e
n
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Mart
i
n
N
a
gy
Add mi
s
si
n
g checks for Wad
d
ress-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
M
a
rtin
Nagy
.
g
i
tignore: Ignore dependenc
i
es and Vim swap files
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Viro
w
a
rn directive in
a
rgu
m
ent list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al V
i
ro
Segfault a
t
evaluate
.
c:341
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Sanitize
po
i
nte
r
()
commit
|
commitdiff
|
tree
2009-07-18
A
l
V
iro
Don'
t
mix storag
e
class bits with ctype->
m
odifiers
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Simp
l
ify get_number_value() and ctype_integer
(
)
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix __label__ handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
A
l
Vir
o
F
ix decla
r
ation_specifie
r
s
(
) han
d
li
n
g o
f
typedef
name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Fix
e
numeration cons
t
ants' scop
e
beginni
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Restor
e
__attribut
e
_
_((mode
)
) handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Pass decl_state do
w
n to
->attribut
e
()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
P
a
s
s decl_st
a
te down to ->declarator() and handle_attributes
(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Clea
n
up and split
d
eclarati
o
n_specifiers(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Have -
>
declarator() act directly on ctype being
a
ffected
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Rew
r
i
t
e and fix sp
e
c
ifiers handling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Sa
n
er type
for __bu
i
l
t
in_va_list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Take th
e
rest of specifiers to pars
e
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
pre
p
arations to ->declarato
r
(
)
c
l
e
a
nup - sep
a
rat
e
typedef
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
F
i
x
h
and
l
ing of
typed
e
fs wi
t
h several decla
r
a
t
o
rs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Take the rest of
storage cla
s
s
keywor
d
s t
o
pars
e
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
V
iro
Fix regress
i
o
n
c
r
e
ated by co
m
mit af30
c
6df7
4
f01db10fa78a
c
0cbd
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Propagat
e
decl_sta
t
e to decla
r
ation
_
spe
c
ifiers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
S
epara
t
ing cty
p
e
a
nd par
s
er
state, part 1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
i
ro
Sanitize di
r
ec
t
_declarator logics
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix braino in which_ki
n
d(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
D
on't me
s
s with passi
n
g symbol t
o
declarator/direct_declar
a
tor
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Leave app
l
ying
a
ttribute
s
until we know
whether
it
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
A
p
ply attributes
a
fter (
t
o
th
e
ri
g
ht p
l
a
c
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
i
r
o
Warn about non-empty
iden
t
ifier
l
i
s
t outside of de
f
in
i
tion
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
more direct_declarator()
sanitizing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
F
i
x attribute/asm h
a
n
d
ling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Vi
r
o
More
n
este
d
declarator fixes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
S
eparate parsing of identi
f
ie
r
-list (in K&R-style declaratio
n
s)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Fix han
d
lin
g
of ide
n
t-less declarations
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
T
homas Schmid
Fi
x
implicit
c
ast
t
o float
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
fun with declarations and definitio
n
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fi
x
type_info_
e
xpression()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
fun with
d
ecl
a
rati
o
ns and defini
t
ions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Christ
o
pher Li
Update the validation check for ftabs
t
op=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Hannes Ede
r
refactor han
d
le_switch_f
commit
|
commitdiff
|
tree
2008-12-29
Christ
o
p
h
er L
i
C
l
e
a
n up Ma
k
efile long lines
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
M
akefile
autom
a
tic hea
d
er de
p
endency
Signed-Off-By: Christopher Li<
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-29
A
l
e
xey Zaytsev
Also warn about sizeof
(
function)
commit
|
commitdiff
|
tree
2008-12-29
Christopher Li
Warn abou
t
explicit usage
of sizeof(void)
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2008-12-25
Ch
r
is
t
opher Li
T
e
ach cla
s
sify_type to
h
an
d
le
typeof
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree