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
new get_type_name function
2007-07-13
Rob Taylor
new
get_ty
p
e_nam
e
func
t
ion
commit
|
commitdiff
|
tree
2007-07-13
Rob Taylor
add
sparse_kee
p
_tokens
a
pi t
o
lib
.
h
commit
|
commitdiff
|
tree
2007-07-13
Rob Taylor
add en
d
position to sym
b
ols
commit
|
commitdiff
|
tree
2007-07-10
Al Viro
fix han
d
ling of po
i
nte
r
s in
?:
commit
|
commitdiff
|
tree
2007-07-10
Al Vir
o
f
i
x
handli
n
g
of address_space in casts and a
s
s
i
gnments
commit
|
commitdiff
|
tree
2007-07-09
Al Viro
make size_
t
better approxima
t
e
t
he reality
commit
|
commitdiff
|
tree
2007-07-09
Al Viro
f
ir
s
t
p
as
s
at null pointer const
a
n
t
s
commit
|
commitdiff
|
tree
2007-07-09
Al
Viro
f
ix th
e
comma h
a
ndling in integer consta
n
t expressions
commit
|
commitdiff
|
tree
2007-07-09
J
o
sh Trip
l
ett
Add test-suite comm
e
nt
t
o bad-ar
r
ay-desi
g
nat
e
d-
i
nitial
i
zer
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh Tri
p
lett
Remove "check-exit-v
a
lue: 0"
and rel
y
on
d
ef
a
ult; remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Jos
h
Tripl
e
tt
Add
t
est-suite comm
e
nt t
o
la
b
el-
a
sm
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh
Tri
p
l
ett
Rename asm-
v
olatile
t
o better describe wh
a
t it t
e
sts
commit
|
commitdiff
|
tree
2007-07-08
J
osh Triplet
t
Make clean
d
epend on clean-c
h
eck
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh Tri
p
lett
Add
test-s
u
ite com
m
ent to address_spa
c
e
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh
Triplett
Add test-
s
uite comment to p
r
eprocessor21
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
J
o
s
h
Triple
t
t
Make preproces
s
o
r
-loop a normal
n
umb
e
re
d
preproce
s
sor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh Tr
i
ple
t
t
Add test-suite com
m
ents
t
o all the obvious
prep
r
o
c
essor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh Triplett
val
i
dation: Updat
e
c
o
mments fo
r
current
Spar
s
e
b
ehavior
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh Triplett
.
g
itignore:
S
top ignoring
a
ll dotfil
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
Josh T
r
iple
t
t
Move
t
e
st-
s
u
i
t
e
output fi
l
e
s to va
l
idatio
n
/
.
gitigno
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-07-08
D
a
mie
n
Le
s
piau
Sample test-sui
t
e
te
s
t
cases
commit
|
commitdiff
|
tree
2007-07-08
Damie
n
Le
s
piau
test
-
sui
t
e
d
ocum
e
ntatio
n
commit
|
commitdiff
|
tree
2007-07-08
Damien
L
e
spiau
test-suite: a t
i
n
y test automation script
commit
|
commitdiff
|
tree
2007-06-28
Josh T
r
iplett
Move all the preprocessor tests i
n
to
valid
a
tion/preproce
s
sor/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-28
Pave
l
Roskin
F
i
x
warnin
g
s ab
o
ut un
d
eclared
g
l
o
bals, t
h
ey are irrelevant
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
e
l
Roskin
A
void u
s
e
o
f libc hea
d
ers in
t
h
e
validation suite
commit
|
commitdiff
|
tree
2007-06-28
Pavel Ros
k
in
c
g
cc:
p
rese
r
v
e
sparse exit
c
ode if -no-c
o
mpile
i
s used
commit
|
commitdiff
|
tree
2007-06-28
Pave
l
R
o
s
kin
Bitfi
e
ld without explici
t
sign
should be a warning
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
J
osh Triplett
Merge comm
i
t
'vi
r
o/inte
g
er-cons
t
ant'
commit
|
commitdiff
|
tree
2007-06-26
Josh Triple
t
t
validation/no
n
-poi
n
te
r
-
n
u
l
l
.
c: Make global static
to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Tr
i
plet
t
v
a
lidation/escape
s
.
c: Make globals static to
a
void
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Tri
p
l
ett
validation/restricted-typeof
.
c: Make g
l
ob
a
ls s
t
atic
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
J
o
sh Tri
p
lett
va
l
i
d
ation/ol
d
-in
i
tializer
.
c
: Make the_s static to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-24
J
osh Triplett
cta
g
s: Use
const as a
p
p
r
opri
a
t
e
i
n c
m
p_sy
m
()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-13
Alexe
y
Dobriyan
Fix -E
h
an
d
ling
commit
|
commitdiff
|
tree
2007-06-13
Jos
h
Trip
l
et
t
Turn
on -
W
decl by default
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-09
Pavel
Ros
k
in
Improve error mes
s
ag
e
if using a member of an incomplete
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
Michael Stefaniuc
'\?' i
s
a valid escape c
h
a
r
acter defined by ANSI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Jos
h
T
r
iplet
t
Add te
s
t case for infinite loop in free_preproc
e
ssor_
l
ine()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-03
A
l
exey Dobriy
a
n
Fix infinite loop in free_prepr
o
cessor_li
n
e()
commit
|
commitdiff
|
tree
2007-06-01
Josh Trip
l
ett
Mak
e
f
i
le prett
y
printing: make INSTALL
and other output
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-01
Josh
Tripl
e
tt
Change "L
D
"
t
o "LINK" in Makefile
p
rettyprinting
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
better recovery from bad operations o
n
bitw
i
se
commit
|
commitdiff
|
tree
2007-05-27
Al V
i
r
o
f
i
x i
n
ter
a
ction of
t
ypeof
w
it
h
bitwise types
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
fix
a
l
i
gnm
e
nt for _Bool
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
check for
whitespace before
o
bject-like
macro
b
ody
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
saner repor
t
ing of overla
p
s in initializers
commit
|
commitdiff
|
tree
2007-05-27
Al Vir
o
handle __alignof as eq
u
ivalent of __alignof__
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
C
anonic
a
l
i
ze URL in FAQ:
a
dd www
.
, add trailing slash
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
Fix old typ
o
: s/wierd/wei
r
d/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Tri
p
lett
S
p
ars
e
always defines __STDC__ 1, so cgcc doe
s
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Ramsay Jone
s
Add cygwin support to
c
gc
c
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Add expl
a
natory co
m
ment about direc
t
use of __IDENT
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Tri
p
lett
Add no-double-underscore
variant form
a
t
_
arg
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Triplett
Add double-underscore va
r
iant _
_
syscall_
l
inkage__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h T
r
ip
l
ett
A
dd no-double
-
underscore variant "used", ignored like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Tr
i
plett
Add double-underscore
variant __
n
oinlin
e
_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add
doubl
e
-underscore variant __always_inli
n
e__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Triplett
Reorganize
attribute list for readabil
i
ty
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
M
ov
e
the
ident for defined(
)
into
t
he
preprocess
o
r
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Tri
p
l
ett
Remove inaccu
r
ate
commen
t
d
e
signati
n
g
some attributes
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
Tripl
e
t
t
Igno
r
e
the GCC constru
c
tor and destruc
t
or attr
i
butes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Add
__builtin_strcat a
n
d
_
_bu
i
l
tin_strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tripl
e
tt
Add -Wno-non-po
i
n
t
er-n
u
ll
t
o turn off
w
arning about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
i
plett
E
x
p
and cal
l
ing convention test ca
s
e to cov
e
r
f
astcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Ramsay Jo
n
es
Ad
d
(more) suppor
t
for WIN32 attribute na
m
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Michael
S
tef
a
ni
u
c
Add test
fo
r
typedef on pointer t
o
f
unction with stdcall
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add shebang
t
o gvpr scripts,
make them
execu
t
able,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dan
S
h
erida
n
Add g
v
p
r-based post
-
proces
s
ing for gra
p
hs
commit
|
commitdiff
|
tree
2007-05-22
Dan
Sh
e
ridan
Improved gra
p
h generation
us
i
ng subgraph c
l
u
s
ters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
J
o
s
h
Tri
p
let
t
R
e
mo
v
e e
x
tra space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
D
a
m
ien Lespi
a
u
Beauti
f
y a
l
l &
install
M
a
kefile targets
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Us
e
%td when printing a ptrdiff_t t
o
avoid p
r
o
b
le
m
s
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh Triplett
Revert unintentio
n
al inclusion of warni
n
g fix
i
n
previous
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Jo
s
h
Triplet
t
Add
test case f
o
r -Wno-old-init
i
al
i
zer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplett
Add -Wno-old-initializer to turn off warning
s
ab
o
ut
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Damien Les
p
iau
__DATE__ & __
T
IME expansion
commit
|
commitdiff
|
tree
2007-05-20
Damien Lespiau
C
hange sparse homepa
g
e i
n
ctags headers
.
commit
|
commitdiff
|
tree
2007-05-16
J
o
sh
T
riplett
Add test case fo
r
stdcall and c
d
e
cl at
t
rib
u
tes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
Michael
S
t
e
faniuc
Ig
n
o
r
e
the cde
c
l
and stdcall attribu
t
e
s
for now
.
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pa
s
s a b
i
tmask of keyword
s
to handle
_
attribu
t
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triple
t
t
P
ars
e
as
m
after a labe
l
as a statement, not an attribute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Alberto Bertogli
Impl
e
ment x8
6
-64 support in cgcc
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplet
t
Teach cgcc about -ventry and -vdead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
Teach cgcc a
b
out all curren
t
ly
e
xis
t
ing sparse warning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh T
r
ipl
e
tt
Make cg
c
c not pass -Wall to sparse even
i
f passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add test ca
s
e
for __asm__ __volat
i
le__(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Chr
i
s
t
opher Li
com
b
in
a
t
ions string
c
lean u
p
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
lett
Add a "make di
s
t" that re
q
uires $(VERSION) to match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
tt
g
i
t
w
eb lives at git
.
k
e
rnel
.
org now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Tri
p
lett
Remove old ver
s
ion no
t
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
Fix the version
n
umber
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Trip
l
ett
Fix website and rep
o
sitory references in FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix most -Wshadow warnings in Spars
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
is
t
opher
Li
handle label att
r
i
but
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ristopher L
i
Fix
t
h
e
annotated inline
c
all position
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
ipl
e
tt
lin
e
arize: DECLA
R
E
_
A
L
L
OC
A
TOR
for asm_constraint and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
simpli
f
y
.
c: De
c
lare delete_pseudo_user
_
list_entry static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
c
ompile-i386
.
c: Declare regs_
i
n_
u
se static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
tt
Declare gcc_pa
t
c
hleve
l
extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next