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
test-suite: a tiny test automation script
2007-07-08
Damien Lespiau
tes
t
-suite: a tiny t
e
st automation
s
cri
p
t
commit
|
commitdiff
|
tree
2007-06-28
Josh
Tr
i
plett
Move all the prepro
c
essor
t
ests i
n
t
o
validation
/
preprocessor/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
el
Ro
s
kin
Fix
w
a
rnings about u
n
declared
g
lob
a
ls, they a
r
e irrelevant
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Pavel Rosk
i
n
A
v
oid use
of li
b
c hea
d
ers in the
v
alidation suite
commit
|
commitdiff
|
tree
2007-06-28
Pavel Ro
s
kin
cg
c
c: preser
v
e sparse exit
c
o
d
e if -n
o
-
c
ompi
l
e
i
s
used
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
e
l
Roskin
Bitf
i
eld
w
ithout exp
l
i
c
i
t
sign shoul
d
be a warning
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
J
osh Triplett
Merge
c
ommit 'viro/integer-constant'
commit
|
commitdiff
|
tree
2007-06-26
J
o
sh Triplett
validatio
n
/no
n
-poi
n
t
er-null
.
c: M
a
ke glo
b
al static
to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Tr
i
plett
validation/es
c
apes
.
c: Make
g
lobals static to avoi
d
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Jo
s
h Triplett
valid
a
t
ion/restrict
e
d-t
y
peof
.
c: Make globals static
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Trip
l
ett
valida
t
i
on/old-initializer
.
c:
Make the_s static
to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-24
J
o
sh
T
riplett
ctags: Use
c
o
nst as appropriate i
n
cmp_sym()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-13
Alexey Dobriyan
Fix -E handling
commit
|
commitdiff
|
tree
2007-06-13
J
osh Tr
i
pl
e
t
t
Turn
o
n
-
Wdecl by default
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-09
P
avel
R
oskin
Improve error
message if
using a member of an in
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
Michael
Stefaniuc
'\?' is
a
valid escape character
d
efine
d
by ANSI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh Triplet
t
Ad
d
test case fo
r
infin
i
te loop in fr
e
e_prep
r
oce
s
sor_l
i
ne()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-03
Alexey Dob
r
i
y
a
n
Fix
i
n
f
i
ni
t
e lo
o
p
in
f
ree
_
preprocessor
_
line()
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
M
a
ke
f
ile prettyprinti
n
g: make INSTAL
L
a
n
d other output
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
C
h
a
nge "LD" to "LI
N
K
"
in Mak
e
file prett
y
printing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-27
Al
V
iro
bett
e
r
recov
e
ry from
b
a
d
opera
t
ions on bitwise
commit
|
commitdiff
|
tree
2007-05-27
Al
V
iro
f
ix
inte
r
action of
t
ypeof w
i
th
b
itwise t
y
pes
commit
|
commitdiff
|
tree
2007-05-27
Al
Viro
fix alig
n
me
n
t for _Bool
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
c
h
eck
for whitespace before ob
j
ect-l
i
ke
m
acro body
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
sa
n
er
r
e
p
orting of ove
r
laps in i
n
it
i
a
l
izers
commit
|
commitdiff
|
tree
2007-05-27
Al Vi
r
o
handle __a
l
i
gnof as eq
u
ivalent of __alignof__
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
C
anonicalize URL
i
n FAQ
:
a
d
d ww
w
.
, add trailing sla
s
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Fix old t
y
po: s/wi
e
rd/we
i
rd/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Sparse always def
i
nes __STDC__
1
, so cgcc does n
o
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Rams
a
y
Jones
Add cygwin support t
o
cg
c
c
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
A
d
d
explanatory comment about direct us
e
of _
_
IDEN
T
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Add
n
o-double-underscore varian
t
for
m
at_arg
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Triplett
Add
d
o
uble-undersco
r
e
v
ar
i
ant
_
_
syscall
_
l
inkage
_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
A
d
d
no-do
u
ble-underscore
variant "used",
i
g
no
r
ed
like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplet
t
Add d
o
ubl
e
-u
n
der
s
core variant __noinline
_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
Ad
d
double-underscore va
r
i
ant __always_
i
n
l
ine__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Reorga
n
ize
a
ttribute list for
readability
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
M
ove t
h
e
i
dent f
o
r defined() into
t
h
e
p
reprocessor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Remove inac
c
urate co
m
m
e
n
t
design
a
tin
g
some attributes
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
Tr
i
plett
Ignore the GCC constr
u
c
t
or and
d
est
r
u
c
tor att
r
ibu
t
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplett
Add __builtin_strcat a
n
d __builtin
_
strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
ett
Add -Wno-
n
on-pointer-null
t
o
t
u
rn o
f
f warning about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh Tri
p
l
e
tt
E
xpand ca
l
ling con
v
ention
test case t
o
cove
r
fastcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Ram
s
ay
Jones
A
dd (more) support for WIN32 attribute name
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Michael Stefaniuc
Add
test for
typedef o
n
poi
n
ter to fun
c
tion with s
t
dcal
l
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add shebang
t
o gvpr script
s
, make them
e
xecutable,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dan
S
her
i
da
n
Ad
d
gvpr-based po
s
t-processing for graphs
commit
|
commitdiff
|
tree
2007-05-22
Dan S
h
eridan
Improved gr
a
ph generation using
subgra
p
h clusters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplet
t
Remove extra
space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
D
amien Lespiau
B
e
autify all & i
n
st
a
ll Makefi
l
e targets
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
et
t
Use %td when pri
n
t
i
n
g
a ptrdiff_t
t
o avoid pro
b
lems
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Jos
h
Tr
i
p
l
e
tt
R
evert
u
nintention
a
l
i
n
c
l
usion of warning fix i
n
previous
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add
t
e
st
case f
o
r -Wno-old-initializ
e
r
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wno-o
l
d-in
i
tializer to tur
n
off warnings a
b
out
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Damien Les
p
iau
__DATE__ & __TI
M
E expa
n
sion
commit
|
commitdiff
|
tree
2007-05-20
Damien Les
p
iau
Change s
p
a
r
se homepage
in
ctags headers
.
commit
|
commitdiff
|
tree
2007-05-16
Josh Tri
p
lett
Add te
s
t
ca
s
e f
o
r
std
c
all and c
d
ecl attribute
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
Michael Stefan
i
uc
I
g
nore the cdec
l
and stdcall a
t
t
r
i
bute
s
for now
.
commit
|
commitdiff
|
tree
2007-05-02
C
h
r
istopher Li
Pass a bitma
s
k of keywords t
o
handle_attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Parse asm after
a label as a stat
e
ment,
n
o
t an
att
r
i
b
ute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
A
l
berto Bertogl
i
Impl
e
me
n
t x86
-
64 support in cg
c
c
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triple
t
t
Teach
cgcc about -v
e
n
t
ry
and -
v
dead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tr
i
p
l
ett
Te
a
ch cgcc
about a
l
l cur
r
ently
e
x
i
sting
sp
a
r
s
e wa
r
ning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
r
i
p
l
e
t
t
Make cg
c
c not
pass -
W
a
l
l to sparse even if passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
A
dd test
c
ase f
o
r __asm_
_
__volatile
_
_(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christopher Li
combinations string clean up
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h
Triplet
t
Add a "mak
e
dist
"
that
requires $(VERSION) to match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh
T
riplett
gitweb
li
v
es at
g
it
.
kern
e
l
.
org
n
o
w
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplet
t
R
em
o
v
e
old v
e
r
s
ion note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
Fix the v
e
rs
i
on number
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
osh Triplett
Fix we
b
site
a
n
d
repo
s
itory re
f
erences in FA
Q
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fi
x
m
ost -Wshadow warni
n
gs i
n
S
p
arse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Chr
i
stopher Li
handle label a
t
t
r
ibute
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
Fix the anno
t
ated
i
nline call p
o
sition
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
lin
e
arize: DECLARE_ALLOCATOR for asm_c
o
nstrain
t
and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
simplify
.
c: Dec
l
are delete_
p
seudo_user_l
i
st_ent
r
y static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h T
r
iplett
compile-i386
.
c: Declare regs_in_use
s
tat
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Tr
i
p
l
e
tt
Dec
l
are gcc_patchlevel ext
e
rn in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh
Triple
t
t
Decla
r
e do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplett
Remove unused variable "include
"
from li
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plet
t
Declare d
i
e_if_error exte
r
n
in
l
ib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Te
a
ch cgcc about -Wtrans
p
a
rent
-
unio
n
a
n
d -Wno-tra
n
sp
a
r
ent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh
Triplett
Fix comm
e
nt to re
f
eren
c
e #weak
_
define
rather than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
ett
Parse and
ign
o
re the __regpa
r
m__
attr
i
bute, ju
s
t like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplet
t
Us
e
noreturn on die() and erro
r
_
die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh
T
r
iplett
A
d
d
t
est case for basic address_space a
n
not
a
tions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Triplett
Prevent potential
N
ULL
p
ointer derefer
e
n
ce in e
x
pand_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tr
i
pl
e
t
t
Re
m
ove stray spa
c
e fro
m
expand
_
compare in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tripl
e
tt
Avoid
r
e
t
urning a
n
u
niniti
a
l
ized pointe
r
f
r
om d
u
p_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triple
t
t
Fix two potent
i
al NULL pointer derefe
r
ences
i
n dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh T
r
iplett
Use GC
C
for
m
at and sentinel attributes o
n
app
r
opriate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Tripl
e
tt
Fix typos in
co
m
m
ents
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christop
h
er L
i
Introd
u
c
e
keywo
r
d
d
riven attribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
Fi
x
typ
o
in
s
ymbol
.
h: s/keywrods/keywords/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tri
p
l
ett
Int
r
oduce to
p
level parsing
for asm p
a
r
s
ing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
I
n
troducing statem
e
nt keywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fr
e
e up
some speci
a
l bits
i
n modifiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
J
osh Triplett
M
o
ving
statemen
t
parsi
n
g into smaller functions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christ
o
pher Li
A
d
d annotation for inline func
t
ion
c
all
.
commit
|
commitdiff
|
tree
2007-02-28
Josh
Triple
t
t
A
dd static to declarations in
test
c
ases, to remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next