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 Ma
l
c
olm
Ad
d
GC
C
_EXTRA_DI
A
GNOSTIC_OU
T
PUT envir
o
nme
n
t variable
.
.
.
commit
|
commitdiff
|
tree
2021-01-14
David Malcolm
ana
l
yzer: fixes to -fdump-a
n
alyzer
-
json
commit
|
commitdiff
|
tree
2021-01-14
David Ma
l
colm
ana
l
yzer:
c
o
nst fixes [PR98679]
commit
|
commitdiff
|
tree
2021-01-12
Davi
d
Malcolm
ana
l
yzer: fix ICE merging de
r
eferenci
n
g u
n
known
p
trs
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malcolm
analyzer:
f
ix ICE when DECL_INITIAL is error_mark
_
node
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
D
a
vid Malcolm
analyzer: fix
f
alse leak reports when
merging s
t
ate
s
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
David Malco
l
m
analyzer:
f
ix mis
s
ing bitma
p
_clear [PR98564]
commit
|
commitdiff
|
tree
2021-01-06
David Malcolm
analyz
e
r: fix f
a
lse leaks
w
hen writing th
r
ough unknown
.
.
.
commit
|
commitdiff
|
tree
2021-01-06
Da
v
id Malcolm
analyzer: add reg
r
ession test for
P
R 98073
commit
|
commitdiff
|
tree
2021-01-06
David Malcolm
analyzer:
r
emo
v
e xfai
l
[
PR98223]
commit
|
commitdiff
|
tree
2021-01-05
David Malcolm
analyzer: fix ICE w
i
th -fsanitize=
u
ndefined [PR98293]
commit
|
commitdiff
|
tree
2020-11-30
David Malcolm
Unbreak build with --di
s
able-analy
z
e
r
commit
|
commitdiff
|
tree
2020-11-30
David Malcolm
A
d
d an
a
l
yzer plugin s
u
pport
a
n
d
C
P
y
t
hon GIL ex
a
mple
commit
|
commitdiff
|
tree
2020-11-18
David Malcolm
anal
y
zer: only
u
se C
W
E-69
0
for uncheck
e
d
return
v
alue
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
Dav
i
d Ma
l
c
o
lm
jit: a
d
d support
for inline asm [PR8729
1
]
commit
|
commitdiff
|
tree
2020-11-12
David Malc
o
lm
jit
:
fix string
escaping
commit
|
commitdiff
|
tree
2020-11-12
Dav
i
d Malcolm
libgcc
j
it
.
h: fix typo i
n
comment
commit
|
commitdiff
|
tree
2020-11-12
David Malcolm
analyzer: precision-of-wording
for -Wanalyzer-s
t
ale
.
.
.
commit
|
commitdiff
|
tree
2020-11-12
Davi
d
Malcolm
anal
y
zer:
w
a
r
n
o
n inv
a
lid shift counts [PR9
7
4
2
4]
commit
|
commitdiff
|
tree
2020-11-05
Da
v
id Malco
l
m
d
i
agnostic paths: loosen coupling between
p
at
h
-p
r
i
n
ting
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
David Mal
c
olm
analyzer:
f
ix ICE comparin
g
COMPL
E
X_CS
T
s [PR97668]
commit
|
commitdiff
|
tree
2020-10-29
David Malco
l
m
a
n
a
lyzer: more no
n
-determinism fixes
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
an
a
ly
z
er: fi
x
false l
e
ak d
i
a
g
no
s
tic on offsets from
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
David Malcolm
analyzer: move svalue a
n
d
region decls
to their
o
wn
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
D
avid Malcolm
analyzer: fix more pointer-printing in
l
o
gs
commit
|
commitdiff
|
tree
2020-10-27
Davi
d
Malcolm
analyzer: don't assume
extern const va
r
s a
r
e zero-ini
t
ia
l
ize
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
D
a
v
i
d Malco
l
m
analyz
e
r: e
l
iminat
e
n
on-dete
r
ministic behav
i
or
commit
|
commitdiff
|
tree
2020-10-27
David Malco
l
m
anal
y
zer
:
el
i
min
a
te non-determ
i
n
i
s
m i
n
l
ogs
commit
|
commitdiff
|
tree
2020-10-27
David
M
alc
o
lm
analyzer: fix pa
r
am "an
a
ly
z
er-max-enodes-per-program
.
.
.
commit
|
commitdiff
|
tree
2020-10-27
David Malcolm
analyz
e
r: impl
e
ment
r
e
gion_model::get_repre
s
e
n
tative_path_va
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
David
Malcol
m
ipa-modref-tree
.
c: fix self
t
est
l
eaks
commit
|
commitdiff
|
tree
2020-10-22
David Malcolm
analyzer: fix ICE when handling
c
allback e
x
ceeds enod
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-22
David
Malcolm
analyzer: add some
C
++ t
e
s
t coverage
commit
|
commitdiff
|
tree
2020-10-22
D
a
v
id Malcolm
an
a
lyzer
:
fix ICE on dtor [PR97
4
89]
commit
|
commitdiff
|
tree
2020-10-14
Dav
i
d
Malcolm
analyze
r
: fix
I
CE on glo
b
als wi
t
h unknown size [P
R
93388]
commit
|
commitdiff
|
tree
2020-10-14
D
a
vid Malcolm
a
n
a
lyzer:
fix build wit
h
ada
[
P
R93
7
23
]
commit
|
commitdiff
|
tree
2020-10-14
Dav
i
d Malcolm
an
a
lyzer: don't use <s
e
tjmp
.
h> in tests [P
R
9
739
4
]
commit
|
commitdiff
|
tree
2020-10-12
Davi
d
Malcolm
analyzer:
handle static
c
allb
a
ck
s
[PR97258
]
commit
|
commitdiff
|
tree
2020-10-12
David Mal
c
olm
analyze
r
:
add w
a
rnings ab
o
u
t writes to
c
onst
a
nt regio
n
s
.
.
.
commit
|
commitdiff
|
tree
2020-10-07
David Malcol
m
analyzer: handle C++ argument n
u
m
b
e
r
s
a
nd "thi
s
" [PR97116]
commit
|
commitdiff
|
tree
2020-10-07
D
a
vid
Malco
l
m
Add -fdiagnos
t
ics-path-format=separate-events to -fdiagnosti
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
David Malc
o
l
m
analyzer: fix signal-hand
l
er
r
egistration lo
c
ation
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
Da
v
id Ma
l
colm
anal
y
zer:
silence -Wsig
n
-comp
a
re
warnings
commit
|
commitdiff
|
tree
2020-09-28
David Malco
l
m
a
nalyzer: add some mis
s
ing FINAL OVE
R
R
I
DEs
commit
|
commitdiff
|
tree
2020-09-28
David M
a
lcol
m
a
n
alyzer: remove unused
f
ield
commit
|
commitdiff
|
tree
2020-09-28
David Malcolm
an
a
l
yzer: fix ICE on non-pointer longjmp
[
P
R
97233]
commit
|
commitdiff
|
tree
2020-09-28
David
M
alcolm
a
nalyz
e
r: fix sm_stat
e
_map::pri
n
t
commit
|
commitdiff
|
tree
2020-09-26
David Malcolm
analyz
e
r: add
test for pl
a
c
e
ment new
commit
|
commitdiff
|
tree
2020-09-26
Da
v
id Malc
o
lm
analyz
e
r: fix ICEs treeifying offset_region [PR96646
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
David Malcolm
analyzer: a
d
d
testcases for
PR 9335
5
(intl/
l
o
calealias
.
.
.
commit
|
commitdiff
|
tree
2020-09-24
D
av
i
d Malcol
m
analyzer: add -fno-analyzer-
f
easibili
t
y
commit
|
commitdiff
|
tree
2020-09-23
David Malcolm
a
n
al
y
zer
:
fix membe
r
c
a
l
l on n
u
l
l seen with ubsan
.
.
.
commit
|
commitdiff
|
tree
2020-09-23
D
avid Malcol
m
Add $(ZLIB
I
NC) to C
F
LAG
S
-
an
a
lyzer/engine
.
o
commit
|
commitdiff
|
tree
2020-09-23
D
av
i
d Mal
c
olm
analyzer:
use swit
c
h in exploded_nod
e
::on_stmt
commit
|
commitdiff
|
tree
2020-09-22
David Malco
l
m
analyzer
:
ad
d
-fdump-anal
y
zer-json
commit
|
commitdiff
|
tree
2020-09-21
D
a
vid Malcol
m
a
nalyzer: fix ICE on bo
g
us
d
e
cl
o
f mem
s
et
[
P
R
9713
0
]
commit
|
commitdiff
|
tree
2020-09-21
David Malcolm
analy
z
er: decls are not on
the heap
commit
|
commitdiff
|
tree
2020-09-18
David Malcolm
a
nalyzer: fix warning_ev
e
n
t::g
e
t_desc for global state
.
.
.
commit
|
commitdiff
|
tree
2020-09-18
David Malcolm
a
nalyzer: ha
n
dl
e
strdu
p
a
n
d
s
t
r
ndup
commit
|
commitdiff
|
tree
2020-09-16
David Ma
l
c
o
l
m
analyzer: fix state
e
xp
l
osions
d
u
e
to SCC bug
commit
|
commitdiff
|
tree
2020-09-16
Davi
d
Malcolm
a
naly
z
er: s
h
ow SCC ids i
n
.
dot dum
p
s
commit
|
commitdiff
|
tree
2020-09-16
David Malcolm
an
a
lyzer: bulk merger/pr
o
ces
s
ing of run
s
o
f
nodes
at
.
.
.
commit
|
commitdiff
|
tree
2020-09-16
David Malcolm
analyz
e
r
:
a
d
d program_point:
:
get_next
commit
|
commitdiff
|
tree
2020-09-16
David
M
alcolm
analyzer: s
h
ow program point in -W
a
nalyz
e
r-too-comple
x
commit
|
commitdiff
|
tree
2020-09-16
David Mal
c
olm
analy
z
er:
getchar ha
s
no side-effects
commit
|
commitdiff
|
tree
2020-09-15
David M
a
lcol
m
anal
y
zer: fix
I
CE w
h
en
m
erg
i
ng constraints w/o
tran
s
iti
v
ity
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
David Malcolm
an
a
lyzer
:
ad
d
-
p
aram=analyzer
-
max-constrai
n
ts
=
commit
|
commitdiff
|
tree
2020-09-14
Davi
d
Malcolm
a
nalyze
r
: f
i
x con
s
trai
n
t explosion o
n
m
a
ny-cas
e
d switch
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
David Mal
c
olm
anal
y
zer: add regression test
for
leak
fals
e
p
ositive
commit
|
commitdiff
|
tree
2020-09-14
D
av
i
d Malcolm
analyzer: fix ICE on setjmp with non-pointer-type
.
.
.
commit
|
commitdiff
|
tree
2020-09-11
David
M
alcolm
ana
l
yzer: stri
c
t
e
r handlin
g
of non-pure builtins
[
P
R
9
67
9
8]
commit
|
commitdiff
|
tree
2020-09-09
David Malcolm
a
nalyzer:
g
e
n
e
ralize s
m
-malloc to new/delete [PR943
5
5]
commit
|
commitdiff
|
tree
2020-09-09
D
avid
M
a
lcolm
analyzer: eliminate sm
_
contex
t
:
:
warn_for_state in
f
a
vor
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
D
a
v
i
d
Malcolm
analy
z
er: reimplement on_trans
i
ti
o
n in terms of get_sta
t
e
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
Dav
i
d
Malcolm
analyzer: u
s
e objects
for state_machine::state
_
t
commit
|
commitdiff
|
tree
2020-09-08
David Malcolm
a
nalyzer: fix another ICE i
n
con
s
tru
c
tor-handling
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
David Ma
l
colm
analyzer: f
i
x ICE on RANGE_EXPR with CONSTRUCTOR valu
e
.
.
.
commit
|
commitdiff
|
tree
2020-09-08
David Malcolm
analy
z
er: fix
I
CE on mac
h
i
n
e-
s
peci
f
ic builtins [
P
R
9
6962]
commit
|
commitdiff
|
tree
2020-09-01
David Malcol
m
anal
y
z
e
r: fi
x
false
N
ULL der
e
f warning after previ
o
us
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
D
a
v
id Malcol
m
analyzer: ha
n
d
le _
_
buil
t
i
n___
m
emse
t
_chk
[
PR96798]
commit
|
commitdiff
|
tree
2020-08-31
Davi
d
Ma
l
colm
an
a
lyz
e
r: ga
t
her b
u
iltin/internal fn
handling into
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
a
n
alyzer:
f
ix ICE on unknown index in CO
N
STRUCTO
R
.
.
.
commit
|
commitdiff
|
tree
2020-08-31
D
av
i
d
Malcolm
ana
l
yzer: fix ICE on RANG
E
_E
X
PR in
C
ONSTRUCTORs [PR
9
676
3
]
commit
|
commitdiff
|
tree
2020-08-31
David Malcolm
analyz
e
r: fix
ICE on ca
s
ting flo
a
t
t
o poi
n
ter [P
R
9
6
764]
commit
|
commitdiff
|
tree
2020-08-26
D
a
vid Malcolm
analyzer: fix leak
false
po
s
itive/widenin
g
on
pointe
r
.
.
.
commit
|
commitdiff
|
tree
2020-08-26
David Malcolm
a
nalyz
e
r:
f
ix ICE
o
n ini
t
ializers
f
or unsized a
r
ra
y
.
.
.
commit
|
commitdiff
|
tree
2020-08-22
David Malc
o
lm
analyzer: fix
N
ULL
d
eref f
a
lse posit
i
ves [PR9
4
851]
commit
|
commitdiff
|
tree
2020-08-22
David
Malcolm
analyzer: simplify store::eval_alias
commit
|
commitdiff
|
tree
2020-08-22
David Malc
o
lm
analyzer: simplify re
g
ion_model::push_fr
a
me
commit
|
commitdiff
|
tree
2020-08-21
David Malcolm
analyze
r
: add
r
e
gressi
o
n
t
ests [PR95
1
52]
commit
|
commitdiff
|
tree
2020-08-20
Dav
i
d
Malcolm
analyzer: f
i
x
i
nfin
i
te recursion ICE on unions [PR96723]
commit
|
commitdiff
|
tree
2020-08-20
David Malco
l
m
anal
y
zer: fix ICE on vector
c
omparis
o
ns [PR96713]
commit
|
commitdiff
|
tree
2020-08-19
David
Malcolm
analyzer: fix
I
CE o
n
deref_rv
a
lue
o
n S
K
_COMPOUND [PR
9
6643]
commit
|
commitdiff
|
tree
2020-08-19
David
M
alcolm
analyzer: fix ICE
on folding
v
ector 0 [PR96705]
commit
|
commitdiff
|
tree
2020-08-19
D
a
v
id Malcolm
analyzer: fix ICE converting f
l
o
at
t
o i
n
t [PR9
6
699]
commit
|
commitdiff
|
tree
2020-08-19
David Malco
l
m
analyzer: co
n
s
i
der initializers for gl
o
b
als [
P
R96651]
commit
|
commitdiff
|
tree
2020-08-19
Da
v
id
Malco
l
m
analyzer: fix ICE with ne
g
ative bit off
s
e
ts
[
P
R
96648
]
commit
|
commitdiff
|
tree
2020-08-18
Da
v
id Malcolm
analyzer:
f
i
x nam
e
of l
o
cal in reg
i
on_model::get_rv
a
lue_
1
commit
|
commitdiff
|
tree
2020-08-18
D
a
v
id Malcolm
a
n
alyzer:
fix
ICE
o
n
un
h
andled tree code
s
in get_rvalue_1
.
.
.
commit
|
commitdiff
|
tree
2020-08-18
D
a
v
i
d Malcolm
analyzer: f
i
x ICE
on
unhandled
t
r
ee codes i
n
gass
i
g
n
.
.
.
commit
|
commitdiff
|
tree
next