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 Malcolm
Add GCC_EXT
R
A_
D
IAGN
O
S
T
I
C
_OU
T
P
UT environment variable
.
.
.
commit
|
commitdiff
|
tree
2021-01-14
David
M
alcolm
analy
z
er: fi
x
es t
o
-fdump
-
a
nalyzer-j
s
on
commit
|
commitdiff
|
tree
2021-01-14
Davi
d
Ma
l
c
o
lm
an
a
ly
z
er:
c
onst fixe
s
[PR98679
]
commit
|
commitdiff
|
tree
2021-01-12
D
avid M
a
lcolm
analy
z
er: f
i
x ICE mer
g
ing deref
e
r
e
ncing unk
n
own ptrs
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malcolm
analyzer
:
fix ICE when DECL_INITIAL is
error_ma
r
k_n
o
de
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Ma
l
colm
analyzer
:
fi
x
fals
e
leak rep
o
r
ts whe
n
merging stat
e
s
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malcolm
analyze
r
: fix
missing bi
t
ma
p
_clear [PR9856
4
]
commit
|
commitdiff
|
tree
2021-01-06
David Malco
l
m
analyzer: fix fa
l
se leaks
when writing through unknow
n
.
.
.
commit
|
commitdiff
|
tree
2021-01-06
David
M
al
c
olm
a
nalyze
r
:
a
dd regression tes
t
for PR 9
8
0
7
3
commit
|
commitdiff
|
tree
2021-01-06
D
a
v
id Ma
l
colm
analyzer:
r
emove xfail [PR98223]
commit
|
commitdiff
|
tree
2021-01-05
D
avid Malcolm
analyzer: fix I
C
E with -fsanitize=undefined [P
R
98293]
commit
|
commitdiff
|
tree
2020-11-30
D
avid Malcolm
Unbreak bu
i
l
d with --dis
a
ble-analyzer
commit
|
commitdiff
|
tree
2020-11-30
D
a
v
id Malcolm
Add analyzer pl
u
g
i
n
sup
p
ort
a
nd
CPy
t
hon G
I
L exam
p
le
commit
|
commitdiff
|
tree
2020-11-18
D
a
v
i
d
Malcolm
analyzer: only use CWE-690 for u
n
checke
d
retur
n
value
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
David Ma
l
c
o
lm
ji
t
: a
d
d supp
o
rt for inl
i
ne asm [PR8729
1
]
commit
|
commitdiff
|
tree
2020-11-12
Dav
i
d
Ma
l
colm
j
i
t: fix
string escaping
commit
|
commitdiff
|
tree
2020-11-12
D
a
vi
d
Malcolm
l
i
bgccjit
.
h:
fix
t
ypo in comm
e
nt
commit
|
commitdiff
|
tree
2020-11-12
D
avi
d
Mal
c
olm
anal
y
zer: precision-of-wordi
n
g for -Wanalyzer-stale
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
D
a
vid Malcolm
analyzer: warn on invalid s
h
i
ft
count
s
[PR97424]
commit
|
commitdiff
|
tree
2020-11-05
David M
a
lcolm
diagnostic paths
:
l
o
o
s
e
n cou
p
ling b
e
tween path-printing
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
D
a
vi
d
Malcolm
a
nalyz
e
r:
fix ICE comp
a
ring COMP
L
EX_CSTs
[PR97668
]
commit
|
commitdiff
|
tree
2020-10-29
David Malc
o
lm
an
a
ly
z
er: more n
o
n-
d
eterminism
f
ixes
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
anal
y
zer:
f
i
x
false leak di
a
gnostic on
offsets from
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
analyzer:
move
s
value and reg
i
on dec
l
s to th
e
ir own
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Dav
i
d
M
alcolm
anal
y
z
er: f
i
x mor
e
p
ointer-pri
n
ting in logs
commit
|
commitdiff
|
tree
2020-10-27
David Malcolm
analyz
e
r:
don't as
s
ume
e
x
t
e
rn
cons
t
v
a
r
s
are z
e
r
o-i
n
itialize
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
Markus Böck
analyze
r
: Change cast f
r
om long to intptr_t [PR96608]
commit
|
commitdiff
|
tree
2020-10-27
D
a
v
id Malcolm
a
n
al
y
zer: eliminate non-d
e
terminist
i
c behavior
commit
|
commitdiff
|
tree
2020-10-27
D
a
vid
M
alcol
m
analyzer: e
l
imin
a
te
no
n
-de
t
erminism in logs
commit
|
commitdiff
|
tree
2020-10-27
Da
v
id
Malcolm
analyzer: fix param "ana
l
yzer-max-eno
d
es-per
-
program
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
David Malcolm
analyzer: implem
e
nt regi
o
n
_
m
odel:
:
g
e
t
_re
p
r
e
sentative_path
_
v
a
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
D
av
i
d
Malcolm
i
p
a-modr
e
f-t
r
ee
.
c: fix
s
elftest l
e
aks
commit
|
commitdiff
|
tree
2020-10-22
David M
a
lcolm
anal
y
z
e
r: f
i
x
ICE when h
a
ndlin
g
ca
l
lback exceeds enod
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
Da
v
id
Malcolm
analy
z
er: add s
o
me
C++ te
s
t
coverage
commit
|
commitdiff
|
tree
2020-10-22
Dav
i
d Malcolm
analyzer: fix I
C
E
on dtor
[
P
R97
4
89]
commit
|
commitdiff
|
tree
2020-10-14
David Malco
l
m
an
a
lyzer: f
i
x
ICE o
n
global
s
with unknown
siz
e
[PR93388]
commit
|
commitdiff
|
tree
2020-10-14
D
a
vid
M
alcolm
anal
y
zer
:
fix build with
a
da [PR93723]
commit
|
commitdiff
|
tree
2020-10-14
Da
v
id Mal
c
olm
a
naly
z
er: d
o
n't use <setjmp
.
h> in te
s
ts
[P
R
9
7394
]
commit
|
commitdiff
|
tree
2020-10-12
David Malcolm
ana
l
yzer: handle static cal
l
b
a
cks [PR
9
7258]
commit
|
commitdiff
|
tree
2020-10-12
David Malcol
m
anal
y
zer:
add wa
r
n
i
ngs about writes to constan
t
regions
.
.
.
commit
|
commitdiff
|
tree
2020-10-07
Da
v
id Malcolm
a
n
alyzer:
h
andl
e
C++ ar
g
ument
n
umbers an
d
"this" [PR97
1
16]
commit
|
commitdiff
|
tree
2020-10-07
David Ma
l
colm
Add -fdiagnostics-path-
f
ormat=se
p
ara
t
e-events
to -fdiag
n
os
t
i
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
David
Malcolm
analyzer: fix signa
l
-handler
r
egistration location
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
Dav
i
d Malcol
m
analyz
e
r: silence -Wsign-compare warnings
commit
|
commitdiff
|
tree
2020-09-28
Dav
i
d Malcolm
analyzer
:
add some miss
i
ng FINAL OVERR
I
DE
s
commit
|
commitdiff
|
tree
2020-09-28
David Malcolm
analyzer: re
m
ove unused field
commit
|
commitdiff
|
tree
2020-09-28
David
Malcolm
anal
y
zer: fix ICE on
n
on-po
i
n
ter longjmp [P
R
9
7
233
]
commit
|
commitdiff
|
tree
2020-09-28
D
a
vid Malcolm
an
a
lyz
e
r
:
fix
sm_state_m
a
p::pr
i
nt
commit
|
commitdiff
|
tree
2020-09-26
Davi
d
Mal
c
olm
analyzer: add test for placement
n
ew
commit
|
commitdiff
|
tree
2020-09-26
David Malcolm
analy
z
er: f
i
x ICEs treei
f
y
in
g
offset_r
e
gi
o
n
[
P
R96646
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
Davi
d
M
alcolm
analyzer:
a
dd testcases for PR 93355 (int
l
/
localealia
s
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
Da
v
id
Malcolm
a
nalyzer: a
d
d
-
fno-analyzer
-
feasibil
i
ty
commit
|
commitdiff
|
tree
2020-09-23
David Malcolm
an
a
lyze
r
: fix mem
b
er c
a
ll
on nul
l
se
e
n
with
u
bsan
.
.
.
commit
|
commitdiff
|
tree
2020-09-23
D
avid
M
alcolm
Add $
(
ZLIBINC) to CFLAGS-analyzer/engine
.
o
commit
|
commitdiff
|
tree
2020-09-23
David Malco
l
m
analyzer: use s
w
it
c
h in
e
xploded_
n
ode::on_stmt
commit
|
commitdiff
|
tree
2020-09-22
David Malcolm
analyzer: add -fdump-an
a
l
y
zer-json
commit
|
commitdiff
|
tree
2020-09-21
David
M
al
c
olm
analyzer
:
fix
ICE on bogus dec
l
of
m
emset [PR97130]
commit
|
commitdiff
|
tree
2020-09-21
Davi
d
M
alcolm
an
a
ly
z
er: decls are not on the
heap
commit
|
commitdiff
|
tree
2020-09-18
David Malcolm
analyzer: fix war
n
ing_ev
e
nt::
g
et_de
s
c
for global state
.
.
.
commit
|
commitdiff
|
tree
2020-09-18
Davi
d
Malcolm
analyzer: h
a
ndle strd
u
p
and strndup
commit
|
commitdiff
|
tree
2020-09-16
Davi
d
M
alco
l
m
analyzer: f
i
x
st
a
te e
x
plosions due
t
o SCC bu
g
commit
|
commitdiff
|
tree
2020-09-16
Dav
i
d
M
alco
l
m
a
nalyz
e
r
: show SCC ids in
.
dot dump
s
commit
|
commitdiff
|
tree
2020-09-16
David Mal
c
olm
analyzer
:
bulk merger/pr
o
cessin
g
of runs of nodes at
.
.
.
commit
|
commitdiff
|
tree
2020-09-16
Da
v
id Malcolm
analyze
r
: add
p
rogr
a
m_point::get_next
commit
|
commitdiff
|
tree
2020-09-16
David
M
alcolm
analyzer: show program poi
n
t
in -Wa
n
alyz
e
r-too-
c
o
mplex
commit
|
commitdiff
|
tree
2020-09-16
David Malcolm
analyzer: getchar has no side-
e
ffe
c
ts
commit
|
commitdiff
|
tree
2020-09-15
David Ma
l
co
l
m
analyzer:
f
ix
I
CE when merging const
r
aints
w/o transitivity
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
David Malcolm
analyzer: add -
p
aram=analyzer-max-const
r
ain
t
s=
commit
|
commitdiff
|
tree
2020-09-14
David Malcolm
analyz
e
r: fix constr
a
int explosion
o
n many-cas
e
d
s
witch
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
David Malco
l
m
anal
y
zer: add
regressi
o
n test for lea
k
false positiv
e
commit
|
commitdiff
|
tree
2020-09-14
Da
v
id Malcolm
a
n
alyze
r
:
f
ix
ICE on setjmp with n
o
n-poin
t
er-ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2020-09-11
D
a
vid Mal
c
olm
an
a
ly
z
e
r
: strict
e
r
h
a
ndling of non-pure builtins [
P
R
9
6798
]
commit
|
commitdiff
|
tree
2020-09-09
D
avid M
a
lco
l
m
analyzer: gener
a
lize sm-malloc
t
o new/delete [PR94355]
commit
|
commitdiff
|
tree
2020-09-09
David
M
alcol
m
a
nalyzer: eliminate sm_cont
e
xt::warn_fo
r
_
s
t
ate in favor
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
David Mal
c
olm
a
n
alyzer:
r
eimplement on_t
r
ansition in terms of get_state
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
Davi
d
Ma
l
colm
ana
l
y
z
er: use objects f
o
r state_m
a
c
h
ine::stat
e
_t
commit
|
commitdiff
|
tree
2020-09-08
Davi
d
M
al
c
ol
m
analyzer: fix
another ICE in con
s
tructor-hand
l
ing
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
Davi
d
Malcolm
analyze
r
: f
i
x ICE on RANGE_EXPR with CONSTRU
C
TOR value
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
David Malcolm
analyzer: fix
I
CE on machine-specific built
i
n
s
[P
R
96962]
commit
|
commitdiff
|
tree
2020-09-01
D
avid Malco
l
m
an
a
ly
z
er: fix
f
a
lse NULL deref war
n
ing after previous
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
analyzer: h
a
nd
l
e
_
_
builtin___
m
e
mse
t
_chk [PR96798]
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
analyzer: gather b
u
iltin/
i
nternal fn handling into
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
D
a
vid Mal
c
olm
analyzer: fix ICE on unknown index in CONSTRUCTOR
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
analyzer: fix
I
CE on RANGE_EXP
R
in
C
ONSTRUCTO
R
s [PR96763]
commit
|
commitdiff
|
tree
2020-08-31
D
a
v
i
d
M
alcolm
a
naly
z
er: fix IC
E
on casting float
t
o po
i
nter
[
PR
9
6764]
commit
|
commitdiff
|
tree
2020-08-26
Dav
i
d
Malcolm
ana
l
yzer: fix le
a
k false
p
o
sitive/widen
i
ng on po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2020-08-26
David Malcolm
analyzer: fix ICE on
i
ni
t
ializers for
u
nsized array
.
.
.
commit
|
commitdiff
|
tree
2020-08-22
Davi
d
Malcolm
analyzer: fix NULL d
e
ref fals
e
positiv
e
s
[PR94851]
commit
|
commitdiff
|
tree
2020-08-22
Da
v
id Malco
l
m
anal
y
z
e
r:
simplify stor
e
::ev
a
l_alias
commit
|
commitdiff
|
tree
2020-08-22
David Malcolm
analyze
r
: simpli
f
y
r
egion
_
model::pu
s
h_frame
commit
|
commitdiff
|
tree
2020-08-21
D
avid Malcolm
anal
y
zer: a
d
d
r
e
g
r
ession tests
[
P
R
9
5152]
commit
|
commitdiff
|
tree
2020-08-20
David Malcolm
analyzer:
fix infin
i
te re
c
ursio
n
ICE on union
s
[PR
9
672
3
]
commit
|
commitdiff
|
tree
2020-08-20
Davi
d
Malco
l
m
analyzer:
fix ICE on
v
ec
t
o
r c
o
mp
a
r
i
sons [PR96
7
13]
commit
|
commitdiff
|
tree
2020-08-19
David M
a
lcolm
ana
l
yzer: fix
IC
E
o
n deref_rvalue o
n
SK_COMPOUND [PR966
4
3]
commit
|
commitdiff
|
tree
2020-08-19
Dav
i
d Malcolm
analy
z
er: fix I
C
E on fol
d
i
ng vec
t
o
r
0
[P
R
96705]
commit
|
commitdiff
|
tree
2020-08-19
David Malcolm
a
n
a
lyzer: fix
ICE converting flo
a
t to
i
n
t [PR9669
9
]
commit
|
commitdiff
|
tree
2020-08-19
David Mal
c
o
lm
analyzer: consider
i
nitiali
z
ers for globals [PR96651]
commit
|
commitdiff
|
tree
2020-08-19
David Mal
c
olm
analyzer:
f
i
x
ICE w
i
th
negative bit of
f
s
e
t
s [PR
9
664
8
]
commit
|
commitdiff
|
tree
2020-08-18
D
avid Malcolm
ana
l
yzer: fix name of local in region_mod
e
l::get_rvalue_1
commit
|
commitdiff
|
tree
2020-08-18
David M
a
lc
o
lm
analyzer: fix ICE on unh
a
ndled tree codes
in ge
t
_rvalue_1
.
.
.
commit
|
commitdiff
|
tree
next