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
Define __SIZEOF_POINTER__
2007-05-23
Jos
h
Triplett
A
dd
d
o
u
b
le-un
d
ersc
o
r
e variant __
n
oinline__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Tr
i
p
lett
Add double
-
und
e
rs
c
ore vari
a
nt __alw
a
y
s_inline__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Reorgani
z
e attribute
l
ist
for read
a
bil
i
ty
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h Tri
p
lett
Move the
id
e
nt for defined() into the preprocessor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Remove inaccurate comment designating some attri
b
ut
e
s
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
Ignore the GCC
construc
t
or and destru
c
to
r
at
t
r
i
b
utes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add
__builtin_str
c
at and __b
u
il
t
in_strncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
i
p
lett
A
d
d -Wno-no
n
-pointer-null to turn of
f
warning a
b
out
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
iplet
t
Expand
c
alling convention
test
case to cover
fastcall
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
F
ix
a
n __attri
b
ute__()
parsing erro
r
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Tr
i
plett
Add
shebang to gvpr
s
cri
p
t
s
,
m
ake them executable,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Triple
t
t
Remov
e
extra space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh
Trip
l
ett
Use %td when
p
ri
n
ti
n
g
a ptrdif
f
_t to avoid proble
m
s
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tr
i
plett
Revert
unintent
i
onal
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 te
s
t case for -Wno-old-initi
a
lizer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Triplett
Ad
d
-W
n
o-old-initializ
e
r to turn off warn
i
ngs ab
o
ut
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
Josh Triplett
Ad
d
tes
t
cas
e
for stdcall and cdecl attributes
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
Par
s
e asm after a label
a
s a
statement, not an attribute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
t
t
T
e
a
ch cgcc a
b
out
-ve
n
try a
n
d
-
vdea
d
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Teach cgcc
abou
t
a
ll curre
n
t
l
y exi
s
t
ing sparse warn
i
ng
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
tt
M
ake cgcc
n
o
t
pass -Wall to
sparse e
v
en if pa
s
sing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
Add test
cas
e
for __asm__
__
v
olatile
_
_(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
e
tt
Ad
d
a "mak
e
dis
t
" that require
s
$
(VERSION) to match
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
plett
gitweb lives
at git
.
k
e
rnel
.
org
n
ow
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triple
t
t
Remove
o
l
d version note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplet
t
Fi
x
t
h
e version num
b
er
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Tripl
e
tt
Fix website and r
e
posito
r
y ref
e
rences
i
n FAQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
J
o
sh Tr
i
plett
F
i
x
m
o
s
t -Wsh
a
dow warnings in
S
parse
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
linearize: DECLARE_ALLOC
A
TOR for asm_
c
onstraint and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
simplify
.
c: Declare delete_pseudo_user_list
_
entry static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
com
p
i
le-i386
.
c: Declare regs_in_use
stat
i
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare gcc_patchlevel extern in
lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare do_error static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Remove u
n
used variable "include"
fr
o
m
l
ib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplett
Declare die_if_
e
rror extern
i
n lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
osh
T
r
iplett
Teach cgcc about -Wtransparent-uni
o
n and -W
n
o-transparent
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
Fix
c
omment
t
o reference
#
weak_define
r
athe
r
than
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Parse and ignore
t
he
_
_regparm__ attribut
e
, just lik
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Tr
i
plett
U
se
n
o
r
et
u
r
n
on die() and error
_
d
ie()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Josh
T
riplett
Add
t
es
t
c
as
e
for basic
a
d
d
r
ess_s
p
ace annotations
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tripl
e
tt
Pre
v
ent p
o
ten
t
ia
l
NULL pointe
r
dereference
i
n e
x
pand_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
o
s
h Tri
p
lett
Remove stray sp
a
ce
f
r
om expan
d
_compare in expand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoid retur
n
ing
an u
n
initia
l
iz
e
d pointer from dup_l
i
st
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
F
i
x two potential NULL poi
n
t
e
r
d
ere
f
erences in dissect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Us
e
GCC format
and s
e
n
t
inel attributes on appropri
a
te
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh
Tr
i
plett
F
i
x typos in comments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
osh Triple
t
t
Fix typo in symbol
.
h: s/keywrods/keyw
o
rds/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introduce
top level p
a
rsin
g
for asm
parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introducin
g
statement k
e
ywords
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Tr
i
plett
F
ree up some special bits i
n
modifi
e
rs
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jos
h
Triplett
Movi
n
g statement parsin
g
into
s
maller functions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Jo
s
h Tr
i
plett
A
dd
s
tatic to dec
l
ar
a
tions i
n
test cases, to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
J
o
sh
Triplett
Move p
k
g-config file to lib, rather than s
h
are
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Josh Triplet
t
Coding style fix
:
use parentheses with sizeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
Josh Triplett
Add test case
f
or
double
s
e
mi
c
ol
o
n in structure d
e
claration
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
Jos
h
Tr
i
p
l
ett
Add
t
est
c
ase for
s
tructure
a
ttribut
e
p
l
a
c
ement
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Josh
T
riplett
A
dd test
case for
fu
n
ction poi
n
t
er modifier
i
nherita
n
ce
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Add missing
#
i
nclude "allocate
.
h" in linearize
.
h fo
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh
Triplett
Coding style f
i
x
: in a poi
n
ter type, * goes with
the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Ad
d
a
return in the l
a
st case of a switch
;
re
d
u
n
dant
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
J
o
s
h Triplett
Add ctags to
.
g
i
t
ignor
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
plett
Remov
e
o
l
d
SCCS target from
M
akefil
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
plett
Generate and ins
t
all a pkg-config file
.
Add
D
ESTDIR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
J
o
sh Triple
t
t
Install static l
i
b
rary
and
h
ea
d
er
files
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
J
o
sh Triplett
R
e
name
"
check
.
c" to "spa
r
s
e
.
c" to match p
r
ogr
a
m
name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Trip
l
ett
Upda
t
e the FAQ: add sparse website and
gi
t
web, update
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Tri
p
lett
Sto
p
building and insta
l
ling
l
ibspar
s
e
.
so
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Tr
i
plett
R
e
na
m
e test
case ba
d
-assigne
m
ent
.
c to bad-assignm
e
nt
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Jo
s
h
T
riplett
M
erge bra
n
ch '
c
ontext-test-cases-for-
c
ond-loc
k
' into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Jo
s
h Tr
i
p
l
e
t
t
Add test cases
t
o validation/
c
o
n
te
x
t
.
c
for the Linux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
J
o
s
h
Triplett
Recognize
a
nd ignore __alias
_
_
a
n
d __
v
i
sibility__
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge branch 'Wcontext-def
a
ult'
into staging
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
Triple
t
t
merge bra
n
ch
'
no-sem
a
ntic-
h
' into
s
t
aging
and fix conflicts
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
merge branch 'm
o
r
e-warning-
f
l
ags' into staging and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge bra
n
ch '
g
raph' into
st
a
g
ing
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge bran
c
h 'fix-d
e
fi
n
ed-twice-error-on
-
empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Tr
i
plett
T
urn o
n
-Wcontext
by defa
u
l
t
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
J
o
s
h Triplett
b
b
_termina
t
e
d: Use
b
oundary value
s
rather than
s
p
e
cific
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
graph: Show positio
n
in basic b
l
ock nodes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh T
r
ip
l
ett
A
d
d
-Wno-
u
ninitialized
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh
T
ripl
e
t
t
Fix incorrect
sy
m
b
o
l
i
n
c
o
m
ment on #endif f
o
r multiple
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
Jo
s
h Triplett
"I
n
itia
l
i
z
er ent
r
y defined tw
i
ce" shoul
d
not t
r
i
g
g
er
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
s
h Tripl
e
tt
[PATCH] Parse an
d
trac
k
mul
t
i
p
le contexts by expression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PATCH] Add -Wno-cast-tr
u
ncat
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh
T
riplett
[PATCH
]
Add -Wno-enu
m
-mismat
c
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PAT
C
H] Add
-
Wno-
a
ddress-sp
a
c
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PATCH]
A
d
d backend to
g
raph basic blocks
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
s
h Triplett
[PATCH] sparse_erro
r
()
should not
sil
e
nce info() after
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[
P
ATCH] Use $(BINDIR)
consistently in Makef
i
le rat
h
er
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh
T
riplett
[PATCH] Add
suppo
r
t
f
o
r
GCC's __buil
t
in_va_copy
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[
PATCH]
A
dd su
p
port for G
C
C's __built
i
n_ext
r
act_return_addr
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Add test-dissect to
.
gitig
n
ore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Ig
n
o
r
e no_instr
u
ment_fun
c
tion a
t
tr
i
b
u
tes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Jos
h
T
ripl
e
tt
[PATCH
]
A
d
d test case
s
for __context
_
_ statement
a
nd
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh T
r
iplett
[PATCH]
Ha
n
dle EXPR_TYPE in copy_expression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[P
A
TCH] Add support
for GCC's __builtin_types
_
compati
b
le_p
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree