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
Makefile: VERSION=0.4.1
2007-05-23
J
o
sh Triplett
Ign
o
r
e
t
h
e GCC c
o
nstructor and destru
c
tor a
t
tribu
t
es
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add __builtin_st
r
c
at
a
nd
_
_bui
l
ti
n
_
s
trncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
A
d
d -Wno-non-
p
ointer-n
u
ll
t
o turn off warning about
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplett
Expand
calling convention test case to c
o
ver
f
a
s
tcall
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplett
Fix an __attribute__() parsing
e
rror
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add sheba
n
g
to gvpr
scripts, m
a
k
e
t
hem
e
xecu
t
able,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Remov
e
e
xtr
a
space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Use %td when pri
n
ting a ptrdiff_t to avoid problems
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tripl
e
tt
R
evert unintentiona
l
in
c
lu
s
ion of w
a
rnin
g
fi
x
in prev
i
ous
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jo
s
h Tripl
e
tt
Add test
c
ase
f
or -
W
no-old-ini
t
i
al
i
zer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh Triplett
Add -Wno-ol
d
-init
i
alize
r
to turn off
w
arnings abo
u
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
Josh T
r
i
p
lett
Add test cas
e
for st
d
call
a
nd
cdec
l
attributes
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
et
t
Parse asm af
t
er a
l
ab
e
l as a state
m
ent, not an attribute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
T
each
cgcc abou
t
-
v
e
ntr
y
and
-vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
tt
T
e
ach
cg
c
c about all currently existin
g
spars
e
warning
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
M
a
ke cgcc not pa
s
s
-Wall to sparse
e
ven if
passing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
l
ett
Add te
s
t ca
s
e for
_
_asm__ __vo
l
a
tile_
_
(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add
a "make dist" that requires $
(
VERSION) to match
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
git
w
e
b lives
at git
.
k
ernel
.
org now
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
R
e
move
o
ld ver
s
ion
n
ote
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Fix the
v
ersion n
u
mber
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
J
o
sh Tr
i
plett
Fix website and repository r
e
ference
s
i
n
FA
Q
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Jo
s
h Triple
t
t
Fix most -Ws
h
adow warnin
g
s in Spar
s
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
iplett
line
a
rize: DECLARE_
A
LLOCATOR for
asm_cons
t
raint
a
nd
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
tt
s
implify
.
c: De
c
lare delete_ps
e
udo
_
user_list_
e
ntr
y
static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
co
m
pile-i386
.
c: Declare regs_in_use static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Decl
a
r
e gcc_patchlevel ext
e
rn
i
n lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare d
o
_error s
t
atic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Re
m
ove unused varia
b
l
e
"include"
f
rom l
i
b
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
D
eclar
e
die_i
f
_error extern i
n
lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Teach cgc
c
about -Wtr
a
nspare
n
t-un
i
on and
-
Wno
-
t
ransparen
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
F
ix comment to
r
eference #weak_def
i
ne
r
ath
e
r tha
n
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Parse and i
g
n
or
e
the __regparm__ attribute,
just like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
Use nore
t
urn on die()
a
n
d
erro
r
_d
i
e()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Josh T
r
iplett
Add t
e
st c
a
se for basic
add
r
ess
_
space annotat
i
ons
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
os
h
Triple
t
t
Prevent
p
o
ten
t
ial NULL
pointer dereference in e
x
pand_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
R
e
move stray space from expand_compare in
e
x
pand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
A
v
o
i
d
returning an unini
t
ia
l
ized pointer from dup_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
J
o
s
h
Triplett
Fix t
w
o
pot
e
nt
i
al NUL
L
pointer d
e
references in dissect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
J
osh Triplett
Use G
C
C
format and
sentinel attributes on approp
r
ia
t
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
J
o
sh
Triplett
Fix typos
i
n comments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix typo
i
n
s
ymbol
.
h:
s
/keywrods/ke
y
words/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
i
p
lett
Introduce to
p
level parsing for asm
parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tri
p
lett
Introducing stat
e
me
n
t keyw
o
rds
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Triplett
Free up some spe
c
i
a
l b
i
ts
i
n mo
d
ifiers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
Movin
g
s
t
atement
parsing
i
nto smalle
r
functi
o
ns
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Jo
s
h
Tri
p
l
ett
Add
static to declaratio
n
s i
n
test cases, to
remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Josh Trip
l
et
t
M
ove pkg-con
f
ig file t
o
lib,
rather tha
n
sh
a
re
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Josh Trip
l
ett
Cod
i
ng styl
e
fix: use
parentheses wi
t
h siz
e
of
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
Josh Tr
i
plett
Add t
e
st case for
doub
l
e semicolon in structure declaration
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
J
o
sh Triplett
Add
t
est case
f
or structure
a
tt
r
ibute placeme
n
t
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
J
o
s
h
Triplett
Add
t
est case for fu
n
ction pointer modifier
i
nheritance
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Jos
h
Triplett
A
dd missing
#inc
l
ude
"all
o
cate
.
h"
in lineari
z
e
.
h
for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh
Triplett
Coding style fix: in a pointe
r
typ
e
,
* goes with the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Tr
i
p
lett
Add a
return in the last ca
s
e of
a
s
witch; redu
n
dant
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add ctags to
.
giti
g
nore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Trip
l
ett
Remov
e
old SCCS
target from Make
f
ile
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
r
iple
t
t
G
enerate
and install a pkg-con
f
ig file
.
Add
D
ESTDIR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
riplett
Install static library and hea
d
er f
i
l
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Trip
l
e
tt
Rename
"check
.
c
"
to "sparse
.
c" to match program name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Up
d
ate the FAQ: a
d
d sp
a
rse
w
ebsite a
n
d gi
t
web, update
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh T
r
ipl
e
tt
Stop
bu
i
ldin
g
and ins
t
alling l
i
bs
p
arse
.
so
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Jo
s
h T
r
iplett
R
e
name te
s
t case ba
d
-ass
i
gnement
.
c to bad-a
s
s
ignmen
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
J
o
sh Triple
t
t
Merge branc
h
'context-test-
c
ases-for-cond-lo
c
k
'
into
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplet
t
Add test cases
to validation/context
.
c for the Li
n
ux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Josh
T
r
i
plett
Rec
o
gnize
a
n
d
ig
n
ore __alias__ and __visibility_
_
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
J
osh Tri
p
lett
M
e
rge
b
ranch
'
Wco
n
tex
t
-default' into
s
taging
commit
|
commitdiff
|
tree
2006-10-17
Josh
T
r
iplett
merge
branch 'no-semantic-h' into staging a
n
d fix conflicts
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
me
r
ge branc
h
'more-
w
arn
i
ng-f
l
ags' into staging a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh
Trip
l
ett
M
e
rge branch 'g
r
aph' in
t
o st
a
g
i
ng
commit
|
commitdiff
|
tree
2006-10-17
Josh Tr
i
plett
M
e
rge branch 'f
i
x
-defined-twic
e
-erro
r
-on-empty-struct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
T
ur
n
on -Wco
n
text by d
e
fau
l
t
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Tri
p
lett
bb_termina
t
e
d
: Use
b
oundary valu
e
s
ra
t
her
th
a
n specific
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
graph: Show
position in basic block nodes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triplett
Add -W
n
o-uninitiali
z
ed
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Jo
s
h T
r
iplett
Fix incorrec
t
symbol in comment on
#endif for multipl
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
Josh Triplett
"Initia
l
i
z
er entry defined
twice
"
sho
u
ld not tri
g
g
e
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Tri
p
le
t
t
[PATCH] Parse and tra
c
k multiple contexts
b
y expression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplet
t
[PATCH] Add -Wno
-
cas
t
-truncate
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh
T
riplett
[PATC
H
] Add -W
n
o
-en
u
m-mismat
c
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
sh
T
ripl
e
tt
[PATCH] Add
-
Wno-
a
ddress-space
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[PA
T
CH] Add backend to graph basic bloc
k
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
s
h Triple
t
t
[
PATCH]
s
parse
_
er
r
or() should not silence
i
n
f
o() afte
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
osh Triplett
[PATC
H
]
Use $(BINDIR) consistently i
n
Makef
i
le rather
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
osh T
r
i
plett
[PATCH] Add support
f
or GCC's __builtin_va_
c
o
p
y
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triple
t
t
[PATCH] Add support for G
C
C
's __builtin_e
x
tra
c
t_r
e
turn_add
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Jos
h
T
r
iplett
[PATCH]
A
dd t
e
st-diss
e
ct to
.
g
i
tignore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh T
r
i
plett
[PATCH] Ign
o
re no
_
instrument_function attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Add test cases for __con
t
ext__ statemen
t
and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triple
t
t
[P
A
TCH] Handle EXPR_TYPE in copy_
e
xpression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Add
s
u
pport for GCC's __buil
t
in_types_co
m
patib
l
e_p
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree