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
optinfo-emit-json.cc: fix trivial memory leak
2018-07-25
dmalcol
m
o
p
tinf
o
-emit-json
.
cc: fix triv
i
al memo
r
y leak
commit
|
commitdiff
|
tree
2018-07-24
d
m
alcolm
Fi
x
segfau
l
t
in -fsave-optimiz
a
t
i
on-record (PR tree
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
dmalcolm
libcpp: r
e
m
o
ve redundant param
e
te
r
fro
m
rich_loca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
d
mal
c
o
lm
Add "-fsave-optimiza
t
ion-record"
commit
|
commitdiff
|
tree
2018-07-19
dm
a
lcolm
Ad
d
"optinfo
"
framework
commit
|
commitdiff
|
tree
2018-07-03
dmalcolm
Remo
v
e "
n
ote: " prefix from some scan-tree-dump directives
commit
|
commitdiff
|
tree
2018-07-02
d
ma
l
col
m
selftest: introduce class auto_fix_quotes
commit
|
commitdiff
|
tree
2018-07-02
dmalcolm
R
e
ins
t
ate dump_g
e
n
e
ric
_
expr_lo
c
commit
|
commitdiff
|
tree
2018-06-29
dmalcolm
dum
p
file
.
c
: add
indentation via DUM
P
_
VEC
T
_SCOPE
commit
|
commitdiff
|
tree
2018-06-28
dmalcolm
C++: l
e
ss verbose error-recover
y
for version c
o
nflict
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
dmalcolm
H
ide a
l
t_dump
_
f
i
le wit
h
i
n
dumpfile
.
c
commit
|
commitdiff
|
tree
2018-06-27
dmalcolm
C++: do
n
't offe
r
b
o
gus "
.
_0" suggesti
o
ns (PR c++/
8
6
3
29)
commit
|
commitdiff
|
tree
2018-06-26
dmal
c
olm
Introduce dump_lo
c
ation_t
commit
|
commitdiff
|
tree
2018-06-21
dmalc
o
lm
Fi
x
I
PA crash in libgccjit
commit
|
commitdiff
|
tree
2018-06-18
d
malcolm
M
ore rtx to
rtx_insn * cle
a
nups
commit
|
commitdiff
|
tree
2018-06-18
dmalcolm
Introduce DU
M
P_V
E
CT_S
C
OPE macro
commit
|
commitdiff
|
tree
2018-06-13
dmalcolm
emit-rtl
.
c: more typesafety
commit
|
commitdiff
|
tree
2018-06-12
dmalc
o
lm
s
p
ellcheck: support transpositions aka D
a
merau-Levenshtein
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
dmalcolm
Convert dump and optgroup flags t
o
enums
commit
|
commitdiff
|
tree
2018-06-06
dma
l
colm
i
x
86_expand_call: convert
r
e
turn type to
rtx_insn *
commit
|
commitdiff
|
tree
2018-05-01
dma
l
c
o
l
m
-Wformat: fix nonsensical "wide ch
a
r
acter" mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
dmalcol
m
Add
gcc
_
rich
_
location::add_fixit_
i
ns
e
r
t_
f
o
rmat
t
ed
commit
|
commitdiff
|
tree
2018-05-01
dmalcolm
selftest: remove "Yoda orde
r
ing" in asser
t
ions
commit
|
commitdiff
|
tree
2018-04-30
dmalcolm
selftest
.
h:
f
ix alphabet
i
zation o
f
per-sourc
e
-file
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
dm
a
lcolm
Use
c
har
_
span for
r
eturn type of
l
ocati
o
n
_
g
e
t_source
_
line
commit
|
commitdiff
|
tree
2018-04-30
d
m
alcolm
inpu
t
.
h:
use STATIC_ASSERT
commit
|
commitdiff
|
tree
2018-04-27
dm
a
l
c
o
lm
input
.
h: c
o
n
v
ert some macros t
o
inline funct
i
ons
commit
|
commitdiff
|
tree
2018-04-27
dmalcolm
Don't of
f
er
s
uggesti
o
ns for co
m
pi
l
er-generated var
i
ab
l
es
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
dmalcolm
P
rev
e
nt e
r
roneous "macro had not
y
et been def
i
ned"
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
dmalcolm
Show pertin
e
nt paramete
r
(PR c++/85110
)
commit
|
commitdiff
|
tree
2018-04-06
dmalcol
m
C++: more std hea
d
er hints; fi
l
ter on C++ dia
l
ect
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
dmalcolm
C
++: suggest missing hea
d
ers for implicit use of "std
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
dmalcolm
More #
i
nclude s
u
g
g
e
s
tions (PR c++/84269)
commit
|
commitdiff
|
tree
2018-03-29
dm
a
lco
l
m
Mo
r
e
unde
r
lining of bad arguments (PR c++/85
1
10)
commit
|
commitdiff
|
tree
2018-03-21
dmalco
l
m
C++: show private
f
ie
l
d accessor hints with -g
and
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
dmalco
l
m
C++: show p
r
ivate field acce
s
s
or hin
t
s
for const
accesses
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
dm
a
lc
o
lm
Cre
d
it Pa
u
l Hu
a
for r258559
commit
|
commitdiff
|
tree
2018-03-15
dmalcolm
Fix testcase for PR c/84852
commit
|
commitdiff
|
tree
2018-03-14
d
m
a
lc
o
lm
Fix
I
CE
for mis
s
ing header fi
x
-it hint
s
with o
v
e
r
la
r
ge
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
d
m
alcolm
jit: use
'
configure' to replace hard-cod
e
d link
e
r opt
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
dma
l
colm
tree-if-co
n
v
.
c:
f
ix ICE seen with -fno-tree-f
o
rwprop
.
.
.
commit
|
commitdiff
|
tree
2018-03-02
dmalcolm
li
b
i
berty: fix
U
RL for demangler ABI
commit
|
commitdiff
|
tree
2018-02-09
dm
a
lcol
m
Fix ICE i
n
find_t
a
k
e
n_edge_computed_goto (PR 8413
6
)
commit
|
commitdiff
|
tree
2018-02-07
dmalcolm
C+
+
: avoid mo
s
t
res
e
rved w
o
rds as miss
p
elling sugges
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
dma
l
colm
jit: remove some unused
f
ields from reco
r
ding::union_
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
dmalcolm
F
i
x
jit
.
dg/
t
e
st-al
i
gnm
e
n
t
*
(
P
R
jit/82846)
commit
|
commitdiff
|
tree
2018-01-23
dmalcolm
C++: Fix ICE in fold_for_w
a
r
n
o
n
CAST_
E
XPR (PR c+
+
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
d
malcolm
-
W
a
r
r
ay-bounds
:
Fix f
a
lse positive i
n
some "swit
c
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
dmalcolm
Add
m
ore test coverage to s
e
l
f
tes
t
::test_loca
t
ion_wr
a
ppers
commit
|
commitdiff
|
tree
2018-01-23
dmal
c
o
l
m
Fix memory leaks in s
b
i
t
m
ap
.
c selftests
commit
|
commitdiff
|
tree
2018-01-22
dmalc
o
l
m
F
inish removin
g
class
m
ove_
c
omput
a
tions_do
m
_wal
k
er
commit
|
commitdiff
|
tree
2018-01-17
dmal
c
o
l
m
C++: Fix
c
rash in warn_for_
m
emset
w
i
thi
n
templa
t
es
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
d
malcolm
lto, testsuite: F
i
x
I
CE in -Wodr
(PR lt
o
/831
2
1)
commit
|
commitdiff
|
tree
2018-01-17
d
m
alcol
m
Fix
f
ai
l
ure building LLVM w
i
t
h l
o
c
ati
o
n wr
a
p
p
er nodes
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
dmalcol
m
A
d
d some reproducers for i
s
s
u
es found developing t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
d
m
a
lcolm
P
reser
v
ing loc
a
tion
s
for variable-uses and constants
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
d
mal
c
olm
F
ix w
a
rnin
g
in
g
cc
.
dg/pl
u
g
i
n/ex
p
ensive_
s
elftests_p
l
u
g
in
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
dmalcolm
t
estsuite: add co
v
erag
e
for
diagno
s
tic
s
relat
i
n
g
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
dmalcolm
vrp_prop: Use dom_w
a
lker for -Warray-bounds
(
PR tr
e
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
dmalcolm
Expensive selfte
s
ts: tortu
r
e testing
f
or fix-it bound
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
dmalcolm
C/C++: don't
suggest im
p
lementation names as
s
pelli
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
dm
a
lc
o
lm
M
o
ve ma
c
r
o
-spellchecking code
fr
o
m
"
g
cc" to new f
i
les
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
d
m
alcolm
C++
:
i
m
pro
v
e
location
of
static_a
s
sert errors
commit
|
commitdiff
|
tree
2017-11-28
dmalcolm
Handle very long l
i
n
es when printin
g
fix-it h
i
nts
commit
|
commitdiff
|
tree
2017-11-28
dmal
c
olm
Reject
f
ix-it hints for
var
i
ous aw
k
ward boundary
c
ases
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
d
m
alcol
m
jit: upd
a
te te
s
t suite for cha
n
ge
t
o -Warray-bounds
commit
|
commitdiff
|
tree
2017-11-22
dmalcolm
C/C++
:
fix
q
uotin
g
o
f
"a
k
a" typedef
i
nformation (PR
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
d
m
a
lcol
m
C: don
'
t suggest
names that came from earlier
failure
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
dmalcolm
Use -Wt
r
aditio
n
al for
"
would be str
i
ngified i
n
tra
d
it
i
onal
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
dmal
c
olm
C/C++:
more
stdlib header hints (
P
R
c
/814
0
4)
commit
|
commitdiff
|
tree
2017-11-21
dm
a
lcolm
C: hints
for missing stdlib includes for macros and
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
dmalcolm
C++: provide macro used-be
f
o
re-de
f
ined hint (PR
c
+
.
.
.
commit
|
commitdiff
|
tree
2017-11-20
dmalcolm
c-family: add name_
h
int/de
f
er
r
e
d
_diagnostic
commit
|
commitdiff
|
tree
2017-11-17
dmalcolm
g
dbinit
.
i
n
:
ad
d
"
b
r
eak-on-dia
g
no
s
t
i
c"
comm
a
nd
commit
|
commitdiff
|
tree
2017-11-13
dma
l
colm
libcpp: move line typ
e
def
and column-number
i
ng
comm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
d
malcolm
ipa-fnsummary
.
c:
fix
u
s
e
-a
f
ter
-
free
crash (
P
R jit/82826)
commit
|
commitdiff
|
tree
2017-11-02
dmalc
o
l
m
Add selftest
f
or diagn
o
stic_
g
et_l
o
c
ation_text
commit
|
commitdiff
|
tree
2017-11-02
dma
l
col
m
Move
selftest::
t
est_d
i
agn
o
st
i
c
_
contex
t
to its
own header
commit
|
commitdiff
|
tree
2017-10-31
dmalcolm
jit:
a
dd a way to p
r
eserve
testsuite
e
x
e
cut
a
bles
commit
|
commitdiff
|
tree
2017-10-31
d
m
alcolm
pt
.
c: ad
d
m
issing %<
a
nd %>
commit
|
commitdiff
|
tree
2017-10-31
dmalc
o
lm
diagnosti
c
s: get rid o
f
*_at_rich_
l
oc
i
n
f
avor
o
f o
v
erloading
commit
|
commitdiff
|
tree
2017-10-25
dmal
c
olm
C: de
t
ec
t
more
m
issing sem
i
colon
s
(PR c/7356)
commit
|
commitdiff
|
tree
2017-10-23
dmalcolm
Add INCLU
D
E_UNIQUE_
P
TR
and use it (PR
b
ootst
r
ap/82610
)
commit
|
commitdiff
|
tree
2017-10-17
d
malcolm
S
im
p
lify format_warning_at_substring API
commit
|
commitdiff
|
tree
2017-10-16
d
m
a
l
c
olm
Add gnu::unique_ptr
commit
|
commitdiff
|
tree
2017-10-13
dm
a
lcolm
C++: sh
o
w
lo
c
ation of unclosed extern "C" s
p
ecifi
c
ati
o
ns
commit
|
commitdiff
|
tree
2017-10-12
dmalcolm
C/C++: add fix-i
t
h
i
nts
f
or various missing symbols
commit
|
commitdiff
|
tree
2017-10-12
dm
a
lcolm
C
+
+: av
o
id parti
a
l
d
uplicate imp
l
e
m
entation of
cp_parser_error
commit
|
commitdiff
|
tree
2017-10-04
dmalcol
m
C: underline parameters in mi
s
m
at
c
hing
function calls
commit
|
commitdiff
|
tree
2017-10-04
dmal
c
ol
m
jit
:
implement gcc_jit_context_new_rvalue_from_vector
commit
|
commitdiff
|
tree
2017-09-28
dmalcol
m
j
it: document function pointers
commit
|
commitdiff
|
tree
2017-09-28
dmalcolm
jit: hand
l
e eq
u
al
i
t
y of
f
unction pointer types
commit
|
commitdiff
|
tree
2017-09-27
dmalcolm
jit: implement gc
c
_j
i
t_fun
c
tion_get_a
d
dress
commit
|
commitdiff
|
tree
2017-09-22
dmalcolm
C++: underline parameter
s
in misma
t
c
h
ing funct
i
o
n calls
commit
|
commitdiff
|
tree
2017-09-14
dma
l
colm
Fix crash accessing
builtins in
s
anitizer
.
def an
d
after
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
d
m
alcolm
C: fix l
o
gic
w
i
thin c_expr::get_location
commit
|
commitdiff
|
tree
2017-08-23
dmalcolm
testsuite: add pa
r
am
-
type-mismatch
.
c/C
t
estcases
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
dmalcolm
C: use full
loca
t
ion
s
with
i
n c_parser_e
x
pr_
l
ist
'
s vec
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
d
m
alcolm
c-fam
i
ly/c/c++: p
a
ss opti
o
nal
v
ec<location_t>
to c
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
dmalcolm
j
it: fix
segfau
l
t
wi
t
h
a
utovectori
z
a
t
ion (PR tre
e
-op
t
imizati
.
.
.
commit
|
commitdiff
|
tree
next