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
Christop
h
er Li
Sparse 0
.
4
.
4-rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christopher
L
i
F
i
x
i
nlinin
g
switch s
t
atem
e
nt
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-14
Christophe
r
L
i
valid
a
t
i
on: i
n
line sw
i
tch sta
t
ement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-12
C
hris
t
oph
e
r Li
inspe
c
t: Ad
d
switc
h
stat
e
ment and more
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-08-11
Jonatha
n
Neu
s
chäf
e
r
f
i
x a memory leak in co
m
pile-i386
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-06-29
P
e
kk
a
En
b
erg
s
p
a
r
se: Add 'artifical' t
o
ignore attributes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
Christopher Li
Re
m
ov
e
se
t
but
n
o
t used variab
l
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-31
C
h
ristopher
Li
I
gno
r
e attribute vec
t
o
r
_
si
z
e
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-05-07
Ben Pfaff
evaluate: Allow
s
izeof(_Bool)
to succeed
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Jan Pokorný
parse
.
c: "if(" -> "if
(
" adjustm
e
nt
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
J
a
n Pokorný
use AR
R
A
Y
_SIZ
E
() whe
n
possible (con
t
inue
d
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-26
Christopher Li
Allow over
w
rite CFLAGS from command line
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-19
Linu
s
Torvalds
Teach 'already_tokeni
z
e
d()' to use t
h
e stream name
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-19
Linus T
o
r
v
alds
Add new streams
t
o a
hash-list
based on
their
names
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
D
i
ego
E
l
io Pettenò
Fix build with GCC
4
.
6 s
e
ries
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
Die
g
o Elio
P
ettenò
build: add a
n
all-in
s
t
a
llabl
e
t
a
rg
e
t that bu
i
ld
s
t
h
e
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-18
D
iego E
l
io Pettenò
buil
d
: allow
e
asy
o
v
e
rri
d
e o
f
GCC_BASE
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-13
J
an Pokorn
ý
flow
.
c: make comment for `dominates' reflec
t
code
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-04-13
J
a
n Pokorný
remo
v
e unused
"
container" macro
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-03-11
Flo
r
ian Faine
l
li
Makefile:
w
arn u
s
er when libxml
a
n
d
/o
r
l
i
bgtk
2
a
r
e
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Namhyu
n
g Kim
Updat
e
t
h
e validati
o
n c
h
eck fo
r
e
scape
sequences
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung
K
im
Fix tokenizer for
o
ctal
e
scape sequ
e
nces
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Namhyung Kim
use A
R
R
A
Y_SIZ
E
() when p
o
ssible
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2011-01-03
Nicolas Kaiser
memops
.
c: always true ex
p
ressi
o
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-11-08
C
hri
s
t
o
pher Li
inspect:
a
d
d
ing f
u
nc
t
i
o
n
a
ru
g
ument list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-03
Christopher Li
spars
e
0
.
4
.
3
fini
a
l
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-10-08
M
i
ke Frysinger
parser: add
Blackfin gcc info
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-15
C
hristopher Li
Fi
x
up and cleanup m
o
difier_s
t
ring() function
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-01
D
an Ca
r
penter
add test-insp
e
c
t
to
.
gitignore
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-09-01
B
e
rnd Pe
t
rovitsch
Fix
a typo - "typdef" is neit
h
er C nor pla
i
n Eng
l
ish
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-22
Christopher Li
inspect: cast expres
s
i
on
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-19
Mor
t
en W
e
l
inder
skip ma
y
_alias
a
nd d
e
c
l
ar
e
builtin_fabs
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
i
nspect
:
a
d
d some expression
inspectio
n
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Christopher
Li
inspect: A
d
d test-inspect pr
o
gram
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
C
hristophe
r
Li
inspect: add s
o
me examp
l
e
inspec
t
for s
y
mbo
l
a
nd statem
e
nt
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-07-13
Chri
s
topher Li
ins
p
ect: add cust
o
m ast treeview
m
odel
Signed-Off-By:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Jir
i
Slaby
parser: add support
f
o
r
a
s
m goto
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
C
h
risto
p
her Li
Adding asm goto label test
c
ase
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Dam
i
en
L
es
p
iau
Ignore the may
_
alias GC
C
attribute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-06-18
Ch
r
istoph
e
r Li
Parsing w
i
de char string
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2010-04-08
Christo
p
her Li
Allow parsing L'\0'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Christo
p
her
Li
M
a
k
e
MOD_NORET
U
RN fi
t
s into 32
bit
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-16
Kamil Du
d
ka
do not ig
n
o
re
a
ttribute 'noreturn'
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-10-11
Christ
o
pher Li
Sparse 0
.
4
.
2
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-21
P
e
kka E
n
berg
spars
e
: A
d
d GCC pre-defined macros for u
s
e
r
-sp
a
ce
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
Kamil D
u
d
ka
make sparse
he
a
d
ers self-com
p
ilable
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-11
R
e
inhard Tartler
show
_
token:
handl
e
TOKEN
_
UNTA
I
N
T
and TOKEN_A
R
G
_COUNT
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Kamil Dudka
unssa: track uses
when re
p
lacing a phi node
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
Blue
Swirl
Define __LP64__ for x86_64 unless
in 32
b
i
t
m
o
de
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-02
B
l
ue Swirl
Add
supp
o
rt for
T
Imode type (__
i
n
t128_t)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-29
K
a
mil Dudka
linearize
.
h:
sanitize header
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blue Swirl
A
d
d c{l,
t
}
z{,l,ll}, ffsl{,l},
p
opcountll an
d
flo
a
ti
n
g
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-08-03
Blu
e
Swir
l
I
g
nore attr
i
b
u
te __bounded__,
us
e
d by OpenBSD headers
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-27
Hannes Eder
tes
t
-suite
:
in
t
egrate unhandled p
r
oprocessor
t
ests
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-22
Kamil Dud
k
a
co
m
pile-i386: do n
o
t
gen
e
ra
t
e an infinite
l
oop
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-20
Ramsay Jone
s
M
a
kefi
l
e: suppr
e
ss error
m
e
ssage fro
m
pkg-c
o
nf
i
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Han
n
es E
d
er
test
-
suite
:
be more verbose on 'unhand
l
ed' and 'kn
o
wn
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-19
Chr
i
s
topher Li
m
ove extern
i
n
l
i
n
e
function
t
o f
i
le scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
C
h
risto
p
her Li
Add valida
t
i
on
f
o
r
restri
c
t and attri
b
ute warnin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus To
r
valds
Avoid "attribute 'warning':
unknown att
r
ibute" warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus Torvalds
Turn off
'-Wtra
n
spa
r
en
t
-u
n
ion' b
y
default
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Linus T
o
rvalds
Allow ar
r
ay declarators to
have 'restrict' in them
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
S
amuel Bronson
Ha
v
e
M
a
kefile import local
.
m
k
if it e
x
ists
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Alberto Bertogl
i
Support the __th
r
ead sto
r
age c
l
ass
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
M
arti
n
Nagy
Pr
i
nt an error
i
f typeof()
l
acks an argument
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Nagy
Add
missing checks for
Waddress-sp
a
ce
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Martin Na
g
y
.
gitignore:
I
g
n
ore dependencies an
d
Vim s
w
ap
f
iles
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
war
n
directi
v
e in
a
rgument l
i
s
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Segfault at
e
valuate
.
c:341
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
A
l
Viro
D
o
n't mix storage
class bits
w
ith ct
y
pe->mo
d
ifiers
.
.
.
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
Simpli
f
y get_number_v
a
lue() a
n
d ctype_i
n
t
e
ger()
Signed-off-by:
Christopher Li
<chrisl@hera.kernel.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Vi
r
o
Fix
__label__ han
d
ling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
V
iro
Fix
d
eclaration_
s
pecifier
s
() ha
n
d
ling of t
y
ped
e
f
name
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al
Viro
Fix enumeration constants'
s
c
ope beginning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
R
estore __at
t
ribute__((mo
d
e))
ha
n
dling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-18
Al Viro
P
a
ss d
e
cl_state d
o
wn t
o
->at
t
ribu
t
e()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
P
a
ss decl_
s
t
ate
down t
o
->decl
a
rator() and handle_a
t
tribut
e
s()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
Clean up and split d
e
cl
a
ra
t
ion_sp
e
cifi
e
rs()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l
Vir
o
Have ->
d
ec
l
a
r
ator() act di
r
e
c
t
l
y
on
c
type
b
e
i
n
g
affecte
d
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Rewrite a
n
d fix s
p
eci
f
ie
r
s handlin
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Saner type for __builtin_va_list
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take th
e
res
t
of specifiers to pa
r
se
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
p
r
eparati
o
ns to
->declarator() cleanu
p
- separate typedef
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix handling of typedefs
w
i
t
h
sev
e
ral dec
l
a
rators
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Take
t
h
e
r
est of
s
t
o
rage cl
a
ss keywords to parse
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix regre
s
sion create
d
by com
m
i
t af30c6df74f01db10fa78ac0cbd
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
A
l Viro
Propagate dec
l
_state to
declaration_specifiers()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Se
p
ar
a
ting ctype and parser
s
tate, part 1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
i
r
o
Sanitize direct_decla
r
ator logics
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix
bra
i
n
o
in which_ki
n
d
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vi
r
o
Don't mess with pas
s
ing symbol to declarato
r
/
direct_decl
a
rator
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Leave app
l
y
ing attri
b
utes unti
l
we know whether
i
t
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
A
pply at
t
ributes after ( to the right place
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Vir
o
W
arn about
non-empty ide
n
tifier list ou
t
side of
definition
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al
V
iro
mo
r
e direc
t
_d
e
cl
a
rator() sanitizing
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix
attribu
t
e/a
s
m handling
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
M
or
e
ne
s
t
e
d decl
a
r
a
t
o
r
fixes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Se
p
arate
parsing o
f
ide
n
ti
f
ier-list (in K&
R
-
style dec
l
arations)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2009-07-17
Al Viro
Fix handling of ident-less declarat
i
ons
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
next