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
Add no-double-underscore variant format_arg.
2007-05-23
J
o
sh Tr
i
plett
Ad
d
no-doub
l
e
-
unde
r
score va
r
iant
f
ormat
_
a
rg
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Triplett
Add do
u
ble-underscore va
r
iant _
_
syscall_linka
g
e__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Tr
i
pl
e
tt
Add
no-double-unde
r
sco
r
e variant "
u
sed", ignored like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Add double-unde
r
score variant
__noinline__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add double-underscore variant __always_inlin
e
__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
os
h
Triplet
t
Reo
r
ganize attribute list for readability
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Move the i
d
e
n
t
for def
i
ned
(
) into th
e
preprocessor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
Re
m
ove
inaccurate comme
n
t d
e
signating
s
om
e
a
t
t
ri
b
utes
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
Ignore the GCC construct
o
r and destructor
a
ttributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Tr
i
ple
t
t
Add __bu
i
lt
i
n_s
t
rcat and __bui
l
ti
n
_strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Tri
p
lett
Add -
W
no-n
o
n-pointer-null to turn
o
ff warni
n
g about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
E
x
p
a
nd
call
i
n
g con
v
ent
i
on
t
est cas
e
to cover f
a
stcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Fi
x
a
n __attribute__() parsing error
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add shebang to g
v
pr scri
p
ts,
ma
k
e them executab
l
e,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh
T
riplett
Remove extr
a
space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Tri
p
le
t
t
Use %td when pri
n
ting a
ptrdiff_t to a
v
o
id
prob
l
ems
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh
T
riplett
R
e
v
e
rt
uni
n
tention
a
l inclusio
n
of warni
n
g
fix in
previous
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add test case for -W
n
o-old-initializer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplett
Add -Wno
-
old-initia
l
iz
e
r to turn off warnings about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
J
o
sh Triplett
Add t
e
st case for stdcall and
c
decl attributes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Parse asm after a lab
e
l
a
s
a
statem
e
nt, not an at
t
r
i
bute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Teach cgcc about -ventry
a
nd -vdea
d
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
iplett
Te
a
c
h
cgcc
about
all currently e
x
isting sparse warn
i
ng
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Tr
i
plett
Make cgcc not pa
s
s -Wall
t
o sparse even if passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
Add tes
t
case
for __asm__ __
v
olatile__
(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
T
riplett
A
d
d a
"
ma
k
e
d
ist" that requires
$
(VE
R
SION) to
ma
t
ch
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
gitw
e
b
l
i
ves at git
.
ke
r
n
el
.
org
n
o
w
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
r
ip
l
ett
R
e
move old
v
e
r
sion note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
o
s
h
T
r
iplett
Fix
the version number
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh T
r
iplett
Fix webs
i
te
a
n
d rep
o
sito
r
y references
i
n
FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fi
x
most -Wshadow warnings
in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triple
t
t
lineariz
e
: DECLARE_ALLOCA
T
OR
fo
r
a
sm_constraint
a
n
d
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
sim
p
li
f
y
.
c: Declare delete_pseudo_user_li
s
t_entry
s
t
atic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
c
o
mpile-i386
.
c: Declare
r
e
g
s_in_use
s
tatic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Tri
p
lett
Declare gcc_patchlevel extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declar
e
do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
Remove
u
nused v
a
riable "include" from l
i
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
Declar
e
die_
i
f_
e
r
ror ex
t
ern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Teach
c
gcc ab
o
ut -Wtransp
a
rent-union and -Wno-tran
s
parent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
Fix comme
n
t to r
e
ference #wea
k
_define rather than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplet
t
Pars
e
and ignore the __regpa
r
m__ att
r
ibute
,
just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh T
r
i
p
l
ett
U
s
e
n
oreturn o
n
die() and e
r
ror_di
e
()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triplett
Add
t
e
st case for
basic address
_
space
ann
o
t
a
t
i
ons
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tri
p
lett
P
r
event potent
i
al NULL point
e
r dereference
i
n
expand_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Remov
e
s
t
ray space f
r
om expa
n
d_
c
ompare in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Trip
l
ett
Av
o
i
d
returnin
g
an
u
nin
i
tialized pointe
r
from
dup_li
s
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
sh
T
ripl
e
t
t
Fix tw
o
potent
i
al NULL pointer dereferences in d
i
s
sect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Jo
s
h Tr
i
plett
U
se GCC
format a
n
d s
e
n
t
inel at
t
ribut
e
s
o
n appropr
i
ate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
J
osh Tr
i
plett
Fix typos in comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Triplett
Fix ty
p
o
in
s
ymbol
.
h: s/key
w
ro
d
s/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
osh Triple
t
t
Intro
d
uce top level parsing fo
r
a
s
m parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Triplett
Introduc
i
ng s
t
ate
m
ent keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Free up some sp
e
c
ial
b
its in modifier
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
r
i
plett
Moving st
a
tement
parsing into smaller
f
uncti
o
n
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
A
d
d sta
t
ic
to
decl
a
rat
i
o
n
s in test cases,
t
o r
e
mov
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Josh
Triplett
Move pk
g
-c
o
nfig fil
e
to lib, rather than share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Josh
Triplett
Coding style fi
x
: use par
e
ntheses with
s
i
z
e
o
f
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Josh T
r
iplett
Add tes
t
c
a
se f
o
r doubl
e
semicolon
i
n
s
truc
t
ure dec
l
aration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Josh Tr
i
plett
Add
t
es
t
case f
o
r
s
t
r
uctur
e
attrib
u
te plac
e
ment
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Jo
s
h
Trip
l
e
t
t
A
d
d
te
s
t case f
o
r function pointer modifier inheritance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Add missing #i
n
clude "al
l
ocate
.
h" in lin
e
arize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Jos
h
Triplet
t
C
oding style
f
i
x: in a pointer t
y
pe, * goes
with the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add a return
i
n the
l
ast
c
ase of a switch; redundant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
A
d
d
c
tags to
.
git
i
gnore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h
T
r
iplett
Remove old SCCS targ
e
t from Mak
e
file
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Generate and install
a pkg-con
f
ig f
i
le
.
A
dd DESTDIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Inst
a
ll sta
t
ic l
i
b
ra
r
y and header files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Rename "
c
heck
.
c" to "spa
r
se
.
c" to match
p
rogram name
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tripl
e
tt
Upda
t
e the FAQ: add sp
a
rse website and
g
itw
e
b,
up
d
a
t
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
J
o
sh Triplett
Stop building a
n
d
i
ns
t
a
l
ling li
b
sparse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
R
e
name test case bad-
a
ssignement
.
c to bad-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Tri
p
l
e
tt
M
erg
e
branch 'con
t
ext-t
e
st-cases-for-cond-loc
k
'
into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
J
o
s
h
Triple
t
t
Add test cases to validation/contex
t
.
c for the Lin
u
x
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h Triplett
Recognize and ignore __ali
a
s
__ and
_
_
visibility__
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-17
Josh
T
riplett
Merge
branch 'Wco
n
text
-
d
e
fault' into s
t
ag
i
n
g
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h T
r
iplett
merge branch
'
no-semantic-h' into s
t
a
g
ing and
f
ix
c
o
nfl
i
cts
commit
|
commitdiff
|
tree
2006-10-17
Josh
Tr
i
plett
merge b
r
anch
'
more-warning-
f
l
a
gs' into s
t
ag
i
ng a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h Triple
t
t
Merge bra
n
ch 'gr
a
ph' into staging
commit
|
commitdiff
|
tree
2006-10-17
Josh Triple
t
t
Mer
g
e b
r
anch 'fi
x
-
d
efi
n
ed-twice
-
error-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
J
o
sh Triplett
T
u
rn on -Wco
n
text
by
d
efault
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
J
o
sh Triplet
t
bb_terminated: Use boundary
v
a
l
u
es rather than specific
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
J
osh T
r
iplett
graph: Show position i
n
basic block
n
o
des
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Add
-Wno-u
n
init
i
alized
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tri
p
lett
Fix incorrect symbo
l
i
n
comm
e
nt on #endi
f
fo
r
m
ultiple
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-09-13
J
osh Trip
l
ett
"Initializer entry
defined twice
"
should
not trigger
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree