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 annotations to non-pointer-null.c
2007-06-26
Josh
T
riplett
v
a
lidation/
n
on-
p
oin
t
er-null
.
c: Ma
k
e global static to
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
J
o
sh T
r
i
p
le
t
t
valid
a
tion/escapes
.
c: Make globals static to avoid
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triple
t
t
validation
/
restricted-typeof
.
c:
Make globals static
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
validation
/
o
l
d-init
i
aliz
e
r
.
c: Ma
k
e the
_
s static to
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-24
Josh
Tri
p
lett
ctags: Use
c
onst as appropria
t
e in cmp
_
sym()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-13
Alexey Dobriyan
F
ix -E handli
n
g
commit
|
commitdiff
|
tree
2007-06-13
Josh Triple
t
t
Turn on -Wdecl by default
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-09
Pave
l
Roskin
I
mprove erro
r
m
e
ss
a
ge
i
f using a memb
e
r of an
i
n
complete
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
Michael Stefaniuc
'\?' is a valid escape c
h
aracter def
i
ne
d
by ANS
I
C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh Triplet
t
Add test case for infinite loop in
f
ree_
p
repr
o
ce
s
sor_line()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-03
Alexey Dobri
y
an
Fix infinite
loop in free
_
pr
e
processo
r
_line()
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
Make
f
ile prettyp
r
inting:
m
ake INST
A
LL and other out
p
ut
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-01
Josh
Triplett
Cha
n
ge "LD" to "LINK" in Makefile pre
t
typrint
i
ng
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-27
Al Vi
r
o
better recovery
f
r
o
m b
a
d
o
pera
t
ions on bitwi
s
e
commit
|
commitdiff
|
tree
2007-05-27
Al Vir
o
fix interaction of typeof wi
t
h bitwise type
s
commit
|
commitdiff
|
tree
2007-05-27
Al
V
ir
o
fix
alignment for _Bool
commit
|
commitdiff
|
tree
2007-05-27
Al
V
i
ro
che
c
k for
whitespac
e
be
f
ore
object-like macr
o
body
commit
|
commitdiff
|
tree
2007-05-27
A
l
Viro
saner reporting
of overlaps
in initializers
commit
|
commitdiff
|
tree
2007-05-27
Al V
i
ro
handle __
a
ligno
f
a
s
equiv
a
lent of __aligno
f
_
_
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
e
tt
Canonicalize U
R
L in FAQ: a
d
d www
.
, a
d
d tra
i
ling slash
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Fix old
typo:
s
/wi
e
rd/
w
eird/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Sparse always defi
n
es __ST
D
C_
_
1,
so cgcc d
o
es not
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
R
a
msay Jo
n
es
Add
c
ygwin support
to cgcc
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
et
t
Add explanatory comment abou
t
direct use of
_
_
I
D
E
NT
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add no-doubl
e
-underscore variant
f
o
r
m
at_arg
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
Add
d
ouble-underscore variant __syscall
_
linkage__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh
T
ri
p
l
e
tt
Add no-
d
ouble-un
d
erscore v
a
riant
"
used", ig
n
ored like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tripl
e
t
t
Add d
o
uble-underscore var
i
an
t
__noinline__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Triplett
Add double-un
d
erscore var
i
ant __alwa
y
s_inl
i
ne_
_
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Triplett
Reo
r
ganiz
e
a
ttribu
t
e list for r
e
adability
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
Move the ident for def
i
ned() in
t
o
t
he preprocessor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Remove inaccura
t
e co
m
ment designating some attributes
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Ignore t
h
e GCC
c
o
n
struc
t
or
and d
e
s
t
ructor a
t
trib
u
tes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplet
t
A
d
d __builti
n
_strcat
an
d
__builtin_strncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
ett
Add -Wno-
n
o
n
-po
i
nte
r
-null to
turn off warning abo
u
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
E
x
pand calling
c
o
nventi
o
n test case to
c
over
f
ast
c
all
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Ram
s
a
y J
o
n
es
Add
(more) support for WIN32
attribu
t
e
n
a
m
es
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Mi
c
h
a
el Stefaniuc
Add test
f
or typ
e
def
o
n
pointer to
f
unction wi
t
h
s
tdca
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh
T
r
i
ple
t
t
Add shebang
t
o gvp
r
s
cripts, ma
k
e the
m
e
xecuta
b
le,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Dan Sher
i
d
a
n
Add gvp
r
-based post-processing for graphs
commit
|
commitdiff
|
tree
2007-05-22
D
a
n
S
heridan
Improved gra
p
h
g
eneration
u
s
i
ng subgr
a
ph clu
s
ters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh
T
ripl
e
t
t
Rem
o
v
e extr
a
spac
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Damien Le
s
p
iau
Beaut
i
fy all
&
ins
t
all Makefi
l
e targets
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Use %t
d
when printing a ptrd
i
ff_t to avoid problems
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Triplet
t
Revert u
n
intentional inclusion
of warning
fix
i
n
pre
v
ious
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triple
t
t
Add test
case for
-
Wno-old-i
n
itializer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Ad
d
-Wno-old-initializ
e
r to turn off warnin
g
s about
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-21
Damien Lespia
u
__D
A
TE__ & __TIME
expansion
commit
|
commitdiff
|
tree
2007-05-20
Damien Lespi
a
u
Cha
n
ge spa
r
se homep
a
g
e in ct
a
gs headers
.
commit
|
commitdiff
|
tree
2007-05-16
Josh Triplett
Add
tes
t
case for stdcall and cdec
l
attributes
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
Michael S
t
efaniuc
Ignore
t
h
e cdecl and stdcall attributes fo
r
now
.
commit
|
commitdiff
|
tree
2007-05-02
Christopher L
i
Pa
s
s
a
bitmask of keywords to handle
_
attr
i
bute
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Triplett
Par
s
e asm aft
e
r a label as a statement
,
n
o
t an attribute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Alberto Bertogl
i
Implem
e
nt
x8
6
-64
supp
o
rt in c
g
cc
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh Triplett
Teach cgcc
about -ventry and -vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
Triplett
Teach
c
gcc a
b
out all currently existing sparse warn
i
ng
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
Make cgcc no
t
pass -Wall to sp
a
rse even if pa
s
s
i
ng
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
plett
Add test ca
s
e for __as
m
__ __v
o
latile__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
C
hristopher Li
combinations
s
tring
c
lean up
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplet
t
A
dd a "make d
i
s
t
"
that requires $
(
VERSIO
N
)
to match
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh
Triple
t
t
gitweb
l
ive
s
at git
.
kern
e
l
.
org now
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Re
m
ove old version note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
plett
Fix the
ve
r
sion
n
umber
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh T
r
iplett
Fix website and
r
eposit
o
ry refe
r
ences
i
n
FAQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triple
t
t
F
ix most -Wshado
w
warni
n
gs in Sp
a
r
s
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ri
s
topher L
i
handle label attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
L
i
Fix the annotated inlin
e
call positi
o
n
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
linearize: DECL
A
R
E_ALL
O
CAT
O
R
f
or
a
sm_cons
t
raint and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
s
h
Triplett
si
m
pl
i
fy
.
c: Declare delete_pseu
d
o
_
user_list_en
t
r
y
sta
t
ic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
compile-
i
3
8
6
.
c:
D
ecl
a
re
r
egs_in_u
s
e static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
et
t
Dec
l
are gcc_patc
h
l
evel
extern in lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
D
e
c
lare
do_er
r
or s
t
at
i
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
Remove
u
nused variable "incl
u
d
e
" from lib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare die_if
_
error exte
r
n in lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
T
e
a
c
h
c
g
cc a
b
out -Wtr
a
nsparent-union and
-W
n
o-transparent
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Fix comment t
o
reference #we
a
k
_
d
efine rather
t
han
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Parse and
ig
n
ore the __r
e
gparm__ attribute, ju
s
t l
i
k
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
iplett
Use
n
oreturn on die() and error_die()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Josh
Tr
i
pl
e
tt
Add test case for bas
i
c
a
ddress_space annot
a
t
ions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
os
h
Triple
t
t
Prevent potential NU
L
L poin
t
er dereference in ex
p
an
d
_co
m
pare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Jo
s
h Triplett
Remov
e
stray
s
pace f
r
om expand
_
compare in expand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triple
t
t
Avoid
returning an unini
t
ialized pointer
f
r
o
m
dup_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Jos
h
Triplett
Fix tw
o
potential NULL pointer de
r
eferences
in dissect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh T
r
iple
t
t
Use GCC format
and sentinel attribute
s
on
a
ppropria
t
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
F
ix typo
s
in
comments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Christop
h
er Li
I
n
trod
u
ce keyword driven attribute parsing
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
osh
T
r
iplet
t
Fix t
y
po in symbol
.
h: s/keywrods/keywo
r
ds/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
Int
r
oduce
top le
v
el parsing for a
s
m parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
I
n
troducin
g
stat
e
m
e
nt
keywords
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Free up some s
p
ecia
l
bits in modifi
e
rs
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Movi
n
g statemen
t
p
a
r
s
in
g
into s
m
al
l
e
r
fun
c
tio
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-02
Christopher L
i
Add an
n
otation for i
n
li
n
e
function call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
A
d
d stat
i
c t
o
d
e
clara
t
i
o
ns
i
n t
e
st cases,
to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
t
opher L
i
Disable liv
e
nes
s
"dead" instruction by default
.
commit
|
commitdiff
|
tree
2007-02-28
J
osh
T
riplett
Move pkg-con
f
ig file t
o
lib, rath
e
r th
a
n share
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher
Li
Int
r
o
duce expressio
n
_erro
r
commit
|
commitdiff
|
tree
2007-02-27
Ja
m
e
s
Westby
Upda
t
e
t
he
in
f
ormation
i
n README about using
t
he libr
a
r
y
.
commit
|
commitdiff
|
tree
2007-02-27
O
l
eg
Nes
t
erov
disse
c
t: simpli
f
y lookup_member()
commit
|
commitdiff
|
tree
2007-02-26
Josh
T
riplett
C
o
ding style fix: use p
a
renthe
s
es w
i
th sizeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
C
h
ristopher L
i
F
ix core dump on hu
g
e sw
i
tch
commit
|
commitdiff
|
tree
next