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
recognize binary constants
2007-05-23
Josh Tri
p
lett
A
dd double-underscore variant
__always_i
n
l
i
n
e
__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
plett
R
e
organi
z
e attribut
e
list for readab
i
lity
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h Triplett
Mo
v
e
the ident for
defi
n
e
d() into the preprocessor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh
Tri
p
lett
Re
m
ove inaccurate comment desi
g
nati
n
g s
o
m
e attrib
u
t
es
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Ignore the GCC constructor
an
d
destructor
a
t
t
ribut
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add __built
i
n_strcat and __bu
i
ltin_
s
trncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wno-non-
p
ointe
r
-null to tu
r
n
off warning abou
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Expan
d
calling conve
n
tion test case to cover fastcall
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Fix an __attribute
_
_
() pa
r
sing error
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Triplet
t
Add
s
he
b
ang to
g
vpr script
s
, make them exe
c
utable,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jo
s
h Tr
i
plet
t
Remove extra space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Use %td w
h
en
p
rinting a ptrdi
f
f_t to avoid prob
l
em
s
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Tr
i
plett
Re
v
ert uninte
n
tional incl
u
sion of
warning fix in previous
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplet
t
Add tes
t
cas
e
for -Wno-o
l
d
-
initia
l
i
zer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tripl
e
tt
A
d
d -Wno-old-in
i
tializer to t
u
rn off w
a
r
nings
a
bout
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
Josh Tr
i
p
l
e
t
t
Add test case for stdc
a
l
l and cdecl attrib
u
tes
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplet
t
Parse
asm
a
fter a
label
as
a
s
tatement, not an attri
b
ute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Trip
l
ett
Teach cgcc about
-v
e
ntry an
d
-
v
dead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h
T
ripl
e
t
t
T
each cgcc a
b
out a
l
l curr
e
nt
l
y existing sparse warnin
g
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
M
a
ke
cgcc not pass -Wal
l
to sp
a
rse
even
i
f pass
i
ng
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
iplett
Add test
c
ase
for
__a
s
m__ __volat
i
le__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add a "make dist" that requ
i
res $(VER
S
ION)
to
m
atch
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Triplett
g
i
tweb lives at git
.
k
e
rn
e
l
.
o
rg now
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
Triplett
Remov
e
o
ld v
e
rsi
o
n note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Triplett
F
i
x
the version number
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh T
r
iplett
Fix website
and repository referenc
e
s in
F
AQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Tr
i
plett
Fix most -
W
shadow warnings i
n
Sparse
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
p
lett
linearize
:
DECLARE_ALLOCATOR
for asm_co
n
s
t
raint
a
nd
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
simplify
.
c: Declare d
e
let
e
_
pseu
d
o
_us
e
r_list_entry stat
i
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
l
e
tt
compi
l
e-i3
8
6
.
c
: Declare r
e
gs_
i
n_
u
se static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Tri
p
l
ett
Declare gcc_patchl
e
vel extern
i
n
lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
iple
t
t
Decl
a
re do
_
error static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
Remo
v
e unused var
i
able
"i
n
clude" from lib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Triplett
Declare die_
i
f_error extern in li
b
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Teach cgcc about -Wt
r
an
s
paren
t
-union a
n
d
-
Wno-tr
a
n
sp
a
r
e
nt
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Tri
p
l
ett
F
i
x
co
m
ment to refe
r
ence #weak_define rather than
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h T
r
iplett
Parse and ignore t
h
e __reg
p
arm__
a
ttribute, j
u
st li
k
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
Us
e
n
o
return on die() and
e
r
r
or_die()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Jo
s
h Triple
t
t
A
d
d
test case for
b
a
sic ad
d
res
s
_spa
c
e annot
a
tions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Prevent
p
otential NULL pointer
d
eref
e
rence
i
n expand
_
c
ompare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Tri
p
le
t
t
R
em
o
ve stray space from e
x
p
a
n
d
_compare in exp
a
nd
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Jo
s
h Triple
t
t
Avoid returning a
n
u
n
initiali
z
ed pointer from
d
up_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Jo
s
h Triplett
Fix
t
w
o
potential NULL
p
ointer dereferences
i
n
d
issect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh
Triplett
U
s
e
G
CC format
and sentinel
attribut
e
s on appr
o
p
r
iat
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
J
osh
Triplett
Fix typos
in commen
t
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix typo in symbol
.
h: s/keywrods
/
keywords/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jos
h
Tri
p
lett
Introdu
c
e
t
o
p le
v
el
parsing for asm par
s
ing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tripl
e
tt
Intro
d
ucing st
a
te
m
ent
k
eywords
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tr
i
plett
Free
u
p s
o
me spec
i
al
bits in m
o
difiers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jos
h
Triplett
Movi
n
g
statement parsing into smaller fu
n
cti
o
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Add static to declarations in tes
t
cases, to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Josh Trip
l
ett
Move p
k
g-config file
t
o lib, rather than s
h
a
r
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Josh Tr
i
plett
Coding style fix: use parent
h
eses with
sizeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
J
osh Tripl
e
t
t
Add
t
est ca
s
e for dou
b
l
e
semicolon in st
r
ucture declaration
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
Josh
Trip
l
ett
Add test case for structure attribute
p
l
aceme
n
t
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Jo
s
h T
r
ipl
e
tt
A
dd test case for
f
un
c
t
ion po
i
nt
e
r modifier
i
nher
i
tance
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
J
o
sh Tripl
e
tt
Add missing
#i
n
cl
u
de "
a
llocate
.
h" in linearize
.
h for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh T
r
iplett
Coding style fix: in a p
o
in
t
er type, * goes with the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Tripl
e
tt
Add a
r
et
u
rn in
the
l
ast case of a switc
h
; redundan
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add ctags to
.
gitig
n
ore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
Triplett
R
emo
v
e old SCCS targ
e
t fro
m
M
akefile
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
riplett
Genera
t
e and
i
n
s
t
all a
pkg-config file
.
Add
D
EST
D
IR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh T
r
iplett
I
n
stall static lib
r
ary
a
n
d header f
i
les
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
Triplett
Rename "chec
k
.
c" to "sparse
.
c" to match prog
r
am name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
T
ripl
e
tt
Update
th
e
FAQ: ad
d
sparse
w
e
b
s
ite a
n
d
gitweb, upd
a
te
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh
Triplett
Sto
p
b
ui
l
ding and installing libsp
a
r
s
e
.
so
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Trip
l
et
t
Re
n
am
e
test case bad-assignemen
t
.
c
t
o
ba
d
-
a
ssi
g
nment
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
M
e
rg
e
branc
h
'co
n
text-test-
c
ases-for-cond-lock' into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Ad
d
test
c
ases to vali
d
ation/contex
t
.
c for the Linux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Josh
T
riplet
t
Recognize and
ignore __alias__
a
n
d
__v
i
sibi
l
ity__
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
J
osh Triplett
Merge branch 'Wcontext-default' into staging
commit
|
commitdiff
|
tree
2006-10-17
J
o
sh
Triplett
merge
b
ranc
h
'n
o
-semantic-h
'
i
n
to st
a
ging and fix co
n
f
l
icts
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplet
t
merge br
a
nch 'more-
w
arnin
g
-
f
l
a
gs' into sta
g
in
g
a
nd
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merg
e
b
ranch 'graph' into st
a
gi
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Tri
p
lett
Merge branch
'
fix-defined-twice-error-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
J
osh T
r
ipl
e
t
t
Turn on -Wcon
t
ext by def
a
ult
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tr
i
plett
bb_termi
n
ated: Use boun
d
ary va
l
ues ra
t
her
t
h
an speci
f
ic
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
J
o
s
h Triplett
graph
:
Show
positio
n
in basic
block nodes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Add -Wno-unini
t
ia
l
ized
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Fix
i
ncorrect symbol i
n
comm
e
nt on #endif for multiple
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
Josh
T
r
iplett
"Initializer e
n
try
d
e
fined twice" shou
l
d n
o
t
t
rigger
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
osh Triple
t
t
[PATCH] Parse and track mult
i
ple contexts by e
x
p
r
ession
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Tri
p
lett
[PATCH] Add -Wno-
c
ast-truncate
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PAT
C
H]
Add -Wno-enum-mis
m
a
t
ch
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PA
T
CH
]
Add -Wno-address-space
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
osh Trip
l
ett
[PATCH] Add backend to graph basic blo
c
ks
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
s
h Tripl
e
tt
[PATCH
]
sparse_error() sho
u
ld not silence info() a
f
ter
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PATCH] Use
$(BINDIR) consistently in
M
a
kefi
l
e rathe
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh
T
riplett
[PATCH]
A
d
d sup
p
o
r
t for GCC
'
s __bu
i
ltin_
v
a
_co
p
y
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh
Tr
i
plett
[
P
A
TCH]
Add support
f
or GCC's
__bui
l
t
i
n_ex
t
ract_return_ad
d
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Add
t
est-di
s
sect to
.
g
i
t
ignore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh
T
riplett
[PATCH] Ignore no_instrument_f
u
nction att
r
ibut
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Jos
h
Tri
p
le
t
t
[PA
T
CH] Add test cases
f
o
r __c
o
n
t
ext__ st
a
tement and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[P
A
TC
H
] Ha
n
dle EXPR_TYPE in co
p
y
_
expression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PAT
C
H] Add support for GCC's __builtin
_
t
ypes_co
m
patible
_
p
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree