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 a manpage for cgcc
2007-07-08
Damien
Le
s
p
i
au
Sample
test-suite test cases
commit
|
commitdiff
|
tree
2007-07-08
D
am
i
en Lespiau
t
e
st
-
s
u
ite documentatio
n
commit
|
commitdiff
|
tree
2007-07-08
Damien
Lespiau
test-suit
e
: a tiny
t
est automation scr
i
pt
commit
|
commitdiff
|
tree
2007-06-28
Josh
T
riplett
Mov
e
al
l
the preprocess
o
r t
e
st
s
i
nto validation/preprocess
o
r/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-28
Pave
l
Ro
s
k
i
n
Fix warnings about
u
ndecla
r
ed glo
b
als, the
y
are irrelevant
.
.
.
commit
|
commitdiff
|
tree
2007-06-28
Pav
e
l Roskin
Av
o
id use of libc head
e
r
s
in the v
a
lidatio
n
suite
commit
|
commitdiff
|
tree
2007-06-28
Pavel Roskin
cgcc: preser
v
e
s
parse exit code if
-
no-compile i
s
used
commit
|
commitdiff
|
tree
2007-06-28
P
avel Roskin
Bitfiel
d
wit
h
out ex
p
lic
i
t sign sh
o
uld be a
w
arni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-06-26
Jos
h
Triplett
Merge
commit 'vi
r
o/integer-constant'
commit
|
commitdiff
|
tree
2007-06-26
Josh Triplett
vali
d
ation/non-pointer-null
.
c: Make
g
lobal stati
c
to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh
Triplett
validation/escapes
.
c
: Make
gl
o
bals stat
i
c
to avoid
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
Josh
T
r
iplett
val
i
d
ation/rest
r
icte
d
-type
o
f
.
c: Make globals
stat
i
c
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-26
J
os
h
Triplett
v
alid
a
tion/old-initializer
.
c: Make the_s st
a
tic to
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-24
Jos
h
T
riple
t
t
ctags: Use
c
onst as appropriate
i
n
cm
p
_
s
ym()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-13
Alexey D
o
b
r
iyan
Fi
x
-E handling
commit
|
commitdiff
|
tree
2007-06-13
Josh Triplett
Turn
o
n -Wdecl
b
y default
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-09
Pavel
R
oskin
Improve error message if using
a membe
r
of an incomplete
.
.
.
commit
|
commitdiff
|
tree
2007-06-09
M
i
chael
S
t
e
faniu
c
'\?' is a va
l
id escape charact
e
r defined
b
y A
N
SI C
.
.
.
commit
|
commitdiff
|
tree
2007-06-03
Josh Tri
p
lett
Add
t
e
s
t ca
s
e f
o
r
inf
i
nite
l
oop i
n
free_pre
p
roce
s
s
o
r_line()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-03
Alexey Dobriyan
Fix i
n
fi
n
i
t
e l
o
op
i
n free_pre
p
r
ocessor_line()
commit
|
commitdiff
|
tree
2007-06-01
Josh Tri
p
lett
Makefile prettypri
n
tin
g
: make
I
N
S
TALL and
other outpu
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-06-01
J
o
sh Triplett
Chang
e
"LD" to "LIN
K
"
i
n
M
a
kefile pret
t
y
p
rinting
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
better recove
r
y
f
rom b
a
d operations
o
n bi
t
wise
commit
|
commitdiff
|
tree
2007-05-27
Al V
i
ro
fi
x
in
t
eraction of typeof wit
h
b
it
w
ise t
y
pes
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
fix alignment for _Bo
o
l
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
c
heck for whitespace be
f
ore object-like macro
b
ody
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
sa
n
e
r
r
eportin
g
of o
v
erla
p
s in initi
a
liz
e
rs
commit
|
commitdiff
|
tree
2007-05-27
Al Viro
handl
e
__alignof as equivalent of __alignof__
commit
|
commitdiff
|
tree
2007-05-23
Josh
T
ripl
e
tt
Canonic
a
lize URL in FAQ:
a
d
d www
.
, add trailin
g
s
l
as
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
F
ix old typo:
s/wierd/weird/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Spar
s
e always de
f
ines _
_
ST
D
C__ 1,
s
o cgcc doe
s
not
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Ramsay Jones
Add cygwin s
u
pport to
c
gcc
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
plett
Add e
x
planato
r
y
c
omment about
direc
t
use of __IDENT
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Triplett
Add no-d
o
uble-underscore variant forma
t
_arg
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triple
t
t
Add double
-
under
s
core variant __syscall_l
i
nka
g
e__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Jo
s
h Trip
l
e
tt
Add
no-double-underscore
v
ariant "used", i
g
nor
e
d l
i
ke
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
J
o
s
h
Triplett
Ad
d
do
u
ble
-
underscore variant __
n
oi
n
line
_
_
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh
Triplet
t
Add
d
ouble-
u
ndersco
r
e variant __al
w
ays_inline__
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh T
r
iplett
Reo
r
ganize att
r
i
bute list for readability
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Move
the id
e
nt for defined() in
t
o
t
he
p
reproc
e
ssor
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Remo
v
e inac
c
urate comme
n
t
designating
some
a
ttribu
t
es
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Tr
i
plet
t
Ignore the GCC
constructor and
des
t
ruc
t
o
r attr
i
butes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-23
Josh Triplett
Add __builtin_
s
t
r
cat and __builtin_strn
c
at
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Trip
l
ett
Add -Wn
o
-non-poin
t
er-null to t
u
rn off warning about
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
iplett
E
x
pa
n
d c
a
lling convention
test case to cover fastcall
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Ram
s
ay Jones
A
d
d
(more) support fo
r
WIN32 a
t
tribute names
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Michael St
e
f
a
niuc
Ad
d
te
s
t for type
d
ef on pointer
to fu
n
ction w
i
th stdcall
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplet
t
Add shebang to
g
vpr s
c
r
i
pts, make them exe
c
ut
a
ble,
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
D
a
n Sheridan
A
d
d gv
p
r-base
d
p
o
st-p
r
ocessi
n
g for graphs
commit
|
commitdiff
|
tree
2007-05-22
Da
n
S
h
eridan
Improved gr
a
ph gen
e
r
a
tion u
s
ing subgraph
c
lusters for
.
.
.
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplet
t
Remov
e
extra spac
e
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Da
m
i
en
L
e
s
piau
Beaut
i
fy
a
ll &
i
nstall Makefile
t
argets
commit
|
commitdiff
|
tree
2007-05-22
Josh T
r
i
plett
Use %td when printing a ptrdiff_t to avoi
d
problems
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Triplett
Re
v
ert uninte
n
t
i
onal incl
u
sion
o
f warnin
g
fi
x
in pr
e
vious
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
J
osh T
r
iplett
Add test c
a
se
f
or -Wno-old-ini
t
ializer
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-22
Josh Tr
i
plett
Add -Wno-
o
ld
-
i
nitializer to tur
n
off w
a
rnings
a
bo
u
t
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-21
Dami
e
n Lespiau
_
_
DATE
_
_ & _
_
TIME expans
i
o
n
commit
|
commitdiff
|
tree
2007-05-20
D
amien Lespiau
C
hange sparse homepage in ctags hea
d
ers
.
commit
|
commitdiff
|
tree
2007-05-16
Josh Tri
p
lett
Add test case for
s
tdca
l
l and cdecl attributes
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-16
Michael Stefaniuc
Ignore the cdecl
and stdcall attributes for now
.
commit
|
commitdiff
|
tree
2007-05-02
Christo
p
h
er L
i
Pass a bitma
s
k of keyw
o
rds to
handle_att
r
ibut
e
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
J
osh Triplett
Parse asm after a label as a stat
e
ment, not
a
n attribute
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
A
lber
t
o Bertogl
i
Imple
m
ent x86-64 support in cgcc
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
l
e
tt
Teach cgcc about -ventry
a
n
d -v
d
ead
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
le
t
t
Teach cgcc ab
o
u
t
all cur
r
en
t
ly exis
t
in
g
sparse wa
r
ning
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Triplett
Make cgcc
not pass
-
Wall to sparse ev
e
n
if passin
g
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Jos
h
Trip
l
ett
Add
test c
a
se for __asm__
_
_vol
a
tile__(
.
.
.
)
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Christ
o
pher Li
c
ombinations string clean
u
p
commit
|
commitdiff
|
tree
2007-05-02
Jo
s
h Triplet
t
Add
a "make dist" that requires $(V
E
RSIO
N
) to match
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
g
itweb
l
iv
e
s at git
.
k
e
r
n
e
l
.
org now
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh
T
riplett
R
e
m
o
ve old version note
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-02
Josh Tri
p
let
t
Fix the vers
i
on
n
um
b
er
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
J
o
s
h
Triplett
Fix website and repository references
in FAQ
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-05-01
Josh Triplett
Fix most -Wsha
d
ow warni
n
gs in Sparse
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christopher Li
han
d
le
l
abel a
t
tri
b
utes
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Christ
o
p
h
e
r Li
F
i
x the annotated inline call position
commit
|
commitdiff
|
tree
2007-04-20
Josh Tr
i
plett
l
i
neariz
e
:
D
E
CLA
R
E_ALLOC
A
TOR
fo
r
a
s
m_constraint a
n
d
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Triplett
sim
p
lify
.
c
:
D
e
clare delete_pseudo_user_list_entry sta
t
i
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh Tripl
e
t
t
c
ompile-i386
.
c: Declar
e
r
egs_i
n
_us
e
static
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh Tripl
e
t
t
Declare gcc_patchl
e
vel exter
n
in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh T
r
ip
l
ett
Declare do_error stati
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jo
s
h
Triplett
Remove unus
e
d variable "inc
l
ud
e
"
fro
m
lib
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Jos
h
Triplet
t
D
eclare die_i
f
_
e
r
r
or extern in lib
.
h
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
T
riplett
Teach cgcc a
b
out
-
Wtranspare
n
t-union and -Wno-transpar
e
nt
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
Josh
Tr
i
plett
Fix comment t
o
ref
e
rence #
w
eak_define
rather t
h
an
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
osh Triplett
P
a
r
se and ignore
the __regp
a
rm_
_
attribute, j
u
s
t
like
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-20
J
o
sh
T
riple
t
t
Use n
o
r
e
turn on die
(
) and
e
rror_die()
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-04-16
Josh Trip
l
e
t
t
A
d
d
te
s
t c
a
se f
o
r basic address_space a
n
notatio
n
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh T
r
i
p
lett
P
revent
potential NULL p
o
inter derefe
r
ence
in ex
p
and_compare
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
Remove
stray spac
e
from expand_c
o
mpare
in expan
d
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-11
Josh Triplett
A
v
oid
r
e
tur
n
ing a
n
uni
n
itialized
p
ointe
r
from dup_l
i
st
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Triplet
t
Fix
t
wo po
t
entia
l
NULL pointer dereference
s
in dissect
.
c
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-10
Josh Tr
i
plet
t
Use
GCC for
m
at
a
nd se
n
ti
n
el a
t
tr
i
butes on appropriate
.
.
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
J
o
sh Triplett
F
ix typos in comments
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-09
Chr
i
st
o
pher Li
Introduce k
e
yword driven attribute parsing
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tr
i
plett
Fix ty
p
o in symbol
.
h: s/keywrod
s
/keywor
d
s
/
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Jo
s
h Triplett
In
t
r
o
duce to
p
level parsing f
o
r
asm pa
r
sing
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Tripl
e
tt
Intr
o
d
u
cin
g
statemen
t
keyword
s
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Free up
s
ome spe
c
i
a
l
bits in m
o
difiers
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
2007-03-08
Josh Triplett
Movi
n
g sta
t
ement parsing
i
nto smal
l
e
r function
s
.
Signed-off-by: Josh Triplett <
josh@freedesktop.org
>
commit
|
commitdiff
|
tree
next