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
selftest: remove "Yoda ordering" in assertions
2018-05-01
David Malcolm
selftes
t
:
remove
"Yoda
ordering" in asserti
o
ns
commit
|
commitdiff
|
tree
2018-04-30
David Malcolm
self
t
est
.
h: fi
x
alphabetization of pe
r
-source
-
file
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
David Malcolm
Use char_span for return
type of locat
i
o
n_get_source_line
commit
|
commitdiff
|
tree
2018-04-30
David Malcolm
input
.
h: use
S
T
ATIC_ASSERT
commit
|
commitdiff
|
tree
2018-04-27
David Malcolm
input
.
h:
c
o
nvert
s
o
m
e ma
c
ros to inline func
t
ion
s
commit
|
commitdiff
|
tree
2018-04-27
David
M
alcol
m
Don't of
f
er s
u
ggestions
for com
p
iler-gen
e
r
a
te
d
variables
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
Dav
i
d
Malcolm
Prev
e
nt erroneous "macro had not ye
t
b
e
en de
f
ined"
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
a
vid Malcolm
Show pe
r
tinent
p
a
r
a
m
eter (PR c+
+
/85110)
commit
|
commitdiff
|
tree
2018-04-06
D
a
vid Malcolm
C++: mor
e
s
td header hints;
f
i
l
te
r
on C+
+
dialect
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
David Malcolm
C++: suggest mis
s
ing headers for impli
c
i
t use of "std
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
Dav
i
d
M
alcolm
More #include suggestions (PR
c
+
+/84269)
commit
|
commitdiff
|
tree
2018-03-29
Da
v
i
d
M
a
lcolm
Mo
r
e unde
r
lining of bad argum
e
nts (PR
c
++/8511
0
)
commit
|
commitdiff
|
tree
2018-03-21
D
avid Malc
o
lm
C++: s
h
o
w private f
i
eld accessor
h
ints with -g
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
David Malcolm
C++: show private field
a
ccessor hi
n
ts fo
r
c
onst accesses
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
David Malco
l
m
Credit P
a
ul
Hua for r258559
commit
|
commitdiff
|
tree
2018-03-15
David Malcol
m
Fix testcase for
P
R
c/84852
commit
|
commitdiff
|
tree
2018-03-14
David Malc
o
lm
F
i
x ICE
f
or missi
n
g hea
d
er fix-it hints w
i
t
h
over
l
arge
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
David Malcol
m
jit: use 'configure'
to repla
c
e ha
r
d-coded li
n
ker o
p
tions
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
David Malcolm
tre
e
-if-conv
.
c
: fix ICE seen wit
h
-fno-tree-forwpr
o
p
.
.
.
commit
|
commitdiff
|
tree
2018-03-02
D
a
vid Malcolm
libi
b
erty
:
f
ix URL f
o
r
demang
l
er A
B
I
commit
|
commitdiff
|
tree
2018-02-09
David
Ma
l
colm
F
i
x ICE
i
n find_taken_
e
d
g
e
_computed_goto
(PR
8
4136)
commit
|
commitdiff
|
tree
2018-02-07
David Ma
l
colm
C++: avoid most
reserved words as misspelling sugge
s
tions
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
David Malcolm
jit:
rem
o
v
e
some unused fi
e
l
ds from reco
r
ding::union
_
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Dav
i
d Malcolm
Fix jit
.
dg/test-align
m
ent
*
(PR
j
i
t
/828
4
6)
commit
|
commitdiff
|
tree
2018-01-23
Dav
i
d Malcolm
C++: Fix IC
E
in fold_fo
r
_wa
r
n on CAST_EX
P
R
(PR c++
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
David Ma
l
c
o
lm
-
War
r
ay-bounds: Fix false positiv
e
in some
"
sw
i
tch
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
David Malcolm
Add m
o
re test cover
a
ge to selfte
s
t::test_l
o
cat
i
o
n
_wrappers
commit
|
commitdiff
|
tree
2018-01-23
Davi
d
Mal
c
o
lm
Fix
me
m
ory leaks i
n
sbitmap
.
c
selft
e
sts
commit
|
commitdiff
|
tree
2018-01-22
D
a
vi
d
Mal
c
olm
Finish removi
n
g
c
l
ass move_computat
i
on
s
_
d
o
m
_walker
commit
|
commitdiff
|
tree
2018-01-17
Dav
i
d Malcolm
C++: Fix
c
r
ash in war
n
_for_memset within
template
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Dav
i
d Malcolm
l
to, testsui
t
e: Fix I
C
E in -Wodr (PR lto/
8
3121)
commit
|
commitdiff
|
tree
2018-01-17
David Malcolm
Fix failure building LL
V
M wi
t
h
locat
i
on wrapper n
o
des
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
David Malcolm
A
dd so
m
e reproducers for issues fou
n
d
d
eveloping the
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
David Malcolm
Pres
e
r
v
ing
locations for variable-uses and con
s
t
a
nts
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
D
a
vid Malcolm
Fix warning in gc
c
.
dg/pl
u
gi
n
/expensiv
e
_s
e
lftest
s
_plu
g
in
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
David Malcolm
t
ests
u
i
te: ad
d
coverage for
diagnostics re
l
ating
to
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
D
avid Mal
c
o
l
m
v
r
p_prop: U
s
e dom_
w
alker for -Warray
-
b
o
unds
(PR
t
ree
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
David Malcol
m
Expensi
v
e
selft
e
sts: torture testing for
f
ix-it boun
d
a
r
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
D
a
vid M
a
lcolm
C/C++: don't suggest
implementation n
a
mes a
s
spellin
g
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
David Malc
o
lm
Move macro-spellche
c
kin
g
code from
"
g
cc" to new f
i
les
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
David Malco
l
m
C++: improve location
of s
t
atic_assert err
o
rs
commit
|
commitdiff
|
tree
2017-11-28
David Malcolm
Ha
n
dl
e
very long lin
e
s when prin
t
ing fix-i
t
h
i
nts
commit
|
commitdiff
|
tree
2017-11-28
David M
a
lcolm
Reject
f
ix-it hints for
v
a
riou
s
awkw
a
rd
b
o
undary ca
s
es
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
David Malcolm
jit: update test
s
uite for
change to -Warray-bo
u
nds
commit
|
commitdiff
|
tree
2017-11-22
D
avid
Mal
c
o
l
m
C
/C++: fix quoting of "aka
"
typedef information (PR
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
D
a
vid Malcolm
C: don't suggest n
a
mes
t
hat c
a
me from earlier failure
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Eric Gallager
Use -Wtradit
i
o
nal f
o
r "would
be str
i
ngi
f
i
ed in tradi
t
iona
l
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
Davi
d
Malcolm
C/C++: more stdlib header hints (P
R
c
/
8
1
404)
commit
|
commitdiff
|
tree
2017-11-21
Davi
d
M
alcolm
C:
h
i
nts for missing st
d
lib i
n
clud
e
s for
mac
r
os and
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
David Malcolm
C+
+
: provide macro used-before-defined hint (PR
c
+
.
.
.
commit
|
commitdiff
|
tree
2017-11-20
David Ma
l
colm
c-family: add
n
ame_hint/def
e
rred_diagno
s
t
i
c
commit
|
commitdiff
|
tree
2017-11-17
David Malcolm
gdbinit
.
i
n:
add "break-on-diagn
o
stic" com
m
a
nd
commit
|
commitdiff
|
tree
2017-11-13
David Malcolm
libcpp: move
l
ine typed
e
f and
c
olu
m
n-numbering commen
t
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
David
M
alc
o
lm
i
pa-fnsummary
.
c: fi
x
use-af
t
e
r
-free cr
a
s
h
(PR jit/82826)
commit
|
commitdiff
|
tree
2017-11-02
Da
v
id Malcolm
A
d
d sel
f
test for diagnos
t
i
c
_get_location_text
commit
|
commitdiff
|
tree
2017-11-02
Dav
i
d Malcolm
Mov
e
self
t
est::te
s
t_diagno
s
tic_contex
t
t
o
it
s
own header
commit
|
commitdiff
|
tree
2017-10-31
Dav
i
d
Malco
l
m
j
it: add a w
a
y
to pr
e
se
r
ve tes
t
suite
e
x
e
cutables
commit
|
commitdiff
|
tree
2017-10-31
David M
a
lcol
m
pt
.
c: add missing %< and %>
commit
|
commitdiff
|
tree
2017-10-31
Da
v
id Malcolm
diagnosti
c
s: get rid
of *_at_rich_loc in
f
avor of ov
e
rloading
commit
|
commitdiff
|
tree
2017-10-25
Davi
d
M
alcolm
C: detect more mi
s
sing semic
o
lons
(P
R
c/7356)
commit
|
commitdiff
|
tree
2017-10-23
Dav
i
d Malco
l
m
Add
INCLUDE_UNIQUE_
P
TR an
d
use it (P
R
b
o
o
tstrap/8
2
610)
commit
|
commitdiff
|
tree
2017-10-17
D
a
v
id M
a
l
c
olm
Simpli
f
y format_warni
n
g
_at_substring
A
PI
commit
|
commitdiff
|
tree
2017-10-16
David M
a
lcolm
Add gn
u
::unique_ptr
David Malcolm
<dmalcolm@redhat.com>
David Malcolm
<dmalcolm@redhat.com>
commit
|
commitdiff
|
tree
2017-10-13
Dav
i
d
M
alcolm
C++: show location of unclosed
e
x
tern "C" specific
a
tions
commit
|
commitdiff
|
tree
2017-10-12
David Malco
l
m
C/C++
:
add
f
ix-
i
t hi
n
ts for
v
a
rio
u
s mi
s
sing
symbols
commit
|
commitdiff
|
tree
2017-10-12
Da
v
id Malcolm
C++: avo
i
d
partial duplic
a
t
e
i
mpl
e
mentat
i
on
o
f cp_parser_error
commit
|
commitdiff
|
tree
2017-10-04
David Ma
l
colm
C: un
d
e
r
l
i
ne parameters
i
n mismatching functi
o
n calls
commit
|
commitdiff
|
tree
2017-10-04
David M
a
lcolm
j
i
t: implement gcc_jit_con
t
e
x
t_new_rvalue_from_ve
c
t
o
r
commit
|
commitdiff
|
tree
2017-09-28
David Malcolm
j
it: doc
u
ment function
p
oint
e
rs
commit
|
commitdiff
|
tree
2017-09-28
David Ma
l
colm
jit: handle eq
u
a
l
i
ty
of fu
n
ctio
n
pointer types
commit
|
commitdiff
|
tree
2017-09-27
David Malcol
m
j
i
t:
implement
g
cc_ji
t
_function_get_address
commit
|
commitdiff
|
tree
2017-09-22
David Malcolm
C++: unde
r
lin
e
pa
r
ame
t
ers in mismatching funct
i
on calls
commit
|
commitdiff
|
tree
2017-09-14
David Ma
l
colm
F
i
x
crash accessi
n
g bu
i
l
t
ins
i
n
s
a
ni
t
izer
.
def and after
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
a
v
id Malcolm
C: fix log
i
c wit
h
in c_ex
p
r::
g
et_loca
t
ion
commit
|
commitdiff
|
tree
2017-08-23
D
avid M
a
lcolm
testsuite: add p
a
r
a
m-type-mismatch
.
c/C testcases as
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
David Malco
l
m
C: us
e
full
l
ocations
within c_parser_expr_
l
ist's v
e
c
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
David Malcol
m
c-fam
i
ly/c/c++: pass optional vec<locati
o
n_t> to c
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
David Malcolm
ji
t
: fix segfau
l
t with a
u
tovecto
r
ization (
P
R tr
e
e-
o
p
t
imizati
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
David Malc
o
lm
j
i
t: make simpler rep
r
odu
c
e
r
s
commit
|
commitdiff
|
tree
2017-08-18
D
avid Ma
l
colm
C++: fix orderi
n
g
o
f mi
s
si
n
g s
t
d
#
i
n
clude suggestion
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
David Mal
c
olm
diagn
o
s
ti
c
-s
h
ow-locus
.
c: remove unu
s
ed
field from class
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
David
M
alcolm
C/C++:
show perti
n
ent
o
p
en t
o
ken when mi
s
sing a
close
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
a
v
id Malco
l
m
jit: add
g
cc_jit_typ
e
_
get
_
vector
commit
|
commitdiff
|
tree
2017-07-14
D
avid Ma
l
colm
c
/
c+
+
:
Ad
d
f
ix-it hints for suggested missing #i
n
cludes
commit
|
commitdiff
|
tree
2017-07-13
David Malcol
m
diagnosti
c
s:
f
ix
c
rash when c
o
nsolidati
n
g out-of-order
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
David Malcolm
Fix ChangeLog
o
mission in
r250133
commit
|
commitdiff
|
tree
2017-07-11
David Mal
c
olm
diagnosti
c
s
:
support compact printin
g
of secondar
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
D
avid Malcol
m
libcpp: preserve ranges within macro exp
a
ns
i
o
n
s
(PR
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
David Ma
l
colm
Remove
s
elfte
s
t
dependency on C+
+
f
r
o
ntend
commit
|
commitdiff
|
tree
2017-07-06
Dav
i
d
Malcolm
Support
C++-
s
pecifi
c
selft
e
sts
commit
|
commitdiff
|
tree
2017-07-06
Dav
i
d Malcolm
diag
n
os
t
i
cs
:
fix
e
nd-points
o
f r
a
nge
s
within macros
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
D
avid Malcolm
C++: fix
"RT_I
N
TERATION" typo
commit
|
commitdiff
|
tree
2017-06-30
D
av
i
d Malcolm
F
ix location of typeid() (PR c++/
8
0014)
commit
|
commitdiff
|
tree
2017-06-21
David Malco
l
m
C++
:
A
d
d
fix-it hints
f
or -W
o
ld
-
style-cast
commit
|
commitdiff
|
tree
2017-06-20
David Malcolm
Fix -Werror=c
l
ass-memaccess failures
i
n jit
t
estsui
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Da
v
i
d Malcolm
Prevent fix
-
it
hin
t
s from a
f
fectin
g
more than one l
i
ne
commit
|
commitdiff
|
tree
2017-06-09
D
a
vid Ma
l
colm
Add
support for mutually-inco
m
patibl
e
fix-i
t
hints
commit
|
commitdiff
|
tree
2017-06-05
David Mal
c
olm
l
i
bcpp: add callback f
o
r
c
o
m
ment-handling
commit
|
commitdiff
|
tree
2017-06-02
D
a
vid
Malcolm
F
i
x segfault
i
n free_growth_ca
c
h
e
s (PR
jit/80954)
commit
|
commitdiff
|
tree
2017-06-01
Dav
i
d Malcolm
testsuite: ensu
r
e GCC_COLO
R
S is unset
commit
|
commitdiff
|
tree
next