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 test-suite metadata to initializer-entry-defined-twice.c
2007-05-02
Al
b
ert
o
Bertogl
i
Implement x86-64
s
u
p
p
or
t
in
c
gc
c
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
iplett
Teach cgcc a
b
out -ve
n
try and -vdead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
o
s
h
Triplett
Teach cgcc
a
bout all curr
e
ntly
e
xisti
n
g
spar
s
e wa
r
ning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Make
cgcc not pass -Wal
l
t
o
s
p
arse even if pass
i
ng
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
Add test case f
o
r __a
s
m__ __volatile__
(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
ophe
r
Li
combinations string clean up
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
Add a "make
d
ist
"
th
a
t re
q
uires $(VERSION) t
o
match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
lett
gitweb lives at g
i
t
.
kerne
l
.
org now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Rem
o
v
e
old version no
t
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h T
r
iplett
Fi
x
the version nu
m
b
er
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix website and repo
s
itory refer
e
nces
in FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
o
s
h T
r
i
p
lett
F
i
x most -Wshadow warnings in Spar
s
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristopher Li
h
a
ndle labe
l
attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the annotated inline call position
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
l
i
n
earize: D
E
CLARE_ALLOCATOR for asm_co
n
str
a
i
n
t and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
iplett
simplify
.
c:
D
e
clare
de
l
e
te_pseudo_user_list_entry
s
tati
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
s
h Tri
p
lett
compile-i386
.
c: Declare regs
_
in_use static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
Declar
e
gcc_p
a
tchlevel
exte
r
n
i
n
l
i
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare do_erro
r
static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
Re
m
o
v
e unused
v
ariable "inc
l
ude
"
from l
i
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplett
D
eclare di
e
_if_
e
rror extern
in
lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
Te
a
ch cgcc
a
b
o
ut -Wtransparent-
u
nion
and -Wn
o
-t
r
ansparen
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Tripl
e
tt
Fix comment to ref
e
rence #
w
eak_define
rat
h
er than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
P
arse and
i
gn
o
r
e
the __regparm_
_
attr
i
bute
,
just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Tr
i
plett
U
se n
o
return on die()
and
e
rror_die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh
Triplett
Add test case f
o
r basic address_s
p
ace anno
t
ati
o
n
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Jo
s
h Triplett
Prevent potential
N
U
LL pointer deref
e
r
e
nce in expand_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh
T
r
i
plett
R
emove stray space fr
o
m expand_
c
o
mpare in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh T
r
ip
l
e
t
t
Avoid re
t
urni
n
g an
u
n
i
nitialize
d
pointer f
r
om dup_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tripl
e
tt
Fix two potential N
U
L
L
pointer dereferences in
d
i
sse
c
t
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
sh Triplett
Use GCC format and sentinel attrib
u
tes on a
p
p
ro
p
r
i
ate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh
Tripl
e
tt
Fix typos in comme
n
t
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
C
h
r
istopher Li
Introduce
k
eywo
r
d driven at
t
r
i
bute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
o
s
h T
r
ipl
e
t
t
Fix
typo in sy
m
b
ol
.
h: s/keyw
r
ods/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Introd
u
ce top level parsing
f
o
r a
s
m
p
arsi
n
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
osh Triplett
In
t
rod
u
cing statement keyword
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jos
h
T
riplett
Free up some special bits in modif
i
e
r
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
M
o
v
ing statement parsin
g
into smaller functions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
Ad
d
anno
t
ation for inline func
t
ion call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Tripl
e
tt
Add stat
i
c to declarations in test c
a
ses, to remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
C
hristophe
r
Li
Disable
liveness
"dead" in
s
tru
c
tion by default
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Trip
l
ett
Move pkg-config
f
ile t
o
l
i
b, r
a
ther than shar
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christ
o
pher L
i
Introduce expres
s
ion_error
commit
|
commitdiff
|
tree
2007-02-27
James Westby
Update the informat
i
on i
n
RE
A
DME about using the librar
y
.
commit
|
commitdiff
|
tree
2007-02-27
Ol
e
g Nesterov
dissect:
s
i
mpl
i
fy lookup_member()
commit
|
commitdiff
|
tree
2007-02-26
Josh Tripl
e
tt
C
o
ding st
y
l
e
fi
x
: use pa
r
entheses with sizeo
f
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
s
t
opher
L
i
Fix core dum
p
o
n
hu
g
e swi
t
ch
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
topher Li
Adding
debug
o
p
tion for s
h
owin
g
the
line
a
rized instructi
o
n
.
commit
|
commitdiff
|
tree
2007-02-25
Chr
i
stophe
r
L
i
Fi
x
a
b
ug t
h
at match_idents
f
orget to end wit
h
NULL
commit
|
commitdiff
|
tree
2007-02-23
Oleg
N
es
t
ero
v
dissect: fix multi
d
imensional
a
rray initializer
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Fix core dump on
anonymous symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nestero
v
dissect: cleanup
report_i
m
plic
i
t()
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make th
e
p
t
r
l
i
st
u
sing the sparse
allocat
o
r
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Triplett
Ad
d
te
s
t
c
ase for
d
ouble s
e
micolon in structure declaration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Christoph
e
r
L
i
Fix doubl
e
semicolon in stru
c
t declaratio
n
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
s
toph
e
r
Li
Fix the
s
egfault when initializer has unknown s
y
mbol
commit
|
commitdiff
|
tree
2007-02-21
Josh Triplett
Add test case
f
or str
u
c
ture at
t
ribute placeme
n
t
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
istopher
L
i
Handle structure
a
tt
r
ibutes betw
e
en t
h
e
s
t
r
ucture key
w
o
r
d
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Add test
ca
s
e for function point
e
r
modifier inher
i
tance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christopher Li
Bug
f
ix in p
o
inter modifie
r
inher
i
ta
n
ce at f
u
nction
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
James Westby
Fix mi
s
take
n
com
p
arison
tha
t
becomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Marking
anony
m
ous s
t
ring
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Another attempt t
o
fix the attribute parsi
n
g
.
commit
|
commitdiff
|
tree
2007-01-27
J
o
sh Tripl
e
tt
Add miss
i
ng
#
i
nclude
"
a
l
locate
.
h" in linearize
.
h
f
or
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
C
o
d
ing style fi
x
: i
n
a
p
ointer type, * goes wit
h
the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christop
h
e
r Li
Enh
a
nc
e
de
b
u
g
i
n
f
ormation
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Al
l
ow more than on
e
command line include fi
l
e
.
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
pher Li
Upda
t
e usage
chain for dead
branch instruction
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
A
d
d a retu
r
n in the last case of
a switch; redundant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Up
d
ate usage chain for dead instructi
o
ns
commit
|
commitdiff
|
tree
2007-01-17
C
h
ri
s
t
o
pher Li
Add instr
u
ctio
n
to pseudo
u
se
r
trac
k
ing
.
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
Li
Cha
n
ge
t
he symbol acc
e
ss list to a ps
e
udo
l
ist
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplet
t
Ad
d
cta
g
s to
.
g
i
tignore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Sparse-ba
s
ed Ctags imp
l
ementation
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
osh Triplett
Remov
e
old
S
C
CS targ
e
t from Make
f
ile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
esterov
i
mplement #strong_un
d
ef
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
implement #strong_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg
N
este
r
ov
prepar
e
for #strong_{def
i
ne,unde
f
}
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
fix 'weak' attribute loss
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
ster
o
v
f
i
x re
d
efine of
#weak_defi
n
e
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
s
t
er
o
v
k
ill
N
S
_
INVISIB
L
EM
A
CRO,
introduce NS
_
UND
E
F
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nest
e
rov
use l
o
ok
u
p
_m
a
cro()
i
n handle_undef()
commit
|
commitdiff
|
tree
2006-12-05
Pavel Roskin
Sup
p
o
r
t -
W
a
l
l
flag
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
Tr
i
plett
Generate and install a pkg-
c
onfig file
.
Add DESTD
I
R
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
riplett
Install sta
t
ic
library an
d
header files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
o
sh Triplett
R
e
name "chec
k
.
c" to "s
p
arse
.
c" to
match program name
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Tr
i
plett
Update
t
he FAQ: a
d
d spars
e
web
s
i
t
e and gitwe
b
, update
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christoph
e
r
Li
cle
a
nup write
t
o argument array hack
commit
|
commitdiff
|
tree
2006-12-05
Christopher
Li
dela
y
removing file scope
commit
|
commitdiff
|
tree
2006-11-28
Christopher Li
F
i
x
war
n
ing on
self check
.
commit
|
commitdiff
|
tree
2006-11-28
D
a
mien Lespi
a
u
t
r
ivi
a
l
:
more
.
gitignore stuff
commit
|
commitdiff
|
tree
2006-11-28
Christop
h
er Li
triv
i
al
fix for
seg fault
.
commit
|
commitdiff
|
tree
2006-11-21
Nico
l
as Kaiser
double
i
nclusions
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triple
t
t
Stop bu
i
lding and ins
t
a
lling libsparse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
R
oskin
Install
cgcc o
n
"
make install", refactor installation
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
Re
n
ame test case bad-assignement
.
c to
bad-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pave
l
Ro
s
k
in
T
ypo fixes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Roskin
Add suppor
t
for __builtin_strpbrk()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel Roskin
Compi
l
e sparse
executable under
it's
o
wn name
,
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Mer
g
e branc
h
'context-test-cases-for-cond-lock' int
o
.
.
.
commit
|
commitdiff
|
tree
next