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 case for stdcall and cdecl attributes.
2007-05-16
Josh Triplett
Add test
case
f
or stdcall a
n
d cde
c
l
attribut
e
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-16
Michael Stefaniuc
Ignore
the cdecl and stdcall attributes for
n
ow
.
commit
|
commitdiff
|
tree
2007-05-02
Christophe
r
Li
Pass
a
b
itmas
k
o
f
keyword
s
to h
a
ndle_
a
ttribute
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Tr
i
p
l
ett
Par
s
e
a
sm a
f
ter a label a
s
a statement, not an
att
r
ibute
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Alberto
B
ertogli
Implement x
8
6-64 support in cgcc
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
Teach
cgcc ab
o
ut -v
e
ntry and -vdead
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
e
t
t
T
e
ach cgc
c
about all currently e
x
isting
s
pa
r
se warning
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riple
t
t
M
ake cgcc not
p
ass -Wall to sp
a
rse even if p
a
ssing
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add test case for __asm__ __volatile__(
.
.
.
)
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
C
h
r
i
s
topher Li
combinati
o
ns
s
tring clean up
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Add a "make dist" tha
t
requires $(
V
ERSION
)
to match
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh
Tri
p
lett
git
w
eb lives at g
i
t
.
ke
r
nel
.
org
n
ow
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h T
r
iplett
R
e
move old ver
s
ion no
t
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-02
J
o
sh
Tri
p
lett
Fix th
e
ve
r
sion
n
u
m
b
e
r
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Josh Trip
l
ett
Fix websi
t
e and
repository references in F
A
Q
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-05-01
Jo
s
h T
r
iplett
Fix most -
W
s
hadow wa
r
nings i
n
S
p
ar
s
e
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Ch
r
istopher Li
h
a
ndle labe
l
a
ttribut
e
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Chri
s
topher Li
Fix the annotated inline c
a
ll position
commit
|
commitdiff
|
tree
2007-04-20
Josh Trip
l
e
t
t
li
n
earize: DECLARE
_
A
LLOCATOR for asm_constraint a
n
d
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplett
simplify
.
c: De
c
lare
d
e
lete_pseudo_user_list_
e
ntry static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
com
p
ile-i386
.
c: Declare
r
e
gs
_
in_use sta
t
ic
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
D
ecla
r
e gcc_patchlevel extern in
l
ib
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tri
p
let
t
De
c
lare do_error static
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Tr
i
plett
Remove
unu
s
ed variable "include"
f
rom lib
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplett
Declar
e
die_i
f
_er
r
or e
x
tern in l
i
b
.
h
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
Teach cgc
c
a
b
out -W
t
rans
p
arent-uni
o
n and -Wno-transparent
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Fix
comm
e
n
t t
o
reference #weak_
d
e
f
ine rather tha
n
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Parse and ignore th
e
_
_re
g
parm__ attr
i
bute
,
just
l
ike
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Triplett
Use noreturn
o
n die() an
d
error_die()
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triple
t
t
Add t
e
st case for basic address
_
s
pa
c
e annotations
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Trip
l
ett
P
r
event potentia
l
NULL po
i
nter der
e
ference i
n
expand_compare
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh
T
riplett
Remov
e
stray
space from expa
n
d_
c
ompare
in expand
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoi
d
returning
an unin
i
t
ialize
d
pointer fro
m
d
up_list
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tri
p
lett
Fix t
w
o
potential NULL pointer
d
ere
f
erences in disse
c
t
.
c
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-10
Jo
s
h Tripl
e
tt
U
se GCC format an
d
sentinel a
t
tributes on a
p
prop
r
iate
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix
t
ypos in comme
n
ts
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istop
h
er
Li
Introduce keyword driven a
t
t
ri
b
u
te parsing
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
J
osh
T
rip
l
ett
Fix typo in symbol
.
h: s/keywrods/keywords/
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh
T
riplett
Int
r
o
duce top l
e
vel parsing fo
r
asm parsing
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Trip
l
ett
I
ntroducing statement
k
eyw
o
rds
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tripl
e
t
t
Free up some special bits in
m
odifiers
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iplett
M
o
ving statement parsing into smaller functio
n
s
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-03-02
C
h
ristop
h
er Li
Add
a
n
notation for inline function
c
all
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triple
t
t
Add static
to declarations in test
cases
,
to remove
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Dis
a
ble live
n
e
ss
"dead
"
in
s
truction by
d
efault
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Trip
l
ett
Move pkg-c
o
nfig file to lib, rather than share
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
to
p
h
er Li
Int
r
oduce e
x
p
ression_error
commit
|
commitdiff
|
tree
2007-02-27
J
am
e
s Westb
y
Update the inf
o
rmation
in RE
A
DME
a
bo
u
t using t
h
e li
b
ra
r
y
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nestero
v
dissect: simplify loo
k
up
_
member()
commit
|
commitdiff
|
tree
2007-02-26
Josh
T
riplett
Coding
s
t
yle fix: use p
a
r
e
ntheses w
i
th
s
izeof
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-26
Ch
r
i
s
t
opher Li
Fix core
d
ump o
n
huge
switch
commit
|
commitdiff
|
tree
2007-02-25
C
hrist
o
pher
Li
Adding debu
g
o
p
tion for sho
w
ing
t
he li
n
earized ins
t
ruction
.
commit
|
commitdiff
|
tree
2007-02-25
Chri
s
t
op
h
er Li
Fix a bug
tha
t
match_idents forget
t
o end w
i
th NULL
commit
|
commitdiff
|
tree
2007-02-23
Oleg Nesterov
dissect: fix multidim
e
nsional array initi
a
liz
e
r
commit
|
commitdiff
|
tree
2007-02-23
Christopher Li
Fix core dump on anon
y
mous symbol
.
commit
|
commitdiff
|
tree
2007-02-23
Ol
e
g
Nesterov
dissec
t
: cleanup report_im
p
l
icit()
commit
|
commitdiff
|
tree
2007-02-23
Christo
p
her Li
Make
t
h
e ptrlist using the
s
pa
r
se alloca
t
o
r
.
commit
|
commitdiff
|
tree
2007-02-23
Josh Tr
i
plett
Add
t
e
s
t case
f
o
r
double semicolon in structure de
c
la
r
ati
o
n
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-23
Chri
s
topher Li
Fix doub
l
e semico
l
o
n
in struct de
c
l
a
ration
commit
|
commitdiff
|
tree
2007-02-23
Christopher
Li
Fix the segfault w
h
en
i
nitializer h
a
s unk
n
own symbol
commit
|
commitdiff
|
tree
2007-02-21
Jo
s
h Triplett
Add tes
t
case for s
t
ructure
attribute p
l
acement
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-21
Ch
r
istopher Li
Handl
e
structure a
t
t
r
ibute
s
b
etween the structure ke
y
wo
r
d
.
.
.
commit
|
commitdiff
|
tree
2007-02-13
Josh Triplett
Add test case fo
r
function pointer mod
i
fi
e
r
in
h
eritance
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-02-13
Christop
h
er
L
i
Bu
g
fix in pointer modifier inheri
t
a
n
ce at func
t
io
n
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Jame
s
Westby
Fix mis
t
aken comparison th
a
t becomes a no-op
.
commit
|
commitdiff
|
tree
2007-01-27
Chris
t
opher L
i
Marking an
o
nymous string
.
commit
|
commitdiff
|
tree
2007-01-27
C
hristo
p
her
Li
Another
a
t
tem
p
t to fix t
h
e
a
t
t
ribute parsing
.
commit
|
commitdiff
|
tree
2007-01-27
J
osh Trip
l
et
t
Add missing #inc
l
u
d
e "allocate
.
h" in linearize
.
h for
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Josh Trip
l
ett
Coding
style fix: in a
pointer type, * g
o
es wit
h
the
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Christ
o
pher Li
Enhance
debug
inf
o
rmation
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-27
Christopher
Li
Allow more than one command line
i
nc
l
ude file
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Updat
e
usage chain for
d
ead branch instruction
.
commit
|
commitdiff
|
tree
2007-01-17
Josh Triplett
Ad
d
a
r
eturn in the
last case of a swi
t
ch; redundant
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Chris
t
opher Li
Updat
e
usage c
h
ain
for dead
instructions
commit
|
commitdiff
|
tree
2007-01-17
Christopher
Li
A
d
d instru
c
tion to pseudo user tracking
.
commit
|
commitdiff
|
tree
2007-01-17
Christopher
L
i
C
hange th
e
sym
b
ol access list
t
o a p
s
eudo list
commit
|
commitdiff
|
tree
2007-01-17
Josh T
r
iple
t
t
Add c
t
a
g
s to
.
gitignore
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2007-01-17
Christopher Li
Sparse-based Ctags i
m
plemen
t
ation
Signed-Off-By:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Remove old SCCS target fro
m
Mak
e
f
ile
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nest
e
rov
im
p
lement
#strong_unde
f
commit
|
commitdiff
|
tree
2006-12-05
Oleg N
e
s
t
e
rov
i
m
plement #strong_defi
n
e
commit
|
commitdiff
|
tree
2006-12-05
Oleg
Neste
r
ov
p
repare
f
o
r
#str
o
ng
_
{de
f
ine
,
u
n
def}
commit
|
commitdiff
|
tree
2006-12-05
Oleg Neste
r
ov
fix 'weak'
a
t
t
ribut
e
loss
commit
|
commitdiff
|
tree
2006-12-05
O
l
eg
N
este
r
ov
fix
redefine of #we
a
k_define
commit
|
commitdiff
|
tree
2006-12-05
O
leg Nesterov
kill NS_I
N
V
ISIBLEMAC
R
O, int
r
oduc
e
NS
_
UND
E
F
commit
|
commitdiff
|
tree
2006-12-05
Oleg Nesterov
u
s
e lookup_macro() in handle_undef(
)
commit
|
commitdiff
|
tree
2006-12-05
Pavel Roskin
S
upport -Wall flag
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Generate and inst
a
ll a
pkg-co
n
fig f
i
le
.
Add DESTD
I
R
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Instal
l
static library and hea
d
er files
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Jo
s
h Trip
l
ett
Re
n
ame "check
.
c" to "
s
parse
.
c
"
to mat
c
h
program
name
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Josh Triplett
Update the F
A
Q: add sparse website
a
nd gitweb, upda
t
e
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-12-05
Christophe
r
L
i
clean
u
p write to arg
u
me
n
t array hack
commit
|
commitdiff
|
tree
2006-12-05
Chr
i
stopher
Li
delay removing file
s
cope
commit
|
commitdiff
|
tree
2006-11-28
Ch
r
istopher
Li
Fix warning on se
l
f check
.
commit
|
commitdiff
|
tree
2006-11-28
Damien
L
espiau
tr
i
vi
a
l:
more
.
g
i
t
i
gnore
s
tuff
commit
|
commitdiff
|
tree
2006-11-28
Chr
i
stopher Li
trivia
l
fix f
o
r seg
f
ault
.
commit
|
commitdiff
|
tree
2006-11-21
Nicolas Kaiser
double
i
ncl
u
sio
n
s
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Tr
i
ple
t
t
Stop b
u
ildin
g
a
n
d in
s
talling libsparse
.
s
o
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
P
a
vel Rosk
i
n
Insta
l
l c
g
cc on "make ins
t
all", r
e
factor installation
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
2006-11-06
Josh Triplett
Rename t
e
st
c
ase bad-assignement
.
c
t
o bad
-
assignm
e
nt
.
.
.
Signed-off-by:
Josh Triplett
<josh@freedesktop.org>
commit
|
commitdiff
|
tree
next