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
[PATCH] saner -Wtypesign
2007-05-23
Josh Triplett
Remov
e
inaccurate com
m
ent designating some at
t
r
i
b
utes
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Ignore
the GCC
constructo
r
and
destructor attri
b
u
t
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add __builtin_strc
a
t
a
nd _
_
bu
i
ltin_strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
A
d
d
-Wno-non-pointer-nu
l
l to t
u
rn off
warning about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
s
h Triplett
E
x
pand calling con
v
ention test case to co
v
er fa
s
tcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Ramsa
y
Jones
A
dd (more) suppo
r
t for WIN32 attribute
names
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
M
i
chael Stefaniuc
A
d
d
test fo
r
typedef
on pointer to functio
n
wit
h
s
tdcal
l
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
A
d
d she
b
ang to gvpr s
c
ripts, make them executable,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dan Sheri
d
an
Add gvpr-
b
ased pos
t
-pr
o
cessing
f
o
r
graphs
commit
|
commitdiff
|
tree
2007-05-22
Dan Sher
i
dan
Impr
o
ved
g
raph gene
r
ation using subgra
p
h clusters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh
Trip
l
ett
Re
m
ov
e
ex
t
r
a space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
D
a
mien Les
p
iau
Beautify
a
ll & i
n
stall Makefile targ
e
ts
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
iplett
Use %td when printin
g
a
p
trdiff_t to av
o
id pro
b
le
m
s
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh Tri
p
le
t
t
Revert u
n
intentional i
n
clus
i
on
of w
a
rning
fix in previ
o
us
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Jo
s
h Triple
t
t
Add test ca
s
e for -Wno
-
old-initializer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wno-
o
ld-initializer to t
u
rn
off warnings about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Damien Le
s
piau
__DATE__ & __TIME e
x
pan
s
ion
commit
|
commitdiff
|
tree
2007-05-20
D
a
m
i
en Le
s
p
iau
Chang
e
spa
r
se homepage i
n
c
tags header
s
.
commit
|
commitdiff
|
tree
2007-05-16
J
o
sh Tri
p
lett
Add test case for stdca
l
l and cdecl at
t
rib
u
tes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
Michael St
e
faniuc
I
gnore the cdecl
a
n
d
stdcall attr
i
butes
for n
o
w
.
commit
|
commitdiff
|
tree
2007-05-02
C
h
rist
o
pher Li
Pass a bitmask of keywords
t
o handle_
a
ttributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Parse asm after a label as a state
m
ent, not
a
n at
t
r
ibute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
A
l
berto B
e
rt
o
gli
Imple
m
ent x86-64 su
p
port in cg
c
c
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
o
s
h
Tr
i
plett
T
e
ach cgcc about -ventry
a
nd
-
vdea
d
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Teach cgcc about al
l
currently existing sparse warning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
Tripl
e
tt
Make cg
c
c not
p
ass
-
Wall
t
o
sparse even if passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
ipl
e
tt
Add test case for __asm_
_
__v
o
latile__(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christop
h
er Li
combinat
i
o
n
s st
r
ing clean
u
p
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
p
l
ett
Add a
"
m
ake d
i
st
"
that requires $(VERSION) to m
a
tch
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
T
riplett
gitweb lives a
t
git
.
kernel
.
o
rg now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
R
e
move
o
l
d
v
e
rsio
n
note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Triplett
Fix the v
e
rsio
n
n
umber
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh
T
riplett
Fi
x
website and repository ref
e
r
e
nc
e
s i
n
FA
Q
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Jos
h
Triplett
Fix mo
s
t -Wshado
w
warnings in
S
parse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle label attrib
u
tes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chri
s
t
o
pher
L
i
Fix the a
n
notated inl
i
ne call position
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplet
t
linearize: DECLARE_ALLOCA
T
OR for asm_
c
onstraint and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplet
t
simplify
.
c: De
c
lare d
e
lete_pseudo_user_l
i
st_
e
ntry static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h
T
riplett
compile-i386
.
c
:
Declare reg
s
_in_use stati
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Tr
i
plett
Declare gcc_patchlevel e
x
te
r
n in l
i
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
s
h Triplett
Declare
d
o_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh
T
riplett
Remo
v
e u
n
used variable "i
n
clude" from lib
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare die_if_error e
x
t
ern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
tt
Teach
c
gcc abo
u
t -Wtransparent
-
union and -
W
no-tra
n
s
parent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
ipl
e
tt
Fix comm
e
nt t
o
reference #we
a
k_define rather
than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
Pa
r
se and
i
gn
o
re the __r
e
gparm__ a
t
tribute, just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
i
plett
U
s
e noreturn on die() and error
_
die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Jos
h
Triplet
t
Add
test case f
o
r
ba
s
i
c address_space annotations
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
o
sh
T
r
ip
l
e
tt
Prevent po
t
enti
a
l NULL
pointer dereference in expand_
c
ompa
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
R
emove
stray
s
pa
c
e
f
rom expa
n
d_compar
e
in
e
xpand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tr
i
p
l
ett
Avoid r
e
t
u
rning an unin
i
tialized
pointer
from dup_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
Fix
tw
o
potential
NULL
p
ointer derefere
n
c
e
s in
d
issect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triple
t
t
Use GCC format and sentinel attr
i
butes on
a
ppropria
t
e
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix
typo
s
in
comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
Introduce
keyword d
r
i
v
e
n attribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Triplett
Fi
x
typ
o
in s
y
mbol
.
h: s/keywrods/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Triplett
Introd
u
ce top level p
a
rsing for asm parsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tripl
e
tt
Introducing statement keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
o
s
h
Tr
i
plett
Free up
s
om
e
s
peci
a
l
b
its in
m
odifiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Moving sta
t
ement p
a
r
s
ing into small
e
r functions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christo
p
her Li
Add annotation for inline function
c
a
l
l
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triple
t
t
A
d
d stati
c
t
o declaration
s
in test cases, to
r
emove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chr
i
stoph
e
r Li
Disable liveness "dead" instruction by d
e
fault
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Trip
l
e
t
t
Mo
v
e
pkg-c
o
nfig
file to lib, rather than
s
ha
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Ch
r
istoph
e
r Li
In
t
roduce e
x
pression_e
r
r
or
commit
|
commitdiff
|
tree
2007-02-27
James
Westby
Update the information in
R
EADME about
using
the library
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nesterov
di
s
sect: simplify lookup_member()
commit
|
commitdiff
|
tree
2007-02-26
Jos
h
Triplett
C
o
ding style
fix: use
parenth
e
ses with siz
e
of
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-26
Chr
i
stopher L
i
F
i
x
core dum
p
o
n
huge switch
commit
|
commitdiff
|
tree
2007-02-25
C
h
ristophe
r
L
i
Addi
n
g debug option for showing the
l
inearized ins
t
ruction
.
commit
|
commitdiff
|
tree
2007-02-25
Christopher Li
Fix a bug that match_i
d
ents
fo
r
g
e
t to end
with NULL
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dis
s
ect: fi
x
multidimensional
a
r
r
ay
init
i
alizer
commit
|
commitdiff
|
tree
2007-02-23
Christophe
r
Li
Fix cor
e
d
ump on anony
m
ous symbo
l
.
commit
|
commitdiff
|
tree
2007-02-23
O
leg Nest
e
rov
dissect: cleanup re
p
o
rt_implicit()
commit
|
commitdiff
|
tree
2007-02-23
Ch
r
i
s
topher Li
Make the
ptrlist
u
sin
g
the spa
r
se allo
c
a
t
or
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Trip
l
ett
Add test
case for double semicolon in
s
tr
u
ct
u
re declar
a
tion
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-23
Chr
i
s
top
h
er Li
Fix doub
l
e se
m
icolon in struct declaration
commit
|
commitdiff
|
tree
2007-02-23
Christopher
L
i
F
i
x the segfa
u
lt when i
n
itialize
r
has unknown symbol
commit
|
commitdiff
|
tree
2007-02-21
Josh Tr
i
pl
e
tt
Add
t
est c
a
se for st
r
ucture attribute plac
e
m
e
nt
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-21
Christ
o
p
h
er Li
H
a
ndle stru
c
ture attributes
b
etween the
s
tru
c
ture ke
y
word
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Ad
d
test case for fu
n
ct
i
on pointer mod
i
fier in
h
e
r
itance
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-13
Ch
r
isto
p
her Li
B
u
g fix
in pointe
r
modifie
r
inheritance at fun
c
tion
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
J
a
m
e
s
W
e
stby
F
i
x
m
istaken compar
i
son that
b
ecomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Chri
s
top
h
er Li
M
arking anonymous string
.
commit
|
commitdiff
|
tree
2007-01-27
Christoph
e
r
Li
Another attempt to fix the attribute parsing
.
commit
|
commitdiff
|
tree
2007-01-27
Josh Trip
l
ett
Ad
d
m
issi
n
g #include "allocate
.
h"
i
n li
n
earize
.
h for
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Josh Triplett
Co
d
i
n
g style fix
:
in a pointer type, * go
e
s with the
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christop
h
er
L
i
E
nhan
c
e debug infor
m
ation
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher Li
Allow
more th
a
n
o
ne command line
incl
u
de fi
l
e
.
commit
|
commitdiff
|
tree
2007-01-17
Christop
h
er Li
Update usage chain for dead branch i
n
stru
c
tio
n
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Triple
t
t
Add a return in th
e
last case o
f
a switch; r
e
d
u
ndan
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Up
d
ate usage chain for dead instructions
commit
|
commitdiff
|
tree
2007-01-17
Ch
r
is
t
opher Li
Ad
d
instruction to ps
e
udo us
e
r tr
a
ck
i
ng
.
commit
|
commitdiff
|
tree
2007-01-17
Christ
o
p
h
er Li
Change the sym
b
ol access list
t
o a
pseudo
list
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Add cta
g
s
to
.
gitignore
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Spar
s
e-based
Ctags
implement
a
tion
Signed-Off-By: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h T
r
iple
t
t
R
e
move old
S
CCS target
f
rom Makefile
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Nest
e
r
o
v
implement #stron
g
_undef
commit
|
commitdiff
|
tree
2006-12-05
Ole
g
Ne
s
tero
v
imp
l
e
m
en
t
#
stro
n
g_define
commit
|
commitdiff
|
tree
2006-12-05
Oleg Ne
s
te
r
ov
prepare for #
s
t
r
ong_{define,undef}
commit
|
commitdiff
|
tree
next