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
Teach cgcc about all currently existing sparse warning options
2007-05-02
Jo
s
h Triplett
Teach cg
c
c about all curren
t
ly
e
xisting sparse warning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
ipl
e
tt
Mak
e
cgcc
not
pass -W
a
l
l
to sparse e
v
en
if pas
s
ing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
T
r
iple
t
t
A
d
d te
s
t cas
e
for __asm
_
_ __volatile__(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Ch
r
i
st
o
pher Li
com
b
inations str
i
ng clean up
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
Add a "make dist"
t
hat requir
e
s $(VER
S
ION) to match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
ri
p
lett
gitweb li
v
es
a
t
git
.
kernel
.
org now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
R
emove old v
e
rsion note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Fix the version number
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
o
sh
T
riplett
F
ix we
b
s
i
te and repository re
f
er
e
n
c
e
s
i
n
FA
Q
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triple
t
t
Fix mos
t
-Wshadow warnin
g
s in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
ist
o
ph
e
r Li
handle label attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christop
h
e
r
Li
F
ix the annotated inline
c
all pos
i
tion
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
lineariz
e
:
D
ECLARE_ALLOCATOR for as
m
_constraint and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
simplify
.
c: D
e
clare delete_pseudo_user_list_ent
r
y
s
t
atic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
comp
i
le-i386
.
c: D
e
c
l
are regs_in_u
s
e s
t
a
t
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
De
c
l
a
re gcc
_
patchleve
l
extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Triplett
D
eclare do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplet
t
Remove unused v
a
riable "i
n
c
l
ude" from li
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
tt
D
e
clare die_if_error
extern in li
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Teach cgcc about -Wtra
n
sparent-union and
-
Wno-transparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
F
ix comment to ref
e
rence #
w
eak_define rathe
r
than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
T
r
iple
t
t
Parse
and
i
gnore the __regparm__ att
r
i
b
ute, j
u
st l
i
ke
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
s
h
Tripl
e
tt
Use n
o
return on
d
ie() a
n
d error_die
(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Tr
i
plett
A
d
d test cas
e
for basic address
_
space annotation
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Triplet
t
Pre
v
ent pot
e
ntial NULL pointer dereference in expand_c
o
mp
a
re
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Remove str
a
y space
f
rom
e
xpand_compare in e
x
pand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Triplett
Avoid retu
r
ning an un
i
n
i
tialized point
e
r from dup_l
i
s
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Trip
l
et
t
Fix two potential NULL pointer derefere
n
ces in d
i
ssect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tr
i
p
lett
Use
G
C
C forma
t
an
d
sen
t
in
e
l
attribut
e
s on appro
p
riat
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh T
r
iplett
Fi
x
ty
p
os in
comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chri
s
top
h
er
Li
Int
r
oduce keyword driven attribu
t
e par
s
ing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triple
t
t
F
ix typo
i
n symbol
.
h: s/keywrods/
k
e
ywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
Introduce top level par
s
ing for a
s
m parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introducing statement keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
F
r
ee up some
s
pe
c
ial
b
its in
m
o
difiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplet
t
Moving statement pars
i
ng
into sma
l
ler
f
unctions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christo
p
her Li
A
d
d an
n
otation for inline function
ca
l
l
.
commit
|
commitdiff
|
tree
2007-02-28
J
o
sh Triplett
Add s
t
atic to declarations in test
case
s
,
t
o
r
emo
v
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Dis
a
ble liveness "de
a
d" instru
c
tion by def
a
u
l
t
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Move pkg-
c
o
nfig file to lib
,
rather than share
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
L
i
Introd
u
ce ex
p
r
es
s
ion
_
e
rr
o
r
commit
|
commitdiff
|
tree
2007-02-27
James Westby
Update t
h
e i
n
form
a
tion in README about using the library
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg N
e
s
terov
dissect: sim
p
l
ify lookup_membe
r
()
commit
|
commitdiff
|
tree
2007-02-26
Josh Tr
i
p
l
ett
Coding styl
e
fix:
u
s
e p
a
rent
h
eses
with siz
e
of
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Christopher Li
F
ix core dump on
h
u
ge switc
h
commit
|
commitdiff
|
tree
2007-02-25
Ch
r
ist
o
pher Li
Ad
d
ing
de
b
u
g option for showing
the l
i
n
e
a
rized inst
r
uction
.
commit
|
commitdiff
|
tree
2007-02-25
C
h
r
istophe
r
Li
F
ix a bug that match_ide
n
ts
f
orget to end
w
i
th NU
L
L
commit
|
commitdiff
|
tree
2007-02-23
Oleg
N
e
s
ter
o
v
dissect: fi
x
multi
d
imens
i
onal
array
i
nitiali
z
er
commit
|
commitdiff
|
tree
2007-02-23
Christopher L
i
F
i
x core dump on
anonymo
u
s symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Oleg
N
esterov
dissect: cleanup
repor
t
_
i
mplicit()
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Make the
ptr
l
ist
u
sing
the sp
a
rse al
l
ocator
.
commit
|
commitdiff
|
tree
2007-02-23
J
osh Tr
i
plett
A
d
d test case for
d
ouble semico
l
o
n
i
n
structure d
e
c
laration
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
istophe
r
Li
Fix dou
b
l
e
se
m
i
c
olon in s
t
ruct dec
l
aration
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
L
i
F
i
x the segf
a
ul
t
whe
n
i
n
iti
a
lizer has un
k
now
n
symbol
commit
|
commitdiff
|
tree
2007-02-21
Josh Triplet
t
Add tes
t
c
ase for s
t
ructure
a
ttr
i
bute placement
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christopher Li
Handle str
u
cture attribu
t
es between the
s
tructure k
e
yword
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Add test
c
a
se
f
or function pointe
r
m
o
d
ifier inheritanc
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Christophe
r
L
i
Bug fix in p
o
i
n
t
e
r modifier inheritance at fu
n
ction
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
ames Westby
Fi
x
mistaken
c
omparison that
becomes
a
no-op
.
commit
|
commitdiff
|
tree
2007-01-27
C
hristopher Li
Marking
a
nony
m
ous strin
g
.
commit
|
commitdiff
|
tree
2007-01-27
Christopher Li
Anot
h
er attempt t
o
fix
t
h
e
attribute parsing
.
commit
|
commitdiff
|
tree
2007-01-27
Josh T
r
iplet
t
Add missing #include
"allocate
.
h" in
l
in
e
arize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Coding styl
e
fix: in
a point
e
r type, * g
o
es with the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Chr
i
stoph
e
r Li
Enhance debug i
n
for
m
at
i
o
n
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
p
her Li
Al
l
o
w
more than one c
o
mmand line in
c
lude file
.
commit
|
commitdiff
|
tree
2007-01-17
C
h
ris
t
opher Li
Up
d
a
te usage chain
f
o
r
d
ead branch instructio
n
.
commit
|
commitdiff
|
tree
2007-01-17
Jo
s
h Triplett
Add a
ret
u
rn in the l
a
st case of a
s
w
itch; re
d
undant
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
i
s
topher Li
Update usage chain
f
or dead
i
nst
r
u
c
tions
commit
|
commitdiff
|
tree
2007-01-17
C
h
r
i
stopher Li
Add
in
s
tr
u
c
t
ion to
pseudo user t
r
a
c
kin
g
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
C
hange the symbol acces
s
list
t
o a pseudo list
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add ctags t
o
.
gitigno
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christophe
r
L
i
S
par
s
e
-
based C
t
ags im
p
l
e
mentation
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
osh Triple
t
t
Remove old
SCCS target f
r
om Makefile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
sterov
implement #st
r
on
g
_undef
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
i
m
ple
m
ent #strong_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
prepare for #strong_{
d
efine,undef}
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
N
e
sterov
fix 'we
a
k' att
r
ibute loss
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nestero
v
fix redefine of #wea
k
_de
f
ine
commit
|
commitdiff
|
tree
2006-12-05
Oleg Ne
s
terov
kill NS_INV
I
S
I
BL
E
MACRO,
i
ntroduce NS_UNDEF
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nest
e
ro
v
use lookup_
m
acro() in hand
l
e_undef()
commit
|
commitdiff
|
tree
2006-12-05
Pav
e
l
Roskin
Support
-Wall flag
commit
|
commitdiff
|
tree
2006-12-05
Josh
T
r
iplett
Generate
and in
s
tall a pk
g
-config file
.
Add D
E
STDIR
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
J
osh Triplett
In
s
tal
l
static library and heade
r
files
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Rename "check
.
c"
to "sparse
.
c"
to
m
atch prog
r
a
m
name
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Jos
h
Tr
i
ple
t
t
Update the FAQ: add
spar
s
e webs
i
t
e a
n
d gitwe
b
,
up
d
ate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Christopher Li
clean
u
p
w
r
ite to argument a
r
r
a
y hack
commit
|
commitdiff
|
tree
2006-12-05
Ch
r
istop
h
er L
i
dela
y
removing file scope
commit
|
commitdiff
|
tree
2006-11-28
Christ
o
ph
e
r
L
i
F
i
x
warning on self
check
.
commit
|
commitdiff
|
tree
2006-11-28
Damien Le
s
p
iau
trivial: mor
e
.
git
i
g
n
ore stuff
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
st
o
p
her Li
t
rivial fix for seg
f
au
l
t
.
commit
|
commitdiff
|
tree
2006-11-21
Nic
o
las
K
aiser
double
i
nc
l
usion
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
S
top bui
l
d
ing and installi
n
g libs
p
arse
.
so
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel R
o
skin
Install
c
gcc on
"
m
a
k
e instal
l
"
,
refactor
inst
a
ll
a
ti
o
n
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
Rename
t
est cas
e
bad-assi
g
n
e
ment
.
c to
bad-assignment
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Roskin
Typo
f
i
x
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
Pavel
Roskin
Add support for __builtin_strpb
r
k()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-11-06
P
a
vel Roskin
Compile
s
pa
r
se exe
c
u
t
able under it's own name, not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
J
o
s
h Triplett
Me
r
g
e branch
'
contex
t
-t
e
s
t-cases-f
o
r-
c
ond-lock' i
n
to
.
.
.
commit
|
commitdiff
|
tree
2006-10-24
Josh Triplett
Add
t
est
cases to v
a
lidation/context
.
c for th
e
Linux
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-10-24
Al Viro
s
w
i
tch to
hash-based
get_one_special(
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next