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
Merge commit 'viro/integer-constant'
2007-06-26
J
o
sh Triplet
t
Merge com
m
i
t
'
v
i
r
o/intege
r
-
constant'
commit
|
commitdiff
|
tree
2007-06-26
Josh
T
r
i
plett
v
alid
a
tion/non-po
i
nter-null
.
c:
M
ake global stati
c
t
o
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
validat
i
on/escapes
.
c: Make globals static to avoid
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Trip
l
ett
validation/restrict
e
d-t
y
p
eof
.
c: Ma
k
e
global
s
s
t
atic
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
validation/old-initializer
.
c: Make
the_s sta
t
ic to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-24
Josh Triplett
ctags: Us
e
const
a
s a
p
propriat
e
in c
m
p_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
Josh
T
riplett
Tur
n
on -Wdecl
b
y
default
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-09
Pavel Roskin
Imp
r
o
v
e erro
r
me
s
sa
g
e
i
f using a
member of an i
n
complet
e
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
M
i
c
ha
e
l Stefaniuc
'\?' i
s
a valid
e
scape cha
r
acte
r
define
d
by ANSI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh
Triplett
Ad
d
test case for inf
i
n
i
te loop in f
r
ee_p
r
eprocessor_li
n
e
()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-03
Ale
x
ey D
o
br
i
y
a
n
Fix infinite
l
oop in free_pre
p
roc
e
sso
r
_line
(
)
commit
|
commitdiff
|
tree
2007-06-01
Jos
h
Tri
p
l
e
tt
Mak
e
file p
r
ettyprinting: make INSTALL and other o
u
tput
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-01
J
o
sh
Triplet
t
Change "LD"
t
o "LINK" in Makefile
p
r
ettyprinting
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-27
A
l
Vi
r
o
better recovery
from bad operations
o
n
bitwise
commit
|
commitdiff
|
tree
2007-05-27
Al Vi
r
o
fix in
t
eraction of ty
p
eof with
bi
t
wise type
s
commit
|
commitdiff
|
tree
2007-05-27
A
l
Viro
fix ali
g
nment for _Bool
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
check for whitesp
a
ce before object-l
i
ke macro body
commit
|
commitdiff
|
tree
2007-05-27
Al
Vir
o
s
aner
reporting of overl
a
p
s
in
i
nitializers
commit
|
commitdiff
|
tree
2007-05-27
Al Vi
r
o
handle __alignof as equiv
a
lent of __alignof
_
_
commit
|
commitdiff
|
tree
2007-05-23
J
o
sh Tr
i
plett
Cano
n
icali
z
e URL in FAQ: ad
d
www
.
, add
trailing slash
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
Fix old
t
ypo: s/wi
e
rd
/
w
e
ird/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
Sparse always defines __STDC_
_
1
,
so cgcc
d
o
es
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Ramsa
y
Jones
A
dd
c
y
gwi
n
support to cgcc
commit
|
commitdiff
|
tree
2007-05-23
Josh Tri
p
lett
Add
explanatory c
o
mment about direct u
s
e of __
I
DE
N
T
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
os
h
Triplett
A
d
d
no-
d
ouble-underscore v
a
riant format_arg
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
i
p
lett
Add double-under
s
c
o
re variant __sysc
a
ll_linkage__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tripl
e
tt
Add no-double-un
d
erscore variant "used", ignore
d
l
i
ke
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jos
h
Tri
p
le
t
t
Add doub
l
e-undersc
o
re va
r
ian
t
__noinline__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
Add double-underscore variant __alw
a
ys_inl
i
ne_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Reorg
a
nize attr
i
bute li
s
t for r
e
ad
a
bility
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Tripl
e
t
t
M
ove the ide
n
t for
d
e
fined() into
t
h
e
p
reprocessor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
R
e
move inaccurate
comm
e
n
t designating some attributes
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Ignore the
G
C
C c
o
nstru
c
tor
and destructor attri
b
utes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add __builtin_strcat and __builtin_strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
osh T
r
ipl
e
tt
Ad
d
-Wno-no
n
-
p
oi
n
t
er-n
u
l
l
to turn
off
w
arning a
b
ou
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
E
xpand calling co
n
vent
i
on test case to c
o
ver fastcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Ramsay Jones
Add
(
more) suppo
r
t for W
I
N32 attribute
n
a
mes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Micha
e
l Stefaniu
c
Add test for
t
ypedef
on
p
o
i
nter to
f
un
c
t
i
on
w
ith stdcall
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
J
osh Triplett
Add she
b
ang to gv
p
r
s
cr
i
pts,
m
ake them exec
u
table,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dan Sh
e
rid
a
n
A
dd gvpr
-
based post-p
r
o
cessing for
g
raphs
commit
|
commitdiff
|
tree
2007-05-22
Da
n
Sherida
n
Improved graph gener
a
tion
u
s
i
ng subgraph clus
t
ers for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Remove extra space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Damie
n
Lespiau
Bea
u
ti
f
y all & ins
t
all Mak
e
f
i
le ta
r
g
e
ts
commit
|
commitdiff
|
tree
2007-05-22
Josh Tr
i
plett
Use %td whe
n
printing a ptrdiff_t to avo
i
d pr
o
blems
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
osh Tripl
e
tt
R
e
vert uninten
t
ion
a
l inclusion of warning fix in
p
r
evious
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triple
t
t
Add
tes
t
case for -Wno-old-initializer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wno-o
l
d-initializer to turn
o
ff warning
s
about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Damien L
e
s
p
iau
__DATE__ &
_
_TIME expansion
commit
|
commitdiff
|
tree
2007-05-20
Dam
i
en L
e
spi
a
u
Change sparse
h
omepage in
ctags head
e
rs
.
commit
|
commitdiff
|
tree
2007-05-16
Jos
h
Triplett
Add test case
f
or stdcall and cdecl
a
t
tributes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
M
i
chael Stefaniuc
Ig
n
ore
t
he
cdecl and stdca
l
l att
r
ib
u
tes
for now
.
commit
|
commitdiff
|
tree
2007-05-02
Christo
p
her Li
Pa
s
s a b
i
tmask of keywords
to handle_attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Trip
l
ett
Parse asm after a label as a statement, not an attribute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
A
lber
t
o Berto
g
li
Impleme
n
t x86-64 support in cgcc
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Teach cgc
c
abou
t
-ventry and -vdead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Te
a
ch
cgcc about all
currently exis
t
i
ng sp
a
r
s
e
warnin
g
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Make cgcc not pass -Wal
l
to sp
a
r
s
e ev
e
n if passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
T
r
i
p
l
e
t
t
Add te
s
t
case f
o
r __asm
_
_ __volat
i
l
e
_
_
(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christophe
r
Li
comb
i
nations string clean up
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
iplett
Add a
"make dist" that requires $(VERSI
O
N) to match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
gitweb live
s
at git
.
ker
n
el
.
org now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplet
t
R
emove old version
note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Tr
i
plett
Fix the version num
b
e
r
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh
T
riplett
Fix web
s
ite
a
n
d
r
e
posit
o
ry refe
r
en
c
e
s
in FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
os
h
Tr
i
plett
Fix most -Wsh
a
dow
w
a
r
nings in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christo
p
h
e
r Li
ha
n
dle
l
ab
e
l attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher
Li
Fix
the ann
o
tate
d
inl
i
n
e
call position
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplet
t
linearize
:
DEC
L
ARE_ALLO
C
A
T
O
R
for asm_constr
a
i
n
t and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
simplify
.
c: De
c
lare d
e
le
t
e_pseudo_user_list_entry st
a
tic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplet
t
compile
-
i
386
.
c: Declare regs_in_use
s
tat
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riple
t
t
Dec
l
are g
c
c_patchl
e
vel
extern in l
i
b
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Tr
i
plett
Decl
a
re
d
o_error st
a
ti
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h Tr
i
plett
Remove unused variable "in
c
lude
"
from l
i
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
os
h
Tri
p
lett
Declare die_if_error ex
t
e
r
n
in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Tea
c
h
cgcc about
-
W
transparent-union and -
W
no
-
transparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
Fix comment to reference #weak_define rather than
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplett
P
a
rse
and ignore
t
he _
_
re
g
parm__ attribut
e
, just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Use nore
t
urn on
d
ie() and error_die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triple
t
t
Add test case for basic a
d
dress_sp
a
ce annotati
o
ns
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
osh Triplet
t
Prevent po
t
enti
a
l NULL poi
n
ter dereference in exp
a
nd_c
o
m
pare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh
Triplett
Re
m
ove st
r
ay space from expand_compa
r
e in expand
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoid
r
eturning an unini
t
ia
l
i
z
ed pointer from dup_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
sh
T
riplet
t
Fix two p
o
tential NUL
L
pointer dereferences in di
s
s
e
ct
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Jo
s
h Tr
i
plett
U
se GC
C
format a
n
d
sentinel attribute
s
on appropriate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix
t
ypo
s
in c
o
mment
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Christopher Li
Introd
u
ce keywo
r
d
driven a
t
tribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triple
t
t
Fix typo in symbol
.
h: s/keywrods/k
e
y
words/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tr
i
plett
Introduce top level pars
i
ng for asm
p
arsing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jos
h
Tri
p
lett
I
n
troducing st
a
te
m
ent k
e
ywords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h
Triple
t
t
Free
up som
e
special bits in modifier
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh T
r
iple
t
t
M
o
vi
n
g stat
e
ment parsing into smal
l
e
r
functions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christopher Li
Add
annotation for inline function call
.
commit
|
commitdiff
|
tree
2007-02-28
Jo
s
h Triplet
t
Add static to
declarations in test
case
s
, to
r
e
move
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Chri
s
topher Li
Disable liveness
"dead" inst
r
uct
i
o
n by de
f
ault
.
commit
|
commitdiff
|
tree
2007-02-28
J
os
h
Tr
i
p
l
ett
Move pkg-config file to lib
,
ra
t
her than sha
r
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christopher Li
Intr
o
duce expressio
n
_error
commit
|
commitdiff
|
tree
2007-02-27
James Westb
y
Up
d
ate
t
he information
i
n
README about using the lib
r
ary
.
commit
|
commitdiff
|
tree
2007-02-27
Oleg Nes
t
er
o
v
dissect:
simplify
l
ookup_member()
commit
|
commitdiff
|
tree
2007-02-26
J
o
s
h
Trip
l
ett
Coding style
fix: use parentheses with sizeof
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next