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 function-pointer-modifier-inheritance.c
2007-07-08
Damien Lespiau
Sample test-sui
t
e test
cases
commit
|
commitdiff
|
tree
2007-07-08
Damien Lespia
u
test-
s
uite documentation
commit
|
commitdiff
|
tree
2007-07-08
Da
m
ien L
e
spiau
test-
s
uite: a ti
n
y t
e
s
t automation script
commit
|
commitdiff
|
tree
2007-06-28
J
osh
Triplett
Move all t
h
e pr
e
pro
c
essor tests
i
nto validation/p
r
eproce
s
s
or/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-28
Pavel Ro
s
kin
Fix warnings abou
t
undecla
r
ed globals,
they
are irrelev
a
nt
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Pavel Roskin
Av
o
id use
o
f l
i
bc h
e
ade
r
s in
the v
a
lidati
o
n s
u
ite
commit
|
commitdiff
|
tree
2007-06-28
Pavel
R
oskin
cgcc: preserve sparse exi
t
code if -
n
o-comp
i
le is
u
sed
commit
|
commitdiff
|
tree
2007-06-28
Pavel Roskin
Bi
t
field with
o
ut explicit sign sh
o
uld be a warning
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
M
e
rge commit 'viro/integer-constant'
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
valida
t
i
o
n/non
-
point
e
r-n
u
ll
.
c: Mak
e
g
l
obal static to
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
v
a
lidation/esc
a
pes
.
c: Make globals s
t
atic to avoid
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
v
a
lida
t
ion/restr
i
cted-typ
e
o
f
.
c: Mak
e
g
l
o
b
a
ls sta
t
ic
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
vali
d
ation/ol
d
-i
n
itializer
.
c: Make th
e
_s
s
tatic
to
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-24
Josh
T
riplett
ctags: Use c
o
nst as
a
ppr
o
p
r
iate in cmp_sym()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-13
Ale
x
ey Dobriyan
Fi
x
-E h
a
ndl
i
ng
commit
|
commitdiff
|
tree
2007-06-13
J
o
sh Trip
l
ett
Turn on
-
W
d
ecl by default
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-09
Pavel Ros
k
i
n
Impr
o
ve error
message if using a member
of an incomplete
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
Mi
c
h
a
el Stef
a
n
iu
c
'
\?'
i
s
a v
a
l
id escape char
a
c
t
e
r de
f
ined by ANSI
C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh
T
riplett
A
dd te
s
t ca
s
e for i
n
f
inite
l
oop i
n
f
ree_pr
e
processo
r
_line()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-03
Alexey D
o
briyan
F
ix infini
t
e loop in free_preprocessor_l
i
ne(
)
commit
|
commitdiff
|
tree
2007-06-01
Jos
h
Tr
i
plett
Ma
k
efile prettyprin
t
in
g
: make INSTALL an
d
other o
u
tput
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-06-01
Josh Tri
p
le
t
t
Change "L
D
" t
o
"LINK" in M
a
kefile prettyprinting
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
be
t
ter recovery
f
ro
m
bad operatio
n
s o
n
bit
w
i
s
e
commit
|
commitdiff
|
tree
2007-05-27
A
l Vi
r
o
fi
x
interaction of
typeof
w
ith bitwise ty
p
es
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
fix alignment for _Bool
commit
|
commitdiff
|
tree
2007-05-27
A
l
V
i
r
o
check
for whitespace be
f
o
re object-l
i
ke mac
r
o
b
ody
commit
|
commitdiff
|
tree
2007-05-27
Al Vi
r
o
sane
r
repor
t
ing of
overlaps in initializers
commit
|
commitdiff
|
tree
2007-05-27
A
l Vir
o
h
a
ndle __align
o
f as equivalent of __alignof_
_
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Tr
i
plet
t
Canon
i
calize URL in FAQ: add www
.
, add trailing slash
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Fix old
t
ypo: s/wierd/weir
d
/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Spars
e
always de
f
ines __STDC__ 1
,
s
o
cgcc d
o
es not
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Ramsay Jones
Add
c
yg
w
in s
u
pport
t
o
c
gc
c
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
A
dd explanator
y
comm
e
nt about di
r
ect
use
of
__IDENT
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Triplett
Add
n
o
-double-underscore v
a
riant format_arg
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h T
r
iplett
Add d
o
uble-unde
r
s
core variant __syscall_linkage
_
_
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h
Triple
t
t
Add
no
-
double-u
n
derscore va
r
iant "used", ignored like
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add double-und
e
rscore va
r
ian
t
__noi
n
line__
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Trip
l
ett
Add do
u
ble-unders
c
ore varian
t
_
_
alway
s
_inline_
_
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Tr
i
pl
e
tt
Reorganize attribute list for readabili
t
y
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Move the ident fo
r
d
e
f
i
ned() into the
p
reprocessor
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
ipl
e
tt
R
em
o
ve inaccu
r
ate comme
n
t desi
g
nating some att
r
i
butes
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h
T
r
iplet
t
I
g
nore th
e
GCC constr
u
ctor and
d
estructor attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Tripl
e
tt
Add __builtin
_
s
t
rc
a
t
and
_
_builti
n
_s
t
rncat
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wn
o
-non-pointer-n
u
ll to turn
off warning
about
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triple
t
t
Ex
p
a
n
d
calling conventio
n
test ca
s
e
to
c
over fastcall
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
R
a
msay Jo
n
es
Add (more) suppo
r
t
for WIN32 attribute names
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Michael
S
t
e
fan
i
uc
Add test for typedef on poin
t
er to function
w
ith stdcall
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh
T
r
iplett
A
dd shebang to
gvpr
s
crip
t
s, m
a
ke them exe
c
utable,
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Dan Sher
i
d
a
n
Add gvp
r
-
b
a
s
e
d
post-pro
c
essing for graphs
commit
|
commitdiff
|
tree
2007-05-22
Dan She
r
i
d
a
n
Improved graph generation
usi
n
g s
u
b
g
rap
h
clusters
for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh
Triplett
R
e
move
extra space
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Damien L
e
spiau
Beautify all & install Makefile targets
commit
|
commitdiff
|
tree
2007-05-22
Jo
s
h
T
r
i
plett
U
s
e %td when
p
ri
n
ting a ptrdiff_t to
avoid problems
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triple
t
t
Reve
r
t
unintentional inclu
s
ion of warning fix in previous
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tripl
e
tt
Add test cas
e
for
-Wno-old-init
i
ali
z
e
r
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tri
p
lett
A
dd -Wn
o
-
o
l
d
-initi
a
li
z
er t
o
turn off
warni
n
gs abo
u
t
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-21
Damien Lespi
a
u
__DATE__
&
__TIME expans
i
on
commit
|
commitdiff
|
tree
2007-05-20
D
amien Lespiau
Cha
n
g
e
sparse
h
o
m
epage
i
n c
t
ags hea
d
ers
.
commit
|
commitdiff
|
tree
2007-05-16
Josh
Triplett
Add
t
est case
f
or stdcall
a
nd cdecl attribu
t
e
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
M
ichael St
e
fan
i
uc
Ignore the cdec
l
and stdcall attributes
for
n
ow
.
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
Pass
a bitmas
k
of keywor
d
s to
h
a
n
dle
_
attributes
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Parse asm after a label
a
s a statement, not an
attribut
e
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Al
b
e
rto Bert
o
gli
Implement x86-64 support i
n
cgcc
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
tt
T
e
a
c
h cgcc about -ven
t
ry
a
nd -vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh Tripl
e
tt
Teach
cgc
c
about all curr
e
ntly exis
t
i
n
g
spars
e
w
a
rning
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Make
cgcc no
t
pass -
W
all to sparse even if passing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh T
r
iplett
A
d
d
te
s
t
c
a
s
e for __asm__ __volatile__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
ri
s
tophe
r
Li
combi
n
atio
n
s
string c
l
ean up
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add a "make dist" that requires
$
(VERS
I
ON) to
ma
t
c
h
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Trip
l
ett
gitwe
b
live
s
at git
.
kernel
.
org
now
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Remove old version note
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
lett
Fix t
h
e
version num
b
er
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Jo
s
h Tri
p
lett
Fix website and r
e
pository references in FAQ
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh
T
r
ip
l
ett
Fix most -Wshadow
war
n
i
n
gs in Sparse
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Christoph
e
r Li
handle label attribute
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
C
h
ri
s
topher Li
Fix the annota
t
ed inline call positi
o
n
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
iplett
linea
r
ize
:
DECLARE_ALLOCA
T
OR for asm_cons
t
r
aint and
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
lett
simpl
i
fy
.
c:
Declar
e
delete_pseudo_
u
ser_l
i
st_entry
s
tatic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triple
t
t
compile-i386
.
c: Dec
l
are regs
_
in_use st
a
tic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h
Triplett
Declare gcc_p
a
tchlevel ext
e
rn i
n
lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Triplett
Declare do_error
stati
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
osh
T
riplett
Remove unused variable "inc
l
ude" from lib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Declare die_if_error
e
xte
r
n in lib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
r
ip
l
ett
Tea
c
h cgcc
a
bout -
W
transparent-un
i
on and
-
Wno-tran
s
parent
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
Fix comment to reference #wea
k
_def
i
n
e rather t
h
an
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Tri
p
lett
P
arse and ignore t
h
e __re
g
parm__ attribu
t
e, just
l
ike
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Trip
l
ett
Us
e
n
o
return on die() and error_die()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
J
osh Tri
p
lett
Add test
c
ase
for bas
i
c address_space a
n
notations
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
osh
Triplett
P
r
e
v
ent
potential
NU
L
L
pointer dereference in expa
n
d_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Jos
h
Tr
i
plett
R
e
move st
r
ay space from e
x
pa
n
d_co
m
par
e
in expand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoid retur
n
in
g
an
u
niniti
a
l
i
z
ed p
o
inter from
d
up_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
J
osh Triplet
t
Fix
two potenti
a
l NUL
L
p
o
in
t
er derefere
n
ces in
d
issect
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplett
U
se GCC
f
ormat and sen
t
i
n
el
attributes on
a
ppropriate
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Jo
s
h Trip
l
ett
Fix typos
in comments
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Chris
t
opher Li
Introduc
e
keyword
driven a
t
t
ribute parsing
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
F
i
x typ
o
i
n
symbol
.
h: s/keyw
r
od
s
/key
w
ords/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iple
t
t
Introduce top lev
e
l parsing
f
or asm parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Introducing st
a
temen
t
ke
y
word
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h
T
r
iplett
Free up s
o
me
special bits in
modifiers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riple
t
t
Moving s
t
a
t
ement
parsing into
s
maller
functions
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
next