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
[PATCH] enum handling
2005-04-08
A
le
x
ander Viro
[PATCH]
enum h
a
nd
l
ing
commit
|
commitdiff
|
tree
2005-04-08
L
inus
Torvalds
Automerge
commit
|
commitdiff
|
tree
2005-04-08
welinder@
a
nemo
n
e
.
.
.
Ignore test-sort bin
a
r
y
.
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torvalds
Add n
e
w "compat
.
h" h
e
ader fil
e
to lib dependencies
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
Fix st
r
ucture siz
e
calculation for
s
t
r
uctures
w
ith
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welinde
r
@anemone
.
.
.
N
ew BitKeeper file ``test
-
sort
.
c'
'
commit
|
commitdiff
|
tree
2005-04-08
welin
d
er@ane
m
one
.
.
.
M
a
k
e sure
s
ort doe
s
not degene
r
ate
.
commit
|
commitdiff
|
tree
2005-04-08
w
e
l
inde
r
@a
n
emo
n
e
.
.
.
This
f
i
le
u
s
e
s NULL
,
so include stdl
i
b
.
h
commit
|
commitdiff
|
tree
2005-04-08
mshah
@
t
e
ja
.
com
[
P
A
TCH] fix co
m
pat-cygw
i
n
.
c
commit
|
commitdiff
|
tree
2005-04-08
mshah@teja
.
com
[
PATCH]
WinG
W
/
CygWin compat
i
b
i
l
ity suppo
r
t
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
Add
system-spe
c
if
i
c compatibility functions to make
commit
|
commitdiff
|
tree
2005-04-08
pj@ludd
.
lt
u
.
se
[PATCH] U
s
e $(
C
C) eve
r
ywhere i
n
Ma
k
efile
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Do
n
't SIGSEGV on bad
cast expre
s
sions
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Make
enume
r
ated
constants have the type
o
f the const
a
n
t
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Us
e
the list so
r
ter to so
r
t
the
E
XPR_IN
I
TIALIZER lists
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torvalds
Add sort_list()
f
un
c
tion that kind
of
w
orks like qso
r
t
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rva
l
ds
Do the EXPR_POS simplificatio
n
bre
a
dth first, not
depth
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
Si
m
plify EXPR_INITIA
L
I
Z
ER that is nested inside
a
simple
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Fix
in
d
ex expr
e
ssion
c
o
nversion t
o
EXPR
_
POS
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s
Torvalds
Simplify
nest
e
d
EXPR_POS
expressions
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
d
s
Make su
r
e EXPR_POS expre
s
sions have the right type
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Tor
v
alds
Allow 'show_pos
i
t
i
o
n_expr()' to su
r
vive
l
ack of type
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
For functi
o
ns that
lack a
t
ype, print out error
r
a
t
her
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
L
inus Tor
v
alds
Allow EX
P
R_POS sub
e
xpressions in initializer evaluation
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
Tot
a
lly re-do
how
w
e
bui
l
d up the
i
nitializer t
r
e
e
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
P
r
in
t
ou
t
the p
r
oper file
n
a
me o
n
open
f
ailure
.
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Fix handl
i
ng if "-I" switch
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orva
l
ds
P
a
rse
"nested"
named or index initializers
.
commit
|
commitdiff
|
tree
2005-04-08
we
l
inder@troll
.
com
Make
blo
b
_al
l
oc and blob
_
free function
s
in ord
e
r to
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@tro
l
l
.
c
o
m
Teach cgcc about -Wbitwise and -Wtypesi
g
n
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvald
s
Add
"
-W
t
y
p
esign" command lin
e
option
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
Improve sign w
a
rning
s
a bit
.
commit
|
commitdiff
|
tree
2005-04-08
w
elinder@
t
r
o
l
l
.
com
Fix r
e
place_by_integer
.
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
T
orvalds
Complain about type
d
ifferences in signedness
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
A
dd
"
__bui
l
tin_w
a
rning()" builtin
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
G
e
tting the
type of a symbol (and checking
b
ehi
n
d SYM_NODE) is
commit
|
commitdiff
|
tree
2005-04-08
A
lexa
n
der V
i
ro
[
P
AT
C
H
] recovery fro
m
t
ypeo
f
on expression with
b
ad
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus Torvalds
Fix condit
i
onal expres
s
i
on evaluation buglets
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torva
l
ds
Fix
s
hift size chec
k
and make warning more readable
.
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[PATCH] trivial
a
nsi-c
d
eclear
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
Morten made us almost -
W
write-s
t
rings clean
.
Go
t
he
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@darter
.
.
.
Janitorial trivialities
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus
To
r
valds
Fix up form
a
t st
r
ing buglet
f
ound by the compiler
.
commit
|
commitdiff
|
tree
2005-04-08
wel
i
nder@d
a
rte
r
.
.
.
Many f
i
le
s
:
commit
|
commitdiff
|
tree
2005-04-08
welinder@troll
.
c
om
sy
m
bo
l
.
h, symbol
.
c:
commit
|
commitdiff
|
tree
2005-04-08
welinde
r
@tr
o
l
l
.
co
m
R
e
instate
n
on-ANSI warn
i
ng for
"int
f
o
o
(
)
{ }"
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
More
"union" trouble: don't
l
ook at ctype for non-NS_SYMBOL
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Move symb
o
l "used" f
l
ag out from
S
YM
_
NODE
union
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torvalds
Sanitize base
type decl
a
rat
i
on
s
so
m
e
more
.
commit
|
commitdiff
|
tree
2005-04-08
Linus To
r
valds
We
need to initia
l
ize
t
he type of the fundame
n
tal base
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
Remove "ma
t
ch_str
i
n
g_ident"
now that n
o
t
h
ing uses
it
.
commit
|
commitdiff
|
tree
2005-04-08
Christophe
r
Li
[PATCH] make pre
p
roc
e
s
s
e
r command a s
y
mbol
commit
|
commitdiff
|
tree
2005-04-08
Linus Torv
a
ld
s
Poison deleted
p
tr-list entries
.
commit
|
commitdiff
|
tree
2005-04-08
C
h
rist
o
pher Li
[PATCH]
Use more
s
imple/fa
s
t iterators
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
Add DELETE_CURRENT_PTR and REPLACE_CURRENT
_
PT
R
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Ma
k
e
END_FO
R
_EACH_
P
TR
[
_
R
E
V
ERSE] take the ptr name as
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rva
l
d
s
Re
-
organize list access m
a
cros for easier expan
s
io
n
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Fix "co
m
pil
e
-i386
.
c" incestuou
s
l
ist i
n
ter
n
al knowledge
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
U
se the
f
a
s
t/si
m
ple list i
t
e
r
ators in cases where
we
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Mark the "entry" point
i
n a
f
un
c
tion, and upd
a
te it
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
To
r
v
alds
Fix s
i
lly
"
first
_
basic_block()" typo
commit
|
commitdiff
|
tree
2005-04-08
Alexander Vi
r
o
[
PATCH] __attribute
_
_((b
i
tw
i
se))
commit
|
commitdiff
|
tree
2005-04-08
A
lexa
n
d
e
r Viro
[
PATCH
]
parser
.
c cleanup
commit
|
commitdiff
|
tree
2005-04-08
Alexander Viro
[
P
ATCH] eva
l
uate_sign() typo
commit
|
commitdiff
|
tree
2005-04-08
Alexander
Viro
[
P
ATCH] uninlining inline functions
commit
|
commitdiff
|
tree
2005-04-08
C
h
ristopher Li
[PATCH] more on
f
i
xing depe
n
dency
commit
|
commitdiff
|
tree
2005-04-08
Linus Torval
d
s
Add dep
e
ndancy i
n
formation for the new ide
n
t-list
.
h
commit
|
commitdiff
|
tree
2005-04-08
Christopher Li
[
P
ATCH] avoid matching
i
de
n
ts with string comp
a
res
commit
|
commitdiff
|
tree
2005-04-08
w
el
i
nder@trol
l
.
c
om
Merge troll
.
c
om:/
s
cr
a
tch/welinder/l
i
nus-sparse
commit
|
commitdiff
|
tree
2005-04-08
Linus T
o
rvalds
Fix up si
l
ly
t
ypo tha
t
caused __builtin_consta
n
t_p
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welind
e
r
@tr
o
ll
.
co
m
symbol
.
c:
commit
|
commitdiff
|
tree
2005-04-08
welin
d
er@
t
roll
.
com
Ma
k
e
sure to
handle TO
K
EN_
S
TRE
A
MEND even inside
a
fals
e
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
w
elinder@trol
l
.
com
Mak
e
elif_ignore
a
ls
o
keep track of
whether we
h
a
ve
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
weli
n
der
@
troll
.
co
m
Encou
n
t
e
ring
#
wa
r
ning or #error at the
wrong spot means
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
wel
i
n
der@troll
.
c
om
F
ix
#
w
arnin
g
for lines that end up with
p
re
c
isely 1024
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@tro
l
l
.
com
Mer
g
e troll
.
com:/scra
t
ch/w
e
linder/linus-spars
e
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s Torvalds
M
ake "-nostdin
c
" comma
n
d
line
f
lag act
u
ally work
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
M
ake "next_path" be per-stream for better "inclu
d
e
_
nex
t
"
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
nus To
r
vald
s
Impleme
n
t "include_
n
ext"
commit
|
commitdiff
|
tree
2005-04-08
Li
n
us Torval
d
s
Re
-
o
r
ganize search path ha
n
dling
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@troll
.
com
__const
in additi
o
n to const and __const__
.
S
igh
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvald
s
M
erge http://sparse-
m
w
.
bkbits
.
net:8080/fo
r
-linus
commit
|
commitdiff
|
tree
2005-04-08
we
l
inder@troll
.
com
pre-process
.
c:
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
ds
Improve e
r
ror reporting for bad
K
&R f
u
nction p
a
rameter
commit
|
commitdiff
|
tree
2005-04-08
welin
d
er@
t
roll
.
com
M
e
r
ge
troll
.
com:
/
scrat
c
h/welind
e
r/linus-spar
s
e
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
orvalds
Oops - when parsing
a
K&R f
u
nction, we
s
tarted at th
e
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus
T
o
rva
l
ds
Si
n
ce we
a
llow K
&
R decl
a
rations, allow empty
o
nes too
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@t
r
oll
.
com
Merg
e
troll
.
c
om:/sc
r
atch/w
e
li
n
der/linus
-
spa
r
se
commit
|
commitdiff
|
tree
2005-04-08
Lin
u
s To
r
valds
Improve K&R n
a
me matching
.
commit
|
commitdiff
|
tree
2005-04-08
L
i
n
u
s Torvalds
Final par
t
of K&R functions
-
integer p
r
o
m
otions
commit
|
commitdiff
|
tree
2005-04-08
welinder@
t
r
oll
.
com
M
e
rge troll
.
com:/
s
cra
t
c
h/w
e
linde
r
/linu
s
-
s
parse
commit
|
commitdiff
|
tree
2005-04-08
Linu
s
T
o
rvalds
Apply th
e
K&R
p
arse cty
p
es to
the argument list
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
Pa
r
se K&R func
t
ion declarations
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@troll
.
com
Unnamed bitf
i
eld
s
should not affect struc
t
ure and union
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torva
l
d
s
Split "side
effects" from "might t
a
ke an exception
.
.
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@troll
.
co
m
Te
s
ts f
o
r structure
n
ame
s
pace issues
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@troll
.
com
First cut at getting local
s
tructu
r
e
ns ha
n
dling right
.
commit
|
commitdiff
|
tree
2005-04-08
welinder@
t
roll
.
c
o
m
Merge troll
.
c
o
m:/scratc
h
/welinder/linus-spar
s
e
commit
|
commitdiff
|
tree
2005-04-08
Linus
Torvalds
Allow "extern
"
void
d
eclarat
i
ons
.
commit
|
commitdiff
|
tree
2005-04-08
Linus Torvalds
C
heck
the
r
ight type
in
"alignof
"
evaluation
.
commit
|
commitdiff
|
tree
next