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
remove utf-8 from comment
2018-08-29
jason
remov
e
utf-8 from c
o
mm
e
nt
commit
|
commitdiff
|
tree
2018-08-11
jason
PR c++/8672
8
-
C
vari
a
dic gener
i
c l
a
m
b
da
.
commit
|
commitdiff
|
tree
2018-07-17
ja
s
on
PR
c+
+
/86480 - nested variadic l
a
mbda a
n
d
cons
t
expr if
.
commit
|
commitdiff
|
tree
2018-07-03
j
ason
PR
c
+
+
/86378 - funct
i
onal
cast
in noexcept-specifier
.
commit
|
commitdiff
|
tree
2018-06-28
jason
PR
c
++/86342 - -Wde
p
recated-
c
opy and syst
e
m headers
.
commit
|
commitdiff
|
tree
2018-06-27
j
ason
Avoid cra
s
h
o
n
fr
i
end i
n
nested c
l
ass template
.
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c++/86320 - m
e
mory-hog with
std::a
r
ray of pa
i
r
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c+
+
/8029
0
- memory-ho
g
with st
d
:
:pair
.
commit
|
commitdiff
|
tree
2018-06-22
jas
o
n
PR c++/86219 - ICE with
erroneous initia
l
i
zer in template
.
commit
|
commitdiff
|
tree
2018-06-22
ja
s
on
Avoi
d
taking
the address of some
t
hing just b
e
ca
u
se
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
* pt
.
c (tsubst) [TEMPLATE_TY
P
E_PA
R
M]: Us
e
TEMPLATE_PAR
M
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Reduce garbage from push
_
to_top
_
l
ev
e
l
.
commit
|
commitdiff
|
tree
2018-06-21
jaso
n
Let -fmem-rep
o
rt
see c
a
l
lers
o
f cxx_m
a
ke_
t
ype
.
commit
|
commitdiff
|
tree
2018-06-21
jason
P
R
c++/86182 - fix
wrong PR tag in ear
l
ier commit
commit
|
commitdiff
|
tree
2018-06-19
jas
o
n
*
c
p-tree
.
h
(CON
S
TRUCTO
R
_NO_IMP
L
I
CIT_ZERO):
Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c+
+
/86192
-
IC
E
with anonymo
u
s union passed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jas
o
n
*
tree
.
c (c
p
_expr
_
loca
t
ion
)
:
New
.
commit
|
commitdiff
|
tree
2018-06-19
jason
Use a range
for LAMBDA_EXPR_LOCATI
O
N
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/862
0
0
-
ICE with unexpanded pack in
lambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
P
R c++/81
0
60 - ICE wi
t
h unexpanded
parameter pack
.
commit
|
commitdiff
|
tree
2018-06-18
j
a
s
o
n
PR c++/86171
- ICE with recursive ali
a
s instantiation
.
commit
|
commitdiff
|
tree
2018-06-16
jaso
n
PR c++/86147 - wrong captu
r
e for
t
emplate arg
u
ment
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c (tsubst_def
a
u
l
t_argument):
U
se push_
t
o/pop_from_t
o
p_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* dec
l
.
c (star
t
_
enum):
Do c
o
mpare
dependent
u
nd
e
rlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
PR c++/82882 - ICE
with lamb
d
a in template de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
t
ree
.
c (maybe_
w
arn_parm
_
abi):
Inform the locati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/86099 - ICE with trivial copy an
d
non-tri
v
ial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jas
o
n
* c-opts
.
c (c_common_post_options): Warn a
b
o
u
t useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++
/
8
6
094 - wrong code
with
defa
u
lted move ct
o
r
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR
c
++/86
0
98 - ICE
w
ith template placeh
o
lder fo
r
TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c
+
+/85792 -Wctor-dto
r
-privacy and inherited constructor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/
8
5963 - -Wunused-but-set
w
ith ?: in template
.
commit
|
commitdiff
|
tree
2018-06-11
j
a
son
Fix
p
trm
e
m c
o
mparison for uni
o
ns
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/86094 - w
r
ong code with
de
f
aulted mov
e
ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* doc/invoke
.
texi: Doc
u
ment -fabi-version=12
.
commit
|
commitdiff
|
tree
2018-06-06
j
a
s
on
PR
c
++/86
0
60 - IC
E
on range for with -s
t
d=c++98
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR
c++/8571
0
- ICE with -
W
memset-elt-
s
ize
.
commit
|
commitdiff
|
tree
2018-06-05
jason
P
R
c
+
+/85731 - wrong
e
rro
r
w
i
th qu
a
lified-id in template
.
commit
|
commitdiff
|
tree
2018-06-04
jason
* g++
.
d
g
/war
n
/string1
.
C: Prune
extra war
n
ing with
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/61806 - missed SFINAE
w
ith partial speci
a
lization
.
commit
|
commitdiff
|
tree
2018-06-04
j
a
son
PR c
+
+/85765
-
SFINAE and
n
o
n
-
t
ype default template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/
8
5739 - ICE with p
o
int
e
r to memb
e
r
templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85761 - ICE with ill-formed use of const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jaso
n
P
R
c++/85764 -
b
ogus 'thi
s
' not captur
e
d err
o
r
.
commit
|
commitdiff
|
tree
2018-06-02
jason
* g++
.
dg/cpp
1
z
/
f
e
at-c
x
x
1z
.
C:
U
pd
a
te __cpp_deduction_guides
.
commit
|
commitdiff
|
tree
2018-06-01
jason
* c-cppbuiltin
.
c (c_cpp_builtins
)
: Bump __cpp_deduction_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
C
h
ang
e
Log tidying
commit
|
commitdiff
|
tree
2018-06-01
jason
C
WG 1
5
8
1
:
W
hen are constexpr
m
e
mb
e
r functions de
f
ined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c+
+
/
5
8281 - explicit inst
a
ntiation of constex
p
r
commit
|
commitdiff
|
tree
2018-06-01
jason
* pt
.
c (instantiate_decl): Any
d
efaulted func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
ason
Ch
a
ngeLo
g
fix
commit
|
commitdiff
|
tree
2018-05-30
jas
o
n
PR c++/
8
5807 - ICE with
c
a
l
l in templa
t
e NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jaso
n
P
R
c++/858
7
3 - c
o
nstant initializer_list array
n
ot
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
I
m
p
r
o
ve e
r
ror reco
v
ery for structured bind
i
ng in condition
.
commit
|
commitdiff
|
tree
2018-05-29
j
a
son
PR
c++/674
4
5 - returnin
g
temporary
i
niti
a
lizer_list
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/85
8
15 - reference to memb
e
r of
enclosin
g
templ
a
te
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG 616, 1213 - value
category of
subo
b
j
e
ct references
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/80485 - in
l
ine
f
u
nction
n
on-z
e
ro a
d
dress
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wreturn-ty
p
e, cons
t
ex
p
r if and ge
n
eric
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
j
a
so
n
P
R
c++/85864 - literal template
and de
f
a
u
lt te
m
p
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fi
x
cas
t
to rvalue refere
n
ce from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG
616, 121
3
- value category of subobject
r
eferences
.
commit
|
commitdiff
|
tree
2018-05-23
ja
s
on
*
syste
m
.
h:
#
include <new> earlier
.
commit
|
commitdiff
|
tree
2018-05-23
j
ason
P
R
c++/81420
- not e
x
te
n
di
n
g temp
o
r
ary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/
8
5
866 - err
o
r with
.
*
i
n
defaul
t
t
e
m
plate arg
.
commit
|
commitdiff
|
tree
2018-05-21
j
ason
PR
libstdc++/85843 - warning i
n
logic_error copy constructor
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoi
d
ICE on unsup
p
orted use of _
_
in
t
eger_
p
a
c
k
.
commit
|
commitdiff
|
tree
2018-05-18
ja
s
on
P
R
c+
+
/58407 - d
e
precat
e
d implicit
co
p
y
ops
.
commit
|
commitdiff
|
tree
2018-05-18
j
ason
Some libstdc++
f
ixe
s
f
or -Wdeprecat
e
d
-copy
.
commit
|
commitdiff
|
tree
2018-05-17
ja
s
on
*
l
i
n
e-map
.
c
(line
m
ap_in
i
t): Use p
l
acement
n
ew
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c
(
warn_deprecated_u
s
e): Re
t
urn bool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
j
as
o
n
* cp-tree
.
h
(cp_exp
r
)
:
Remove copy c
o
nstructo
r
.
commit
|
commitdiff
|
tree
2018-05-15
ja
s
on
* constexpr
.
c
(
cxx_eval_ve
c
_init_1): Pas
s
t
f
_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
j
a
son
PR c++/64372 -
CWG 1560, g
r
a
tui
t
ous lv
a
lu
e
-
r
v
alue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Handle TYPE
_
HAS_LA
T
E_RETURN_
T
YPE li
k
e ref-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* pt
.
c (
t
subst) [ARRAY
_
T
Y
PE]: Check
v
alid
_
array_
s
ize_p
.
commit
|
commitdiff
|
tree
2018-05-11
j
ason
* decl
.
c (cp_
f
inish_decl): Don't instan
t
i
ate auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jaso
n
*
cp
-
t
r
ee
.
h (DECL_C
O
NSTRUCTOR_P): Use DECL_
C
XX_CON
S
TRUCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* in
c
lude/bits/
r
egex_co
m
piler
.
h
(_S_
c
ache_size): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Core
i
ssue 2
3
10
-
con
v
ersi
o
n
t
o base of incom
p
lete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CWG
22
6
7 - list-initi
a
liz
a
tion of reference tempora
r
y
commit
|
commitdiff
|
tree
2018-05-10
jason
*
parser
.
c
(cp_parser_c
l
ass_h
e
ad): U
s
e num_templ
a
te_h
e
aders_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Make sure we a
r
en't trying to do a nested
in
s
tantiation
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* cla
s
s
.
c (vbase_
h
as_user_provided_move
_
assign): Use
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* lambda
.
c (lambda_expr_th
i
s_cap
t
ure
)
: Improve logic
.
commit
|
commitdiff
|
tree
2018-05-10
jason
*
decl
.
c
(mak
e
_typenam
e
_type): s/parameters/arguments
/
.
commit
|
commitdiff
|
tree
2018-05-09
jason
Ad
d
ax_pt
h
re
a
d
.
m4 f
o
r
u
s
e i
n
binutils-gdb
commit
|
commitdiff
|
tree
2018-05-09
jason
PR c++
/
85706
-
class deduction under decltype
commit
|
commitdiff
|
tree
2018-05-07
j
ason
PR c++/85646 - lambda v
i
sibili
t
y
.
commit
|
commitdiff
|
tree
2018-05-07
jason
PR c++/85618 -
I
CE
w
ith i
n
itialized VLA
.
commit
|
commitdiff
|
tree
2018-05-03
j
a
son
PR c++/85600 - vir
t
u
a
l delete failure
.
commit
|
commitdiff
|
tree
2018-05-01
jason
PR
c
++/85587 - error wit
h
scoped en
u
m in templat
e
.
commit
|
commitdiff
|
tree
2018-05-01
ja
s
o
n
PR c++/855
8
0 - exter
n
"C" and local variables
commit
|
commitdiff
|
tree
2018-04-30
jason
PR
c++/84701 - unsigned t
y
peof
.
commit
|
commitdiff
|
tree
2018-04-30
jason
PR c++/85305 - p
a
c
k in lambda ini
t
-capture
.
commit
|
commitdiff
|
tree
2018-04-30
ja
s
o
n
PR c++/619
8
2 - d
e
ad
store
s
to
destroyed
o
b
j
ects
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* i
n
it
.
c
(b
u
il
d
_dtor_call): U
s
e
build_special_member_call
.
commit
|
commitdiff
|
tree
2018-04-30
jaso
n
* tree
.
c (build_clobb
e
r): New
.
commit
|
commitdiff
|
tree
2018-04-27
jason
* g++
.
dg/
c
pp1z/no
e
xcept-ty
p
e20
.
C: Elabo
r
a
te
.
commit
|
commitdiff
|
tree
2018-04-27
jason
* c
v
t
.
c
(
c
p
_
fold_co
n
ver
t
): Use convert_ptrmem
.
commit
|
commitdiff
|
tree
next