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
cgcc: preserve sparse exit code if -no-compile is used
2007-06-28
P
a
v
el
Roskin
cgcc: pres
e
rve sparse exit code if -no-compile i
s
u
s
ed
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
e
l Roskin
Bit
f
ield without explicit sign should
b
e a
warning
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
J
osh Tripl
e
tt
Me
r
ge commit
'
viro/
i
nteger-constant'
commit
|
commitdiff
|
tree
2007-06-26
Josh Tri
p
lett
validat
i
o
n
/
n
on-pointer-null
.
c: M
a
ke gl
o
bal
s
t
atic to
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
val
i
dation/e
s
capes
.
c: Make globals static to avoid
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Tripl
e
tt
vali
d
at
i
on/restr
i
c
ted-typeo
f
.
c: Make global
s
static
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Tri
p
lett
va
l
idation/old-
i
nitializer
.
c:
M
a
ke the_s
static t
o
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-24
J
o
s
h
T
riplett
c
tags:
U
s
e const as appropri
a
t
e in cmp_sym()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-13
A
lexey Do
b
riyan
Fix -E handling
commit
|
commitdiff
|
tree
2007-06-13
Josh Triplett
T
urn on -W
d
ecl
b
y defau
l
t
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-09
Pavel Roskin
Im
p
rov
e
e
r
ro
r
message if using a
member of an incompl
e
te
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
Michael
S
t
efaniuc
'\?' is a valid esc
a
pe character de
f
ined by ANSI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh Triplett
A
dd test c
a
se f
o
r infinite loop
in free_preprocessor_l
i
ne()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-03
Al
e
xey Dobriyan
Fix infinite l
o
op in fr
e
e
_p
r
e
process
o
r_
l
ine()
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
Makefile p
r
e
t
ty
p
rinting:
m
ake INSTALL and other output
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
Change "LD" to "
L
IN
K
" in Makefile prett
y
printin
g
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-27
Al
Viro
better
recovery
f
r
om ba
d
operati
o
ns on
bitwise
commit
|
commitdiff
|
tree
2007-05-27
Al
Vi
r
o
fix in
t
e
raction o
f
typeof w
i
t
h bitwise types
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
fix alignmen
t
f
or _
B
ool
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
chec
k
for w
h
i
tespace be
f
ore
o
bje
c
t-
l
i
ke macro
bod
y
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
san
e
r reporting of
o
v
erlaps in init
i
alizers
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
handle __alignof as equivalent of __ali
g
n
o
f__
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplet
t
Can
o
nical
i
ze
URL in FAQ: add www
.
, add trailing
s
l
ash
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
F
i
x old
t
y
p
o
: s/wierd
/
weird/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
le
t
t
Sparse a
l
ways defines
_
_STDC__ 1, so cgcc
does not
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
R
a
msay
J
ones
Add
c
y
gwin sup
p
ort to cgc
c
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Add exp
l
anatory
comm
e
nt about
d
irect use of _
_
IDEN
T
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh
T
r
iplett
Add n
o
-dou
b
le-underscore
v
ariant for
m
at_arg
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
A
dd dou
b
l
e-un
d
e
r
sc
o
re variant __s
y
s
c
all_linkag
e
__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
r
i
p
l
e
tt
Add no-double-und
e
rscor
e
varia
n
t
"used", ignored
like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Add dou
b
l
e
-under
s
core variant _
_
noinlin
e
__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
Add double-underscore vari
a
nt
__always_inline__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Reorganize attribute
l
ist
f
or readability
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Mov
e
the id
e
nt fo
r
d
e
fin
e
d() into th
e
pre
p
ro
c
essor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
p
lett
Re
m
ove inac
c
urate
c
omment
d
e
s
i
gnating some attributes
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Ignore the GCC
c
ons
t
ructor and d
e
structor attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
plett
Add _
_
built
i
n_strcat and __builtin_strncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Triplett
Add -Wno-non-pointer-nul
l
to
tur
n
off warning abou
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
iplett
Expan
d
c
all
i
ng convention test case
t
o
cov
e
r fas
t
call
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Ramsay Jones
Add
(
more) support for WIN32
attr
i
bute nam
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
M
ich
a
el
Stefani
u
c
Add test for type
d
e
f on pointer to function with stdcall
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add s
h
eban
g
to gvp
r
sc
r
ip
t
s, mak
e
them executab
l
e
,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Dan Sherid
a
n
Add gvpr-bas
e
d p
o
st-
p
rocessi
n
g for graphs
commit
|
commitdiff
|
tree
2007-05-22
D
an
S
heridan
Improved graph gener
a
tion u
s
i
ng subgraph clusters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
J
o
s
h Tr
i
plett
Remove extra space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Damien
Lespiau
Beauti
f
y all &
install Make
f
ile targets
commit
|
commitdiff
|
tree
2007-05-22
J
osh
Tr
i
p
l
ett
Use %td when printing a ptrdiff_t to avoid problems
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Revert
u
n
intentional inclus
i
on
of
w
arni
n
g
fi
x
in previous
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Tripl
e
tt
Add test
case for -Wno-old-initializer
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
A
dd -Wno-
o
ld-init
i
alizer t
o
turn of
f
w
arnings about
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-21
Damien Lespiau
__
D
ATE__ & __TIME expansion
commit
|
commitdiff
|
tree
2007-05-20
Damien
L
e
s
piau
Cha
n
ge sparse
h
omepage in ctags heade
r
s
.
commit
|
commitdiff
|
tree
2007-05-16
Josh T
r
iplett
Add tes
t
c
a
se for stdcall an
d
cdecl attribut
e
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
M
ichael S
t
ef
a
niuc
Ignore the c
d
e
cl and stdcal
l
attribu
t
es fo
r
now
.
commit
|
commitdiff
|
tree
2007-05-02
Chris
t
oph
e
r L
i
Pass a bitm
a
sk of keywords to handle_attri
b
utes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh Trip
l
ett
Parse a
s
m after a label
as a sta
t
ement, not an attri
b
ute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
A
l
b
erto Be
r
togli
Implement x86-64 support in
cgcc
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triple
t
t
T
e
ach cgcc about -ven
t
ry and -vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triple
t
t
T
e
a
ch c
g
cc about all currently existing sparse warning
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
lett
Mak
e
cg
c
c
n
o
t pass -Wall to
spa
r
se even i
f
pa
s
sing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh T
r
iple
t
t
Add
test
case f
o
r __asm__
__volat
i
le__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinati
o
ns
s
tring
clean up
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
i
p
lett
Add a "make dist" that req
u
ires $(VERSION) to m
a
t
ch
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
plett
g
itweb live
s
a
t g
i
t
.
k
ernel
.
org no
w
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
ip
l
ett
Remove old v
e
rsion note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Triplett
Fix
the ver
s
ion number
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
F
i
x website and r
e
posito
r
y r
e
f
e
rences in FAQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix m
o
st -Ws
h
a
dow w
a
rnings
in S
p
ars
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Christop
h
er Li
h
a
ndle label att
r
i
b
utes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istophe
r
Li
F
i
x the annotated
i
nline c
a
ll posit
i
on
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
tt
linearize
:
DECLARE_ALLOCATOR fo
r
a
s
m
_constraint and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Tripl
e
tt
si
m
pli
f
y
.
c: Declare delete_pseu
d
o
_
user_list_ent
r
y
s
t
atic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
compile-i386
.
c: Declare
r
egs_in_use static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare gcc_patchleve
l
e
x
t
e
rn in
l
i
b
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
rip
l
ett
Declare do_er
r
or stati
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
osh
Triplett
Remo
v
e unused varia
b
l
e
"includ
e
"
f
r
om l
i
b
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Declare die_if_error e
x
t
e
rn
i
n l
i
b
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
Teach c
g
cc ab
o
ut -Wtran
s
parent-union and
-Wno-
t
ransp
a
re
n
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
Fix co
m
ment
t
o reference #w
e
ak_d
e
fine rather than
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
os
h
Trip
l
ett
Parse a
n
d ignore
t
he
_
_
regparm__ attribute, just like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
Use no
r
eturn on die() and error
_
die(
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Jo
s
h T
r
iplett
Ad
d
test cas
e
for ba
s
ic add
r
ess_space anno
t
a
tions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh
T
r
ipl
e
tt
Prevent pot
e
ntial N
U
LL
p
ointer deref
e
re
n
ce in expand_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Remove
stray spa
c
e
fro
m
expan
d
_
c
omp
a
re in expan
d
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh
Triplett
Avoid returning an uninitialized pointer from dup_lis
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Jos
h
Triplet
t
Fix
t
wo pote
n
tial
N
U
L
L poi
n
te
r
derefere
n
ces in dissec
t
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh
T
r
i
plett
U
se GCC format
a
nd
sentinel attribut
e
s on appr
o
priate
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
F
i
x typos in comments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
Int
r
oduce keyword driven attribute
p
arsin
g
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix t
y
po in
s
ymbol
.
h:
s/keywrods/keywo
r
ds/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
osh
Triplett
Introd
u
ce top level par
s
ing for asm parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
i
plett
Introducing statement
k
e
ywords
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
F
ree up som
e
special
bit
s
in modifier
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Mov
i
ng statement pars
i
n
g
into smaller functions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-02
Chr
i
stopher Li
A
d
d annotation for inline function call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Tripl
e
tt
Add sta
t
ic to decl
a
ratio
n
s
in
test cases, to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Disa
b
le liveness "dead" inst
r
uction
b
y default
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Tripl
e
tt
M
ove
p
kg-con
f
ig file to lib, rather
than shar
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christop
h
er
L
i
Intr
o
duce expression_erro
r
commit
|
commitdiff
|
tree
2007-02-27
James Westby
U
p
date the inf
o
rmatio
n
in README
about using the
library
.
commit
|
commitdiff
|
tree
next