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
* cp-tree.h (struct cp_evaluated): New.
2018-11-13
jason
* cp-
t
ree
.
h (stru
c
t
cp_evalu
a
t
ed):
N
ew
.
commit
|
commitdiff
|
tree
2018-11-13
jas
o
n
C
hange __cpp_explicit_bool to _
_
cpp_cond
i
tional_exp
l
icit
.
commit
|
commitdiff
|
tree
2018-11-08
jason
* doc/invoke
.
texi:
Fix build
.
commit
|
commitdiff
|
tree
2018-11-05
jason
Implement
U
D
L
chan
g
es from P0732R
2
.
commit
|
commitdiff
|
tree
2018-11-05
j
a
s
o
n
Impl
e
men
t
P0732R2, class type
s
in no
n
-
t
ype template
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
j
ason
Fix various
latent i
s
sues
revealed
by P073
2
work
.
commit
|
commitdiff
|
tree
2018-11-05
jason
PR c++
/
60503 - wrong
lambda attri
b
ute
s
ynt
a
x
.
commit
|
commitdiff
|
tree
2018-10-25
jason
* parser
.
c (cp_parser
_
s
i
zeof_
o
p
e
rand): Remove redund
a
nt
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
j
a
s
o
n
I
m
pleme
n
t P0840, lan
g
u
age support for
empty
objects
.
commit
|
commitdiff
|
tree
2018-09-21
j
ason
* cons
t
expr
.
c
(
cxx_e
v
al_outermost_cons
t
ant_expr):
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
j
a
s
on
PR c++/870
7
5
-
ICE wit
h
constexpr ar
r
ay initiali
z
ation
.
commit
|
commitdiff
|
tree
2018-09-14
jason
Fi
x
--enable-gather-detailed-mem-stats
.
commit
|
commitdiff
|
tree
2018-09-08
jason
PR c++/86678 -
constexpr functi
o
n
w
ith non-
c
onstant
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
j
a
son
F
ix C++17 expe
c
ted errors for pointer to
m
e
m
ber f
u
n
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
j
a
so
n
r
emove utf
-
8
f
rom comment
commit
|
commitdiff
|
tree
2018-08-11
j
ason
P
R
c++/86728 - C vari
a
dic generi
c
l
ambda
.
commit
|
commitdiff
|
tree
2018-07-17
jason
PR c++
/
8
6480 - nest
e
d variadic lambda and constexpr
i
f
.
commit
|
commitdiff
|
tree
2018-07-03
jason
PR c++/86378 - functional
c
ast i
n
noexc
e
pt-sp
e
cifier
.
commit
|
commitdiff
|
tree
2018-06-28
jason
PR c++/86342 - -Wdepre
c
ated-cop
y
an
d
sys
t
em headers
.
commit
|
commitdiff
|
tree
2018-06-27
ja
s
on
A
v
o
i
d crash on f
r
iend in nes
t
ed class tem
p
late
.
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c++
/
8
6320
-
memory-
h
og with
s
td::ar
r
ay of pair
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c+
+
/80
2
90 - memory-hog wit
h
std::p
a
ir
.
commit
|
commitdiff
|
tree
2018-06-22
jason
P
R c++/86219
- ICE with
er
r
oneous initializer i
n
template
.
commit
|
commitdiff
|
tree
2018-06-22
jason
Avoid ta
k
ing the add
r
ess of something
j
ust
becau
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jaso
n
* p
t
.
c (tsubst) [TEMPLATE
_
TYPE
_
PARM]: Use TEMPLATE_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Reduce garbage fr
o
m pus
h
_
t
o_top_leve
l
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -fmem
-
r
e
p
o
rt see c
a
lle
r
s o
f
cx
x
_
m
ake_type
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
PR c++/8618
2
- fix w
r
ong PR tag
i
n earlier comm
i
t
commit
|
commitdiff
|
tree
2018-06-19
j
ason
* cp-
t
ree
.
h
(
CONSTRUCTOR_NO_IMPLICIT_ZERO
)
: Remov
e
.
commit
|
commitdiff
|
tree
2018-06-19
jas
o
n
PR c++
/
86192 - ICE with
anonymous unio
n
passed t
o
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
*
tree
.
c (cp_expr
_
location)
:
N
ew
.
commit
|
commitdiff
|
tree
2018-06-19
jason
Use a range f
o
r L
A
MBDA_EXPR_LOCATION
.
commit
|
commitdiff
|
tree
2018-06-19
j
a
s
on
PR c+
+
/
86
2
00 - ICE
w
ith unexpanded pack in lam
b
da
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jason
P
R
c+
+
/81060
- ICE w
i
th unexpanded
parameter pack
.
commit
|
commitdiff
|
tree
2018-06-18
j
a
son
PR c++/86171 - IC
E
wit
h
recu
r
sive
alias instantiation
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR c++
/
86147
-
wrong capture for template argument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
pt
.
c
(
tsubst_default_argument): Use push_
t
o/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* decl
.
c
(start
_
e
n
u
m):
Do compare dependent u
n
de
r
lying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
ason
PR
c
++/82
8
82 - I
C
E wi
t
h lambda in
templ
a
te default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tree
.
c (maybe_warn_
p
a
r
m_ab
i
): Inform the locatio
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/86099 - ICE with trivia
l
c
o
p
y
and non-trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
j
a
son
*
c-opts
.
c (c_com
m
o
n_pos
t
_
o
p
t
ions): Warn ab
o
ut useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/8
6
0
9
4 - wrong c
o
d
e with defaul
t
ed m
o
ve ct
o
r
.
commit
|
commitdiff
|
tree
2018-06-13
ja
s
o
n
PR c+
+
/
8
60
9
8
- ICE with te
m
pla
t
e placeho
l
der for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/8
5
792 -Wctor-dtor-priva
c
y an
d
inherited c
o
nstructor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R
c
++/85963 - -Wunused-but-set
wi
t
h ?: in templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-11
jason
Fix ptrmem comparison fo
r
unions
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R
c++/86
0
94 -
wrong code with defa
u
lted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
*
doc/invoke
.
t
e
xi: Docu
m
ent -fabi-versio
n
=
12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
P
R c++/86060 - ICE on
range fo
r
with -std=c++98
.
commit
|
commitdiff
|
tree
2018-06-06
j
ason
PR c+
+
/
8571
0
- IC
E
w
ith -Wmemset
-
elt-size
.
commit
|
commitdiff
|
tree
2018-06-05
jason
P
R c++/8
5
731 - wrong error with qualified-id in templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-04
jason
*
g++
.
dg/w
a
rn/string1
.
C: Prune extra
w
arning
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
ja
s
on
PR c++
/
61806 - missed SF
I
N
AE with par
t
ial specialization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/85765
-
S
F
INAE
and non
-
type defa
u
lt t
e
m
p
late
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85
7
3
9
-
IC
E
with
p
ointe
r
t
o member
t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
a
s
o
n
PR c++/85761 - ICE with ill-formed
u
s
e
o
f
c
onst outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jason
PR c+
+
/85764
-
bogus
'
this' not ca
p
tured error
.
commit
|
commitdiff
|
tree
2018-06-02
j
a
son
* g++
.
dg/c
p
p1
z
/
feat-cxx1z
.
C: Update __cpp_
d
eduction_gui
d
e
s
.
commit
|
commitdiff
|
tree
2018-06-01
jason
* c-cppbuilt
i
n
.
c (c_cpp_builtins): Bu
m
p __cp
p
_
d
educt
i
on_g
u
id
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
Cha
n
geL
o
g
tidying
commit
|
commitdiff
|
tree
2018-06-01
jason
CW
G
1581: When ar
e
con
s
texpr m
e
mber
f
u
ncti
o
n
s
d
e
fined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c+
+
/58281
-
explicit instan
t
iat
i
on of
c
on
s
texpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* pt
.
c (instantia
t
e
_
d
ecl):
Any def
a
ult
e
d
function
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
ChangeLog fix
commit
|
commitdiff
|
tree
2018-05-30
ja
s
on
PR c++/8
5
807
- ICE with cal
l
in
template NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jaso
n
PR c++/85873 - consta
n
t in
i
t
i
alize
r
_list array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
ason
I
mp
r
ove err
o
r reco
v
e
ry for
s
t
r
uctured
bind
i
n
g
i
n
condition
.
commit
|
commitdiff
|
tree
2018-05-29
jason
PR
c
++/67
4
45
- ret
u
rning
tem
p
orary i
n
itiali
z
e
r_list
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR
c
++/85815 - reference to m
e
mbe
r
of
enclosing templat
e
.
commit
|
commitdiff
|
tree
2018-05-25
jaso
n
CWG 616,
1213 -
v
alue
category of
s
ub
o
bject reference
s
.
commit
|
commitdiff
|
tree
2018-05-25
j
ason
PR c++/
8
0
485 - in
l
i
ne func
t
ion
non-zero address
.
commit
|
commitdiff
|
tree
2018-05-24
jason
P
R
c++/85842
- -Wr
e
turn-type
,
cons
t
expr
i
f
and
gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c+
+
/8
5
864 - l
i
te
r
a
l
t
e
mpla
t
e and default templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
ja
s
on
F
ix cast to rvalue
r
eference
f
r
om prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG 616, 1213
-
v
alue c
a
tegor
y
o
f
subobjec
t
referenc
e
s
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* system
.
h: #include
<
ne
w
>
e
arlier
.
commit
|
commitdiff
|
tree
2018-05-23
jason
P
R
c+
+
/8
1
420 - not e
x
tending t
e
mporary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/85866 - error
w
ith
.
* in default template arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR
lib
s
t
dc++/85843 - warning
i
n
logic
_
e
rror copy
con
s
tructor
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Av
o
id
I
CE o
n
unsu
p
porte
d
use of __int
e
g
e
r_p
a
ck
.
commit
|
commitdiff
|
tree
2018-05-18
jason
PR
c+
+
/58407 - deprecated implicit
cop
y
o
p
s
.
commit
|
commitdiff
|
tree
2018-05-18
j
ason
So
m
e
libst
d
c++ fixes for -W
d
ep
r
ecated-c
o
py
.
commit
|
commitdiff
|
tree
2018-05-17
jason
*
line-map
.
c
(
l
inemap_init): U
s
e placem
e
nt new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c
(
warn_
d
eprecated_use): Return bo
o
l
.
Sim
p
lify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
*
cp-tree
.
h (cp_expr
)
: Rem
o
ve copy co
n
structor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
*
constexpr
.
c (
c
xx_ev
a
l
_vec_
i
n
it_1): P
a
ss tf_non
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c++/6
4
372 - CWG 1
5
60, gratu
i
tous lval
u
e-rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Handle TY
P
E_H
A
S
_
LATE_RETURN_TYPE
like r
e
f-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* pt
.
c
(tsubs
t
) [ARRAY_TYPE]: Ch
e
c
k
valid_array
_
si
z
e_p
.
commit
|
commitdiff
|
tree
2018-05-11
jas
o
n
*
d
ecl
.
c
(
cp_finish_decl)
:
Don'
t
inst
a
ntiate auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* cp-tree
.
h (DECL_CONSTRUCT
O
R
_
P
): Use DECL_CXX_CONSTRUCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* include/bits/regex_compiler
.
h
(
_S_cache_size): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
s
on
Core issue 231
0
- co
n
version
to base of i
n
co
m
plete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CWG 2267 - list-initializati
o
n of reference temporary
commit
|
commitdiff
|
tree
2018-05-10
jason
* p
a
rser
.
c (cp_pars
e
r_class_head): U
s
e
n
um_tem
p
late_he
a
ders_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Make sure we aren't trying to do a
ne
s
ted instantiati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
* class
.
c (vbase_has_us
e
r_prov
i
ded_move_assign): Use
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
*
l
ambda
.
c (la
m
bda_e
x
pr_this
_
capture)
:
Impro
v
e log
i
c
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
*
de
c
l
.
c (
m
ake_typ
e
name_type): s/parameters/arguments/
.
commit
|
commitdiff
|
tree
next