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.3 finial
2010-09-03
C
h
ristoph
e
r Li
s
pa
r
se
0
.
4
.
3 finia
l
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-10-08
M
i
ke Frysinger
p
a
rser: add
B
lackfin gcc in
f
o
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-15
C
hristopher
Li
Fixup and clea
n
u
p
modifier_strin
g
() fun
c
t
ion
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
D
a
n Carpe
n
ter
add te
s
t-
i
n
s
pect to
.
gitignore
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-09-01
Bernd
P
etr
o
vitsch
Fix a typ
o
-
"typde
f
" is neither C no
r
p
lain English
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-22
Christ
o
pher Li
i
nspect: cast expressi
o
n
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-19
Morten Welinde
r
skip may_alias
a
n
d d
e
clare b
u
i
l
tin_fabs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christo
p
h
er
in
s
pect:
add
some expression inspe
c
tion
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher Li
ins
p
ect: Add
t
e
s
t-inspect program
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ch
r
istophe
r
Li
inspect: add so
m
e ex
a
mple
i
n
spect for symbol and statement
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
L
i
inspect: add
c
usto
m
ast treev
i
ew model
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
J
i
ri Sl
a
by
parser: define __builtin_unreachable
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
A
d
d test case
f
or
builtin_
u
n
r
ea
c
hable()
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-07-13
Ji
r
i
S
laby
parse
r
: fix and
simplify support of
a
sm goto
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Jiri
S
la
b
y
parser: add su
p
port
for asm goto
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Christoph
e
r Li
Adding as
m
goto
labe
l
test case
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
Damien Lespiau
Ig
n
ore the may_alias G
C
C attrib
u
te
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-06-18
C
hristopher Li
P
a
rsi
n
g wide char str
i
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-04-08
Christopher
Li
Allow p
a
rsing
L
'
\0'
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher
ev
a
l
u
a
te
:
c
h
eck f
o
r NULL type inside typ
e
of
Signed-off-by: Christopher <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
P
o
in
t
er do
n
't inher
e
n
t the
alignment
from base typ
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Joel
Soete
p
o
ssible fix
t
o cgcc issue i
n
sparse 0
.
4
.
2
:
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Buesch
Ign
o
re
"
naked" attrib
u
t
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michae
l
B
uesch
ignore
a
t
trib
u
tes "externally_visible" and "signal"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
C
h
r
is
t
o
p
her Li
Adding
t
est case fo
r
"x &
&
y && z"
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Dani
e
l De
G
raaf
F
i
x
incor
r
ect linearizati
o
n
o
f
"x &&
y
&
& z"
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Dan
M
cGee
Mak
e
file:
fix permissions mixup on install
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Jo
s
h Tr
i
plett
New
a
t
t
ribute
d
esignated_
i
n
it: mark a struc
t
as requiring
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Josh Triplett
Rename
-Wall to Wsparse-all, so it doesn't g
e
t turned
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Mich
a
el Stef
a
niuc
Handle __buil
t
i
n
_ms_va_
l
ist
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Chris
t
ophe
r
L
i
S
i
mplify Makefile usin
g
sta
t
ic
p
attern
r
ules
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Michael Stefaniuc
Ignore
the alloc_size attribute
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
M
ichael St
e
fa
n
iuc
Ignor
e
th
e
m
s_
a
bi/sys
v
_
a
bi attributes
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christopher Li
De
c
l
a
re ig
n
ored attri
b
utres in
t
o a list o
f
str
i
n
g
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2010-03-29
Christoph
e
r Li
Move noreturn at
t
ribute out of ignore attr a
r
ea
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Ch
r
istopher Li
Make
M
OD_NORETURN fits i
n
to 32 bit
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-16
Kamil
D
u
d
ka
do
n
o
t ignore attribute '
n
o
r
eturn'
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-10-11
Chr
i
s
to
p
her L
i
Sparse 0
.
4
.
2
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-21
Pek
k
a Enberg
spa
r
se: Add G
C
C p
r
e-defined
m
acros for user-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Kamil Dudka
m
a
ke sp
a
r
se he
a
d
ers
self-c
o
mpilable
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-11
Reinhard
T
artler
s
h
ow_token: han
d
le TOKEN_UN
T
A
I
NT and TOKEN_ARG_C
O
UNT
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
K
amil D
u
dka
u
n
ssa: track uses wh
e
n rep
l
acing a phi node
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue Sw
i
rl
D
e
fin
e
__LP64__ for x86_64 unless in 32 bit mode
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-02
Blue S
w
irl
Add
support for TImode ty
p
e (__int128_t)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-29
Ka
m
il Dudka
li
n
e
a
rize
.
h: sani
t
ize heade
r
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blu
e
Swirl
Add c{l,t}z{,l,ll}, ffsl{,l}, p
o
pc
o
u
n
tll a
n
d f
l
oating
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
I
gnore a
t
t
ribute __bounded__, used by O
p
enBSD he
a
ders
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-27
Hannes Eder
t
est-suite: in
t
e
grate unhandled
p
ropr
o
cessor tests
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-22
Kami
l
Dudka
compil
e
-i386: do not generate
an infinite loop
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-20
R
a
msay Jone
s
Mak
e
file: suppress error message from
pkg-config
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Hannes Eder
test-suite: be more ver
b
ose o
n
'unhandled' and 'know
n
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-19
Christop
h
er Li
move extern i
n
line
f
u
nction to fil
e
sco
p
e
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Christopher Li
Add val
i
d
a
tion for restrict and attribute
warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linus To
r
valds
A
v
oid "attribute 'war
n
ing': unkn
o
w
n
attribute" warning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Linu
s
Torvald
s
Turn
o
f
f '-
W
transpar
e
nt-unio
n
'
by defaul
t
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Lin
u
s To
r
valds
Allow array dec
l
arat
o
r
s to have '
r
estrict' in t
h
e
m
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Samuel Bronson
Have Makefile impor
t
l
o
c
a
l
.
mk if it
exi
s
ts
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Alber
t
o Ber
t
ogli
Support the __threa
d
stora
g
e class
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Mart
i
n N
a
gy
Prin
t
an e
r
r
or i
f
typeof() lacks an argument
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Ma
r
tin Nagy
A
d
d
m
issing checks
f
or Waddre
s
s-space
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
.
g
itignor
e
: Igno
r
e dependencies and Vim swap fil
e
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
warn
d
irective in
argument list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Segfau
l
t at evaluate
.
c:341
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Sanit
i
ze pointer(
)
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Don't
mix storage class b
i
t
s with ctype->mo
d
i
fiers
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Simpl
i
f
y
get_numbe
r
_value(
)
a
nd
ctype_integ
e
r()
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Fix __la
b
el__ han
d
ling
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vir
o
Fix declaration_specifiers() handli
n
g
of typedef
name
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
F
i
x enumerat
i
on constants' scope
b
eginning
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
R
e
store __a
t
tribute__((m
o
de)) ha
n
dli
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-18
Al Vir
o
Pass decl_state down
to -
>
att
r
ibute()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
P
a
s
s
decl
_
state down to
->decla
r
ato
r
() and handle_attr
i
b
u
tes()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Clea
n
up and split declaration_specifiers()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Hav
e
->declarator() a
c
t
dir
e
ctly o
n
ctype being aff
e
cted
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
R
e
write
a
nd fix
s
pecifiers
h
a
nd
l
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
S
a
ner t
y
pe f
o
r _
_
builtin_va_list
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take the rest of specifiers to parse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
prep
a
rations to -
>
declarator() cle
a
n
u
p - separate typ
e
def
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
F
ix handling of
t
ypedefs wit
h
several d
e
c
l
arators
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
Take
t
he
rest of sto
r
age class ke
y
words to p
a
rse
.
c
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
F
i
x
regression cre
a
ted b
y
commit af30c6df
7
4f01db1
0
fa78ac
0
cbd
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Propagate decl_s
t
ate to declarati
o
n_specifiers
(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Separ
a
t
ing c
t
ype and par
s
er state, part 1
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
i
r
o
Sanitize d
i
rect_declar
a
tor log
i
cs
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
Fix braino in w
h
i
c
h_ki
n
d(
)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Don't mess w
i
th passi
n
g symbol to declarat
o
r/
d
irec
t
_declarator
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Leave applying at
t
ribut
e
s unt
i
l we
know wheth
e
r it
.
.
.
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
A
p
ply attri
b
utes af
t
er (
t
o th
e
right place
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
W
arn about non
-
e
m
p
ty i
d
entif
i
er list out
s
ide of
d
efi
n
ition
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
more direct_declarator() s
a
niti
z
ing
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Fix attribut
e
/
asm handli
n
g
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al
Viro
Mor
e
n
este
d
d
eclarator fixes
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Separate parsing of identifier-list (in K&R-
s
tyle de
c
larations)
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix handling of iden
t
-less decla
r
ati
o
ns
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
T
h
omas
S
c
hmid
Fix implici
t
cast
to float
Signed-Off-By: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
fun with declarat
i
ons and definiti
o
n
s
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix type_in
f
o
_
expressi
o
n()
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
f
un with de
c
la
r
at
i
ons and defin
i
tions
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
C
h
r
is
t
opher
L
i
Upda
t
e th
e
v
a
lid
a
tion check f
o
r fta
b
stop=
Signed-off-by: Christopher Li <
sparse@chrisli.org
>
commit
|
commitdiff
|
tree
2009-07-17
H
annes Eder
re
f
actor handle_swit
c
h_f
commit
|
commitdiff
|
tree
next