repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add GCC_EXTRA_DIAGNOSTIC_OUTPUT environment variable for fix-it hints
2021-01-14
David Malc
o
l
m
Ad
d
GCC_EXTRA
_
DIA
G
NOSTIC_
O
UTPUT
environment v
a
riable
.
.
.
commit
|
commitdiff
|
tree
2021-01-14
D
av
i
d Ma
l
colm
analyzer
:
fixes to -fd
u
m
p-analyzer
-
json
commit
|
commitdiff
|
tree
2021-01-14
David Malcolm
analyzer: const fixes [PR98679]
commit
|
commitdiff
|
tree
2021-01-12
D
a
vid
Malcolm
analyzer:
fix IC
E
mergi
n
g de
r
ef
e
renci
n
g u
n
kn
o
wn
p
t
r
s
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malcolm
analy
z
e
r
: fix
I
CE when DECL_INITIAL is error
_
m
ark
_
node
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
D
av
i
d
M
alcolm
an
a
lyzer
:
f
i
x false
l
eak r
e
ports
w
hen mergi
n
g states
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malcolm
a
nalyzer: f
i
x
m
issing bitmap_
c
lear [PR98564]
commit
|
commitdiff
|
tree
2021-01-06
D
a
vid Malc
o
lm
analyzer: fix false leaks when writing t
h
rough un
k
nown
.
.
.
commit
|
commitdiff
|
tree
2021-01-06
Da
v
id
M
alcolm
anal
y
zer: add regressi
o
n
t
e
s
t fo
r
PR
9
8073
commit
|
commitdiff
|
tree
2021-01-06
David
Ma
l
colm
analyzer
:
remove
xfail [PR
9
8223]
commit
|
commitdiff
|
tree
2021-01-05
David Mal
c
olm
analyz
e
r: fix ICE wi
t
h -fsanitize=undefined [PR98293]
commit
|
commitdiff
|
tree
2020-11-30
David Malcolm
Unbreak bu
i
ld with --d
i
sable-ana
l
yzer
commit
|
commitdiff
|
tree
2020-11-30
David Malcolm
Add anal
y
zer plu
g
in support and CPython GIL example
commit
|
commitdiff
|
tree
2020-11-18
David Mal
c
olm
analyzer: only
u
se CWE-6
9
0
fo
r
unche
c
ked r
e
turn value
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
D
avid Malcolm
jit: add support for inline
a
sm [PR87291]
commit
|
commitdiff
|
tree
2020-11-12
David M
a
lcolm
jit: f
i
x
string escap
i
ng
commit
|
commitdiff
|
tree
2020-11-12
David Malcolm
libgccjit
.
h: fi
x
t
y
po in comment
commit
|
commitdiff
|
tree
2020-11-12
D
a
vid Malcolm
analyz
e
r: preci
s
ion-of-wording
for -
W
anal
y
zer-stale
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
David
M
alcolm
a
n
alyzer
:
wa
r
n o
n
invalid shift counts [PR
9
74
2
4]
commit
|
commitdiff
|
tree
2020-11-05
David
Ma
l
colm
di
a
gnostic paths: lo
o
sen
c
oup
l
in
g
between path-printi
n
g
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
D
avid Mal
c
o
lm
analyzer: fi
x
ICE comparing COMPLEX
_
CS
T
s [PR976
6
8]
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
analyzer: more non-d
e
terminism fixes
commit
|
commitdiff
|
tree
2020-10-29
David M
a
lc
o
lm
analyzer: fix false leak diagnostic on offsets from
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
David
M
a
l
colm
analyzer:
m
o
v
e s
v
alue and reg
i
on
decls to their own
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
analy
z
er:
fi
x
more point
e
r-prin
t
ing in logs
commit
|
commitdiff
|
tree
2020-10-27
David Malc
o
lm
analyzer: don'
t
assume ex
t
e
r
n const
v
ars
a
re
z
e
ro-
i
nitial
i
ze
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
M
arkus Böck
an
a
ly
z
er:
C
h
ange cast
f
ro
m
long to intptr
_
t [P
R
96
6
08]
commit
|
commitdiff
|
tree
2020-10-27
David Ma
l
colm
analyzer: elimin
a
te non-determini
s
tic behavior
commit
|
commitdiff
|
tree
2020-10-27
David Malco
l
m
analyzer
:
eli
m
in
a
te non-d
e
termi
n
ism i
n
logs
commit
|
commitdiff
|
tree
2020-10-27
David Malco
l
m
a
nalyzer: f
i
x param
"
analyzer-max-enodes-per-pr
o
gram
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
David Malcolm
an
a
l
y
zer:
i
mplement region_mo
d
e
l::get_representati
v
e_path_va
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
David Malcol
m
i
pa-
m
odref
-
tree
.
c: fi
x
s
elftest leaks
commit
|
commitdiff
|
tree
2020-10-22
D
a
v
id Malcolm
an
a
l
yzer: f
i
x ICE
w
hen
h
an
d
ling callback exce
e
d
s
en
o
de
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
Dav
i
d
M
a
l
colm
analyzer: ad
d
som
e
C++
t
est coverage
commit
|
commitdiff
|
tree
2020-10-22
D
a
vid
M
a
lcolm
analyzer: fix ICE on dtor
[
PR97
4
8
9]
commit
|
commitdiff
|
tree
2020-10-14
D
a
vid Malcol
m
ana
l
y
zer
:
fi
x
I
C
E on globals
with u
n
know
n
size [PR93388]
commit
|
commitdiff
|
tree
2020-10-14
David Malcolm
analyzer: fix
b
u
i
ld with ada [PR93723]
commit
|
commitdiff
|
tree
2020-10-14
David Mal
c
olm
anal
y
ze
r
: don't use <setjmp
.
h>
in tests [PR
9
73
9
4]
commit
|
commitdiff
|
tree
2020-10-12
David Malcolm
a
n
alyzer: handl
e
static callbacks [PR972
5
8]
commit
|
commitdiff
|
tree
2020-10-12
David Mal
c
o
l
m
analyzer: add warnin
g
s about writes to constant reg
i
ons
.
.
.
commit
|
commitdiff
|
tree
2020-10-07
Davi
d
Malcol
m
a
nal
y
zer: handle C++ argument
n
umbers a
n
d "thi
s
" [PR97
1
16]
commit
|
commitdiff
|
tree
2020-10-07
David Malcolm
Ad
d
-fd
i
agnostics-path-for
m
at=separate-e
v
ents to
-
f
d
iagnosti
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
David Ma
l
c
o
lm
a
n
alyzer: fix
s
igna
l
-handle
r
re
g
istrat
i
on location
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
D
a
vid Malco
l
m
ana
l
yze
r
: silence -Wsign-compare
war
n
ings
commit
|
commitdiff
|
tree
2020-09-28
David
Mal
c
olm
analyzer: add some
m
issi
n
g FI
N
A
L OV
E
R
R
I
DEs
commit
|
commitdiff
|
tree
2020-09-28
Da
v
i
d M
a
l
colm
a
n
al
y
z
e
r: rem
o
v
e
unused fiel
d
commit
|
commitdiff
|
tree
2020-09-28
Dav
i
d Malcolm
a
n
alyzer: fix ICE on non-p
o
inter lon
g
jmp [PR972
3
3
]
commit
|
commitdiff
|
tree
2020-09-28
Da
v
id Ma
l
colm
anal
y
zer: fix
sm
_
state_map::p
r
int
commit
|
commitdiff
|
tree
2020-09-26
David M
a
lcolm
analyzer: add test for placemen
t
new
commit
|
commitdiff
|
tree
2020-09-26
Dav
i
d Malcolm
analyzer: fix ICEs tree
i
fying
o
f
f
set_reg
i
on [PR96646
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
Dav
i
d Ma
l
colm
analyz
e
r:
a
dd testc
a
ses for
PR 9
3
355 (intl/local
e
alias
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
David
Malcolm
analy
z
er: add -fn
o
-anal
y
z
e
r-feasibility
commit
|
commitdiff
|
tree
2020-09-23
D
a
vid Malcolm
analyzer: fix member call on n
u
ll
s
een
wi
t
h ubsan
.
.
.
commit
|
commitdiff
|
tree
2020-09-23
David Malcol
m
Add $
(
Z
L
I
B
INC) to CFLAG
S
-
a
naly
z
er/engine
.
o
commit
|
commitdiff
|
tree
2020-09-23
Dav
i
d Malcolm
analyz
e
r:
u
se switch in ex
p
loded
_
node::o
n
_stmt
commit
|
commitdiff
|
tree
2020-09-22
Dav
i
d
M
a
lcolm
analy
z
er: a
d
d
-
fdum
p
-anal
y
zer-jso
n
commit
|
commitdiff
|
tree
2020-09-21
David Malco
l
m
anal
y
z
e
r: fix ICE on bogus decl of memset [P
R
9713
0
]
commit
|
commitdiff
|
tree
2020-09-21
David
M
a
l
colm
a
n
alyzer: decls ar
e
n
ot o
n
the heap
commit
|
commitdiff
|
tree
2020-09-18
D
avi
d
M
a
lcolm
a
n
alyze
r
:
fix warning_event::get_desc for glob
a
l state
.
.
.
commit
|
commitdiff
|
tree
2020-09-18
David M
a
lcol
m
analy
z
er: handle strdup and st
r
ndup
commit
|
commitdiff
|
tree
2020-09-16
David Malc
o
lm
analyzer: fi
x
state explo
s
ions due to
S
CC
b
ug
commit
|
commitdiff
|
tree
2020-09-16
David Malcolm
anal
y
zer
:
show
S
CC
i
ds in
.
dot dumps
commit
|
commitdiff
|
tree
2020-09-16
D
av
i
d M
a
lc
o
lm
analyzer: bulk m
e
rg
e
r
/processing of ru
n
s of nodes at
.
.
.
commit
|
commitdiff
|
tree
2020-09-16
Da
v
id Malcolm
analyzer: add pro
g
ram_p
o
int::get_next
commit
|
commitdiff
|
tree
2020-09-16
David Malcolm
a
n
alyze
r
:
sh
o
w pro
g
r
a
m point in
-
Wa
n
a
l
yzer-too-comple
x
commit
|
commitdiff
|
tree
2020-09-16
D
a
vid Malcolm
analyzer: getchar has no si
d
e
-
effects
commit
|
commitdiff
|
tree
2020-09-15
D
av
i
d Ma
l
colm
anal
y
zer: fix ICE wh
e
n merging
c
onstraints w/o trans
i
tivity
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
David Malcolm
analyzer:
add -pa
r
am
=
analyze
r
-max-co
n
straints=
commit
|
commitdiff
|
tree
2020-09-14
David Mal
c
olm
analyzer: fix constra
i
n
t
explosion on many-cased switch
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
D
a
v
i
d
Malcolm
analyzer
:
add regressi
o
n test for le
a
k fal
s
e posit
i
ve
commit
|
commitdiff
|
tree
2020-09-14
Dav
i
d Malcolm
a
n
alyzer: fix ICE on setjmp with non-pointer-typ
e
.
.
.
commit
|
commitdiff
|
tree
2020-09-11
David Malc
o
lm
analyzer: stricter
handl
i
ng of n
o
n-p
u
re builtins [
P
R96798]
commit
|
commitdiff
|
tree
2020-09-09
D
avid Malcolm
analyz
e
r
: generalize sm-malloc to n
e
w/delete [PR943
5
5]
commit
|
commitdiff
|
tree
2020-09-09
David Malcolm
analyzer: eli
m
in
a
te sm_context::wa
r
n
_for_stat
e
in f
a
vor
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
Dav
i
d
M
alcolm
analyzer: reimplem
e
nt on_transi
t
ion in t
e
rms of get_state
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
David Malcolm
ana
l
yzer: use objects for state_m
a
chine::state_t
commit
|
commitdiff
|
tree
2020-09-08
David
Malcolm
analyzer:
f
ix a
n
other
I
CE in cons
t
ructo
r
-
ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
David Ma
l
colm
anal
y
zer: f
i
x ICE on
R
ANGE_EXPR with
C
O
NSTRUCTOR value
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
David Malcolm
a
n
alyz
e
r: f
i
x ICE on machine-spec
i
fic builtins [PR96962]
commit
|
commitdiff
|
tree
2020-09-01
David Malcolm
analyzer: fix false NU
L
L deref warn
i
ng after
p
revi
o
us
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
David Malcol
m
analyzer:
hand
l
e _
_
buil
t
in
_
__memset_chk
[
PR967
9
8]
commit
|
commitdiff
|
tree
2020-08-31
D
av
i
d
Malc
o
lm
analyzer: gather b
u
i
ltin/int
e
r
n
al
f
n handli
n
g into
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
anal
y
z
er: fix ICE on
unknown index
i
n
C
O
NSTRUCTOR
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
D
a
vid
M
a
lco
l
m
analyzer: fi
x
IC
E
on
R
ANGE_EXPR in CONSTR
U
CTORs [PR96
7
63
]
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
a
naly
z
e
r: fix ICE on casting fl
o
at to
pointer [PR96764]
commit
|
commitdiff
|
tree
2020-08-26
David M
a
lcolm
analyzer:
fix l
e
ak false p
o
sitive/widening on poin
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2020-08-26
D
avid
Malcolm
a
n
alyzer: fix ICE o
n
i
nitiali
z
ers f
o
r
un
s
ized arr
a
y
.
.
.
commit
|
commitdiff
|
tree
2020-08-22
David Malcolm
analyzer: fix NULL deref false pos
i
tive
s
[PR94851]
commit
|
commitdiff
|
tree
2020-08-22
David Malco
l
m
anal
y
zer: simplify s
t
ore::eval_al
i
as
commit
|
commitdiff
|
tree
2020-08-22
David Malcol
m
analyzer
:
simplify region_model::push_fra
m
e
commit
|
commitdiff
|
tree
2020-08-21
David Malc
o
lm
analyz
e
r: add regression
te
s
t
s [PR95152]
commit
|
commitdiff
|
tree
2020-08-20
David Malcolm
analyzer: fix infinite recursion ICE
o
n
unions [P
R
96
7
2
3]
commit
|
commitdiff
|
tree
2020-08-20
Dav
i
d M
a
lcolm
analyzer: fix
ICE
on v
e
ctor comparisons [PR96713]
commit
|
commitdiff
|
tree
2020-08-19
David M
a
lcolm
a
n
a
l
yzer: fix ICE o
n
deref_
r
value on SK_COMP
O
U
N
D [PR96643]
commit
|
commitdiff
|
tree
2020-08-19
D
a
v
i
d
M
alcolm
a
nalyzer: fix
ICE o
n
folding vector 0 [PR9
6
705]
commit
|
commitdiff
|
tree
2020-08-19
David Malcolm
analyzer: fi
x
ICE conv
e
rt
i
ng
f
loat
t
o int [PR96699]
commit
|
commitdiff
|
tree
2020-08-19
Davi
d
M
a
lcolm
analyzer: cons
i
der initia
l
i
z
ers fo
r
globa
l
s [PR96
6
51]
commit
|
commitdiff
|
tree
2020-08-19
David Mal
c
olm
analyzer: fix ICE with negative b
i
t offs
e
ts [PR96
6
48]
commit
|
commitdiff
|
tree
2020-08-18
David Malcolm
a
n
alyzer: fix n
a
m
e of local in region
_
model
:
:
g
et
_
rvalu
e
_1
commit
|
commitdiff
|
tree
2020-08-18
Davi
d
M
alcolm
analyzer: fix ICE o
n
unhandle
d
t
ree c
o
des
i
n get
_
rvalue_1
.
.
.
commit
|
commitdiff
|
tree
next