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
Merge branch 'for-chris' of git://github.com/penberg/sparse-llvm
2007-05-23
Josh Tri
p
lett
Add double-und
e
rscore va
r
ia
n
t __always_in
l
ine
_
_
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Reorganize att
r
ibute list
f
or rea
d
ability
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Move
t
he ident for defined() into the p
r
e
p
rocessor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h Trip
l
ett
Rem
o
ve
inaccurate c
o
mment design
a
ting some attributes
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h
Tri
p
lett
Ignore
t
he GCC c
o
nst
r
u
ctor and
d
e
structor attribute
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Tripl
e
t
t
Add __builtin_
s
trcat and _
_
builtin_s
t
rncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
A
d
d -Wno-non-poi
n
ter-null to t
u
rn off warning abo
u
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Trip
l
ett
Expand calling
c
onven
t
io
n
t
est c
a
se
to cover
f
astc
a
ll
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
J
o
s
h
Triple
t
t
Fix an __attribute__()
p
arsing error
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add she
b
ang to
g
vpr
scri
p
t
s, mak
e
t
h
em ex
e
cutabl
e
,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Remove extra space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Use
%
t
d
w
h
e
n
printing a ptr
d
iff_t to avoid prob
l
ems
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Re
v
e
rt
unin
t
entional inc
l
usion o
f
warning fix in
p
revious
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Triplett
Add test
case for -Wno-old-ini
t
i
alizer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplet
t
Add -Wno-old
-
ini
t
ializer to turn off warning
s
about
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
J
o
sh Triplett
Add tes
t
c
a
se for
s
t
dcall
a
n
d
cdecl at
t
r
ibutes
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh Triple
t
t
Par
s
e asm after a
l
abel as a statemen
t
,
n
o
t an at
t
ribute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
ple
t
t
Teach cgcc about -ven
t
ry and -vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Teach c
g
cc about all currently
e
x
isting sparse warni
n
g
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
plett
Make cgc
c
n
o
t pass
-Wa
l
l to sparse even if passing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
Add test
c
a
se fo
r
__asm__ __volatile__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Tr
i
plett
A
d
d a "make
dis
t
" that req
u
ires $(VERSION) to match
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Triplett
gitweb lives
a
t git
.
kernel
.
org now
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
R
e
move old vers
i
on note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
F
i
x the versio
n
number
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
J
osh Triple
t
t
Fix we
b
s
i
t
e a
n
d repository
refere
n
c
es in FAQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix most -Wshado
w
wa
r
nings
i
n Spa
r
se
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
linearize: DECLARE_ALLOCAT
O
R
f
or asm_con
s
tra
i
nt and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh T
r
iplett
simplify
.
c: Declare del
e
te
_
pse
u
d
o
_us
e
r_
l
ist_entry
static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
c
o
mpile-i386
.
c: Declare
r
egs_in_u
s
e static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
p
l
ett
Declare gcc_pa
t
chle
v
e
l
ex
t
ern in
l
i
b
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
Dec
l
are do_error static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
i
p
lett
Remov
e
u
n
us
e
d
v
ariable
"
include"
from lib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Dec
l
are die_if_error ex
t
ern
i
n
lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Trip
l
et
t
Teach c
g
cc about -Wtra
n
sparent-uni
o
n and -Wno
-
t
r
a
nsparent
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
Fix
comment to referen
c
e
#weak
_
define rathe
r
than
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
l
e
tt
Parse
a
n
d
ignore the __regparm_
_
attribute, just like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Tripl
e
tt
Use noretu
r
n on die()
and error_die()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Josh Tr
i
plett
Add
test ca
s
e fo
r
b
asic address_space
a
n
notations
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Jo
s
h Triplett
Preven
t
p
o
tential N
U
LL pointer de
r
e
f
erenc
e
in expand
_
c
o
m
pare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh
T
ri
p
le
t
t
Remove stray space from
expand_comp
a
re in expand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplet
t
Avoid retu
r
ni
n
g an
u
nin
i
ti
a
lized pointer from dup_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Fi
x
two potential NULL pointer dereferences
in dis
s
ect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tr
i
p
l
e
t
t
Use GCC form
a
t and sentinel att
r
ibu
t
es o
n
ap
p
ropriat
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh
T
r
i
plett
Fix typos in
c
o
m
ments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
ipl
e
tt
F
ix typo in
symb
o
l
.
h:
s/keywrods/keywor
d
s/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Intr
o
duce t
o
p level parsing
f
o
r asm parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplet
t
Introducing statement keywo
r
ds
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
F
r
e
e up some special bits in
modifie
r
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h
T
riplett
Movi
n
g statement parsing into small
e
r functio
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
J
o
sh Triplett
Ad
d
stati
c
t
o
declarations in test cases, to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Josh
Tr
i
plett
Move pkg-config fil
e
to l
i
b, rat
h
er th
a
n share
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
J
osh Triplett
Cod
i
ng
s
t
y
le fix: use
parentheses
w
ith
sizeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
Josh T
r
iplett
Add test case f
o
r double semi
c
olon in structu
r
e decla
r
ation
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
J
o
sh Tr
i
plett
Add test case
f
or structure attribu
t
e
p
l
ac
e
ment
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Josh
Triplett
A
d
d test case f
o
r
function point
e
r modifier inher
i
tanc
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplet
t
Add missing #include "alloca
t
e
.
h" in l
i
ne
a
rize
.
h
for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Jo
s
h
Triplett
C
od
i
ng style
fix: in a p
o
inter type, * g
o
es with the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
A
dd a return in the
l
a
s
t
c
as
e
of a switch; red
u
n
dant
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Josh Tri
p
lett
Add ctags
t
o
.
gitig
n
ore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h T
r
iplett
R
e
m
o
ve ol
d
S
C
C
S
ta
r
get
from Makefile
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
pl
e
tt
Ge
n
erate and in
s
t
a
ll a pkg-config
f
i
le
.
A
dd DESTDIR
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Install stat
i
c library and h
e
ader fil
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tripl
e
tt
Rename "c
h
e
c
k
.
c" to "sparse
.
c"
to match
p
rogram na
m
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tripl
e
tt
Update the FA
Q
:
ad
d
s
p
ar
s
e web
s
ite and gitweb, u
p
d
a
te
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
J
o
s
h
Tri
p
let
t
Stop bu
i
l
d
ing
and installing libsparse
.
so
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
J
o
s
h Triplet
t
Rename test case
b
ad-a
s
signement
.
c to bad-a
s
s
ignm
e
nt
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-24
Josh Tr
i
plett
Merge
b
ranch 'context-test-cases
-
f
or-
c
ond
-
l
oc
k
' int
o
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Add test cases to v
a
lidation/cont
e
x
t
.
c fo
r
the
L
inux
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
Triplett
Reco
g
nize and ignore __ali
a
s__
a
n
d __visib
i
lity__
...from Pavel Roskin, modified by
Josh Triplett
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-10-17
Jo
s
h
T
r
ip
l
ett
Merge
b
ranch
'
Wcontext-
d
efault' into stagi
n
g
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
m
erge b
r
anch '
n
o-seman
t
ic-h
'
into
s
taging and fix confl
i
cts
commit
|
commitdiff
|
tree
2006-10-17
Josh T
r
iplet
t
me
r
ge
b
ranch 'more-w
a
r
ning-flags' into staging and
.
.
.
commit
|
commitdiff
|
tree
2006-10-17
Josh Triplett
Merge branch 'graph' into s
t
aging
commit
|
commitdiff
|
tree
2006-10-17
Jos
h
T
riplett
Merge
bra
n
ch 'f
i
x
-d
e
fin
e
d-twice-error-
o
n-
e
m
p
t
y-
s
t
r
uct
.
.
.
commit
|
commitdiff
|
tree
2006-09-14
Josh
T
riplett
Turn on -Wcontex
t
by
d
e
fault
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Trip
l
e
t
t
bb_termi
n
ated:
Use bo
u
nda
r
y values ra
t
her tha
n
specific
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Trip
l
ett
graph: Show positi
o
n in basic block nodes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh T
r
iplett
Add
-
Wno-uninitialized
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-14
Josh Triple
t
t
F
ix inc
o
rrect s
y
mbol in comme
n
t o
n
#
e
ndif f
o
r mu
l
tiple
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-09-13
J
o
sh Triple
t
t
"Initializer entr
y
defi
n
ed twi
c
e" should not tri
g
ge
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh T
r
iplet
t
[PATCH] Parse
a
nd track multiple contexts by expression
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Triplett
[
P
ATCH]
Add -W
n
o-
c
ast-
t
r
unca
t
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Jos
h
Triplett
[PAT
C
H] A
d
d -Wno-
e
num-mismatch
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
o
sh Triplett
[
P
ATCH] A
d
d
-Wno
-
addr
e
ss-space
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Tri
p
le
t
t
[
P
A
T
C
H] Add bac
k
en
d
to
graph
basic
b
locks
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Jo
s
h T
r
iplet
t
[PATCH] spa
r
se_
e
rror() shou
l
d not silence
i
n
f
o() af
t
e
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Josh Tripl
e
tt
[PATC
H
] Use $(BINDI
R
) consistently in Makefile rathe
r
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
Jo
s
h
Tri
p
lett
[PATCH]
A
dd support
f
o
r GCC's __bu
i
ltin
_
va_copy
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-08-30
J
osh T
r
iplett
[PATCH] Add suppo
r
t for
GC
C
's
_
_builtin_extract_return_addr
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
J
o
sh Triplett
[PATCH] Add tes
t
-dissec
t
t
o
.
gitignore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Tri
p
lett
[PATCH] Ig
n
ore no_instrument_function attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] Add test ca
s
es f
o
r __context__ s
t
a
t
ement an
d
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh Triplett
[PATCH] H
a
nd
l
e
E
X
PR_
T
YPE in copy_e
x
p
r
ession
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-07-05
Josh
T
ripl
e
tt
[PATCH] Add support for GCC's __
b
uiltin_types_compatible_p
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree