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
Update maintainers in the manpage
2017-02-13
Lu
c
V
an Oostenr
y
ck
Update maintainers
in th
e
manpage
CC:
Christopher Li
<sparse@chrisli.org>
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenry
c
k
s
o
me
modifiers need to
b
e pr
e
serv
e
d by
'
typeof()'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
test
s
uite: test m
o
difiers preserved b
y
'type
o
f()'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenry
c
k
test
s
uite: t
e
st modifiers preserved by '&' operator
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Ooste
n
ryck
use a
s
horter n
a
me for fun
c
tion-poi
n
ter-modifier-inheritance
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Van Ooste
n
r
y
ck
tests
u
ite: simplify
t
e
st f
u
nction-po
i
nter-inheritance
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van O
o
stenryck
stora
g
e should
n
o
t be
inher
i
ted by pointers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
y
c
k
remove unus
e
d
field
'
mu
l
t
ijump' in struc
t
in
s
truction
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc V
a
n Oostenryck
OP_SWITC
H
should us
e
'insn->cond' inste
a
d
o
f
'ins
n
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
o
ste
n
ryck
give com
p
a
rable label's names to basic blocks
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an
O
ostenry
c
k
let "compile" not crash on
bools
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Van Oos
t
enryck
make ptrlist walking
a
gainst
robu
s
t against em
p
ty blocks
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
E
m
ily Maier
valida
t
i
o
n
: Che
c
k C
9
9 for loop var
i
able
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
D
a
niel
Wagner
parse:
A
dd comment to str
u
ct state
m
en
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Oleg Ne
s
ter
o
v
diss
e
c
t: s/mode_t/usage_
t
/ in report_member()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Ol
e
g Nesterov
dissect: teach
d
o_initializer() to han
d
l
e the ne
s
ted
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Oleg Neste
r
ov
dissect: teach do_expression() to handle EXPR_OFFSETOF
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
add test case for built
i
n
bswap with c
o
nst
a
nt args
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Johannes Berg
implement c
o
nstant-folding in
_
_
bui
l
tin_bswap*(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c Va
n
Ooste
n
r
y
ck
fix discarded label sta
t
ement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
Oo
s
t
enryck
Re
m
ove unneeded variable
i
n
i
nteg
e
r_prom
o
tion
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van Oos
t
enryck
Warn on unkn
o
wn at
t
ribu
t
es instead of throwing errors
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
osten
r
yck
cleanup:
r
emo
v
e eval
u
ate_argu
m
ents()'s u
n
used argume
n
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
Luc Van
O
o
stenryck
make 'i
g
nored_attribut
e
s[]' static
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
E
mily Maier
linea
r
iz
e
: Emit C99 declarations c
o
rrectly
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
L
uc
V
a
n Oostenryck
add missing #inclu
d
e
"
cha
r
.
h
" to char
.
c
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
Luc Van Oostenryck
Fix type checking of varia
d
ic func
t
ions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
La
n
ce Ri
c
hardson
sparse
:
update __bu
i
l
t
in_object_size() pro
t
otype
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2017-01-27
Luc
Van Oostenryck
fix mixup in "H
a
ndle SForced in storage_modifi
e
rs"
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-11-16
Jeff Layton
Handle SFo
r
ced in storage_mod
i
fiers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-10-27
Rui Te
n
g
s
p
a
r
se: add no_sanitize_addre
s
s as an ignored attribute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-10-13
Lanc
e
R
i
chardson
sparse: ignore
_
_ass
u
m
e_alig
n
ed
_
_
attribute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-10-13
Ra
m
say Jones
sp
a
r
s
e: add
'
alloc
_
align'
t
o
the ign
o
re
d
a
t
tri
b
u
t
es
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-10-13
Christopher
Li
F
ix wa
r
ni
n
g
c
o
mpiling s
p
arse-llvm
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-02-22
Luc Van Oos
t
enryck
Do not dro
p
'
nocast'
m
odifier when taking the address
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2016-02-04
L
u
c
V
an
O
osten
r
yck
Fix size
c
alcula
t
ion of unsized bool
a
rray
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-08-15
Tony Camuso
Add default case to s
w
itches on enum variables
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-08-15
Tony Camuso
.
gitignore: ad
d
cscope and Q
t
p
r
o
j
ect
f
iles
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-08-04
D
a
n Carpenter
ptrlis
t
:
r
e
a
d
i
ng del
e
ted
items in N
E
X
T_PTR
_
LI
S
T
(
)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-06-14
Azat
Kh
u
zhin
validation/pr
o
totype:
re
g
res
s
i
on
f
or skipping
p
rot
o
types
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-06-14
Azat Khuzhin
s
parse,
l
lvm: compile: skip fu
n
ction
p
rotot
y
pes t
o
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-06-12
Heik
o
Carstens
spar
s
e/
p
arse
.
c
: ignore hotpa
t
ch a
t
tr
i
bute
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-04-21
Michael
S
tefaniuc
Add tests for the builtin INF an
d
nan()
f
u
nctions
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-03-13
Ard Bi
e
sheuvel
I
gnore
pure attribute i
n
assignement
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-03-13
Michael Stefaniu
c
A
d
d
a
define
for __builtin_ms_va_copy()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-03-13
Michael Stefan
i
uc
Add th
e
__builtin f
u
nction
s
ne
e
ded for I
N
FINITY and
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-02-09
Luc Van Oostenryck
Teach
s
parse about the __COUNTER__ predef
i
ned
ma
c
ro
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-02-06
C
hri
s
t
o
p
h
e
r Li
Make macro expanded st
r
ing immut
a
ble
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2015-01-28
C
h
ristian Borntraeger
s390
x
: add the
prope
r
defi
n
es for data types
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-12-12
Christopher Li
Pt
r
list sorting should use memm
o
v
e
inste
a
d of memcpy
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-11-10
Aaro Kosk
i
nen
b
ui
l
d:
allow use of PKG_CONFIG to override pkg-conf
i
g
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-11-10
Ramsay Jones
compile-i3
8
6
.
c:
do
n
't
i
gnore re
t
urn value
o
f w
r
ite(2)
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-11-10
Ra
m
say
J
ones
parse
.
c: remove dupli
c
ate
'
may_alia
s
' ignored_attributes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-11-10
Ramsay Jones
cgcc: avo
i
d
p
a
ssing
a
s
parse-only option to cc
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-11-10
Ra
m
say Jones
test-sui
t
e: remove bash
i
sm to avoid t
e
st fa
i
lu
r
e
s
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-25
Christopher Li
teach
next_design
a
tors()
use array_elem
e
nt
_
offset()
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
R
am
s
ay Jones
cgcc: use $cc
o
m
t
o set $multi
a
rch_dir if not specif
i
ed
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ramsay Jo
n
es
cgc
c
: use on
l
y
the cc command to
d
eterm
i
ne
$
g
c
c_b
a
se_dir
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ramsay Jone
s
Add support for m
u
lti
a
rc
h
syst
e
m he
a
der
f
iles
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ra
m
say
Jones
d
on't run
sparse{
c
,i
}
tests w
h
en sparse-l
l
v
m
is disab
l
ed
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Rams
a
y Jones
Mak
e
f
i
le: suppr
e
ss error
mes
s
age from shell
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ramsay
Jones
don't call isdigit/
t
olower with a char argumen
t
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ra
m
s
ay
J
ones
sparse:
a
dd 'gnu_inline
'
t
o the ignored a
t
trib
u
tes
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ra
m
say Jones
Add th
e
_
_
restrict__
keywo
r
d
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ard Bieshe
u
v
e
l
sparse
:
t
r
e
a
t function point
e
rs as pointers t
o
const
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-10-10
Ch
r
istop
h
er Li
rename -Werror
t
o
-
W
sparse-error
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-09-28
Thomas
G
raf
spars
e
: Make
-Werr
o
r turn w
a
r
n
igns
i
nto errors
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-09-25
P
avel Ro
s
ki
n
Use LL
V
M_CONFIG instead of llvm
-
config
i
n Makefile
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-09-25
Oma
r
Sandoval
s
p
a
r
se-llvm: Fi
x
L
LVM 3
.
5 l
i
n
ker errors
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-09-18
Linus Torva
l
d
s
Fix initializ
e
r
s in
a
nonymous st
r
ucts and
u
ni
o
ns
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-08-02
Christophe
r
Li
Ma
k
e same_
s
ymbol list shar
e
the sam
e
scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-08-02
L
i
nus To
r
valds
Fix scopi
n
g
o
f extern symbols
i
n
blo
c
k scope
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-07-17
Chr
i
stopher Li
r
oun
d
up
t
he array ele
m
ent s
i
z
e to byte align
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-07-16
Jeff Layt
o
n
spar
s
e
:
m
a
k
e
bits
_
to_byte
s
rou
n
d
up inst
e
ad of
d
o
w
n
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-06-29
Christopher Li
Minor
clea
n
up for option han
d
l
i
ng
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-06-29
And
y
Shevchenko
lib
.
c: skip -
-
param
p
a
rameters
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-17
Cody P Sc
h
afer
parse: support c99 [stati
c
.
.
.
] in abstr
a
ct array declarators
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-15
Cody
P Schafer
s
p
arse{i
,
c}: use LLVM_CO
N
FIG
t
o
fin
d
llc and lli
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-15
C
ody P
S
ch
a
fer
build: allow use of LLVM_CONFIG to
override
l
l
v
m-config
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-03
Linus
T
orvalds
Fix
e
rror at a
n
oymous
unions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-03
Hans Verkuil
Add test case for the ioc type che
c
k
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-03
Hans Verku
i
l
Add test case fo
r
anonymous union
i
nitializer
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-03
H
ans Ver
k
u
il
Add
t
est case for ext
e
rn a
r
ray
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-01
Lin
u
s Torval
d
s
Use
any previous initializer to size a symbol
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-01
Lin
u
s Tor
v
ald
s
Add warning
abou
t
dupli
c
ate init
i
a
lizers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-01
John K
e
eping
S
upport GCC's t
r
anspa
r
ent unions
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-01
Joh
n
Keeping
evalu
a
t
e: split out i
m
plementation of compatible_assignm
e
nt_
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-04-01
John Keeping
valida
t
ion/sizeof-bool:
f
i
x
broken
t
e
st case
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-02-27
Joe P
e
rches
sparse: All
o
w
override of siz
e
of(b
o
ol
)
warning
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Emilio G
.
Co
t
a
De
f
ine
__CHAR_BIT__
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Ch
r
istopher Li
Sparse 0
.
5
.
0
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2014-01-29
Chri
s
topher Li
Fix make d
i
st failure
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Chris
t
opher Li
S
p
ars
e
0
.
5
.
0 rc1
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Kim Phillips
s
parse: add built-in atomic memory access i
d
e
ntifiers
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-21
Emilio
G
.
Cota
g
i
tignor
e
: add '
v
ersio
n
.
h
'
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-12-09
J
ames W
e
stby
U
p
dat
e
the information in R
E
A
D
ME about using the li
b
ra
r
y
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Franz Schr
o
ber
s
parse: Also check bit
_
off
s
et w
h
en c
h
e
c
k
ing implic
i
t
.
.
.
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Franz S
c
hrober
FAQ:
R
emove outd
a
t
ed sect
i
ons about
the l
i
ce
n
se
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Franz Schrober
sparse: Relicense under
t
he M
I
T license
Acked-by:
Christopher Li
<sparse@chrisli.org>
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
2013-11-29
Franz
S
c
h
ro
b
er
Revert "Fix mistaken comp
a
r
i
son that becomes a no-op
.
"
Signed-off-by:
Christopher Li
<sparse@chrisli.org>
commit
|
commitdiff
|
tree
next