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
Avoid use of libc headers in the validation suite
2007-06-28
Pavel Roskin
Avo
i
d
us
e
of libc
h
eader
s
in the v
a
lidation suite
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
el
R
oskin
cgcc:
preser
v
e
sparse e
x
it code if -no-co
m
p
i
le is used
commit
|
commitdiff
|
tree
2007-06-28
Pa
v
e
l
R
o
skin
Bitfield wit
h
o
u
t
ex
p
licit
s
ign sho
u
ld be a w
a
r
n
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
Josh T
r
i
p
let
t
Merge commit 'vi
r
o/integer-co
n
stant'
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
val
i
dation/n
o
n-
p
o
i
nter-null
.
c:
M
ake global static to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh Triple
t
t
validation/
e
scapes
.
c: Make
global
s
stati
c
to
a
void
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Jo
s
h Trip
l
e
t
t
validatio
n
/res
t
rict
e
d-
t
ypeof
.
c:
M
ake globa
l
s
s
tati
c
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh T
r
ipl
e
tt
validation/o
l
d-init
i
a
l
izer
.
c: Make the_s
static to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-24
Josh Triplett
ctags: Use co
n
st
a
s appropr
i
ate in cmp_sym()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-13
Alexey
Dobriyan
F
i
x -
E
h
andling
commit
|
commitdiff
|
tree
2007-06-13
Josh
T
r
iplett
Turn on -Wdecl by
default
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-09
Pavel Roskin
Improve error message if
u
sing a member of an i
n
compl
e
te
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
M
i
chael
S
tefaniuc
'\
?
' is a valid escape
c
haracter defined by ANSI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
J
o
s
h Triple
t
t
Add test ca
s
e fo
r
infinite
loop in free_preprocessor_line()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-03
A
l
exey Dobri
y
an
Fix infi
n
i
te l
o
o
p
in free_preprocessor_line
(
)
commit
|
commitdiff
|
tree
2007-06-01
Josh T
r
ip
l
e
tt
Makefile
p
r
ettypr
i
nting: make INSTA
L
L
and other o
u
tput
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-01
Josh Triplett
Change "LD" t
o
"LINK" i
n
Mak
e
file
pre
t
typrinti
n
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-27
Al V
i
ro
better reco
v
e
ry
f
rom bad operat
i
ons on bitwi
s
e
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
fix interaction of
type
o
f
w
i
th bitwis
e
types
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
f
ix
al
i
gnment for _Boo
l
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
check for
whites
p
ace
be
f
ore
o
bject-lik
e
macro body
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
saner report
i
n
g
of overlaps in initializers
commit
|
commitdiff
|
tree
2007-05-27
Al V
i
ro
handle __ali
g
nof
as eq
u
iva
l
ent of __alignof__
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Canonicalize URL in FAQ: a
d
d www
.
, ad
d
trail
i
ng slash
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Fix old typo: s/wierd/weird/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
os
h
Tr
i
plett
Sparse always
defin
e
s __STDC
_
_ 1, so cgcc doe
s
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Ramsa
y
Jones
A
d
d cygwin su
p
p
ort to cgcc
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
plett
Add explana
t
ory comment about direct use of __IDENT
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
A
dd no
-
double
-
un
d
erscore variant format_ar
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add d
o
uble-underscore var
i
ant _
_
syscall_
l
inkage__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Add no-double-und
e
r
s
core varia
n
t "used", i
g
n
ored like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Tripl
e
tt
Add doubl
e
-
underscore variant __noinline_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h
Triplett
Add double-undersco
r
e va
r
iant __always_
i
nline__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
riplet
t
Reor
g
anize attribute
l
i
st for rea
d
abilit
y
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
osh Triplett
Move the id
e
n
t
for defined() i
n
t
o
t
he preproc
e
ssor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
R
e
move
inaccurate comment d
e
sign
a
tin
g
some attribute
s
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Igno
r
e the
G
CC
constructor and destruc
t
or attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
Trip
l
ett
Add
_
_builtin_st
r
cat a
n
d __builtin_strncat
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh Triplett
Add -Wno-non-
p
oint
e
r-null to turn off warning a
b
out
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
o
sh
T
riplett
Expand calli
n
g
co
n
ven
t
i
on test
c
ase
to cover fast
c
all
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Rams
a
y Jones
A
d
d
(
m
o
re)
s
u
p
p
o
r
t
for WIN32 attrib
u
te names
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Michael Stefaniuc
Add te
s
t for typ
e
def on pointer to function with stdc
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
ett
Add
shebang to gvpr
s
c
r
ipt
s
, make them executable,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dan She
r
idan
Add gvpr-base
d
p
o
st-p
r
ocessing
for gr
a
phs
commit
|
commitdiff
|
tree
2007-05-22
D
an Sheridan
Improv
e
d graph generation usin
g
subgraph c
l
u
s
t
ers for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Tr
i
ple
t
t
Remove e
x
tra
space
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Dami
e
n Lespiau
B
e
autify all & ins
t
all Makefile targets
commit
|
commitdiff
|
tree
2007-05-22
J
os
h
Triplett
Use %
t
d when printin
g
a ptrdiff_t to
avoid pr
o
blems
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
ett
Revert u
n
in
t
e
n
tional inc
l
usion o
f
warning fix i
n
prev
i
o
u
s
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add
t
es
t
case for -Wno
-
old-in
i
tial
i
zer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Add -Wno-old-i
n
it
i
a
li
z
er to turn off wa
r
nings abou
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Da
m
i
e
n L
e
spiau
__DAT
E
__ & __T
I
ME expans
i
on
commit
|
commitdiff
|
tree
2007-05-20
D
amien Les
p
iau
Change sparse hom
e
page in c
t
ags headers
.
commit
|
commitdiff
|
tree
2007-05-16
Jo
s
h
T
r
ipl
e
tt
Add test case f
o
r stdcall and
c
decl at
t
ributes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
M
i
chael Stefaniu
c
I
g
n
o
re the cdecl a
n
d stdcall
a
ttr
i
b
u
tes
f
or now
.
commit
|
commitdiff
|
tree
2007-05-02
Christopher
Li
Pass a bitmask of keywords to handle_
a
ttribu
t
es
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh T
r
i
p
le
t
t
Parse
asm aft
e
r a label as a state
m
ent,
n
o
t an attribut
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Alber
t
o Bertogli
Im
p
lement x86-64
s
upport in cgcc
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h
Triplett
Teac
h
cgcc about -ventry and -
v
dead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Triplett
Tea
c
h
c
gcc abou
t
a
l
l cur
r
ently exis
t
ing
s
parse warning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Tripl
e
tt
Make cgcc
no
t
p
ass
-Wall t
o
spa
r
se even if passing
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Triplett
Add test c
a
se for
_
_asm__ __
v
o
l
atile__(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
C
h
ristopher L
i
co
m
binations stri
n
g clean up
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
A
d
d a "mak
e
d
i
st"
tha
t
requir
e
s $(VERSION)
t
o match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tripl
e
tt
g
itweb lives at git
.
kernel
.
org no
w
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
R
emove old
v
e
rsio
n
note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Fix the version numbe
r
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
o
sh Triplet
t
Fix
w
e
bsite an
d
repository
r
efe
r
ences i
n
FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix most
-
W
s
hadow warnings in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
handle label attributes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christoph
e
r
Li
Fix the annotated inline call
p
ositi
o
n
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
linearize: DECLARE_ALLOC
A
TOR for asm_constra
i
nt and
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
sim
p
li
f
y
.
c
:
Declare delete_ps
e
udo_user_list_entry st
a
tic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
rip
l
ett
compile
-
i
3
8
6
.
c: Declar
e
regs_in_use st
a
tic
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triple
t
t
D
e
clare gcc_p
a
tchlevel ex
t
ern in
lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
Decl
a
re do_error static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
R
emove unus
e
d variable
"
include
"
from li
b
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Tripl
e
t
t
Declare
die_if_error extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
T
e
ach cgcc about -Wtr
a
n
spa
r
en
t
-union an
d
-Wno-transparent
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplet
t
Fix
comment to reference #weak_define r
a
ther t
h
an
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
ip
l
ett
Parse and ignore the __re
g
parm__ att
r
ibut
e
,
just like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Triplet
t
Use noreturn on
d
ie() and e
r
r
o
r_die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Triplett
A
d
d test case for b
a
sic addr
e
ss_space
a
n
n
otati
o
ns
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
J
o
sh Triplett
Pre
v
e
n
t
p
otential NULL p
o
inter
d
erefe
r
ence in expan
d
_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Tri
p
lett
Remove stray
s
p
ace from expan
d
_compare in
exp
a
n
d
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Avoid r
e
turn
i
ng an uni
n
itializ
e
d p
o
inter from dup_list
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
os
h
Tripl
e
tt
Fix tw
o
potential N
U
LL pointer
d
erefere
n
ces in dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
J
o
s
h
Triplett
Use GCC format and sent
i
nel attributes on
a
ppropriate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Josh Triplett
Fix
t
ypos in comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Ch
r
istophe
r
Li
I
n
tro
d
uce key
w
ord dri
v
en at
t
ribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Fix ty
p
o in s
y
mbol
.
h: s/keywrods/
k
ey
w
ord
s
/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Triplett
I
ntroduc
e
top leve
l
parsin
g
for asm p
a
rsin
g
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Introducin
g
statement key
w
ords
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh
Triplett
F
r
ee u
p
some speci
a
l bits
in modifiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Moving stat
e
ment parsing into s
m
all
e
r
fun
c
tions
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-02
Christopher L
i
Add a
n
not
a
tion for
inline
f
unc
t
ion call
.
commit
|
commitdiff
|
tree
2007-02-28
Josh
Triplett
Add
s
tatic to
d
eclaration
s
in t
e
st cases, to remove
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christo
p
her Li
Disable li
v
enes
s
"d
e
ad" instruction by
d
efault
.
commit
|
commitdiff
|
tree
2007-02-28
Josh Triplett
Move pkg-config fil
e
t
o lib, rat
h
er
than shar
e
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-02-28
Christophe
r
Li
Int
r
oduce expression
_
e
rror
commit
|
commitdiff
|
tree
next