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
PR c++/86728 - C variadic generic lambda.
2018-08-11
jason
PR c++/8
6
7
2
8 - C variadic generic lambda
.
commit
|
commitdiff
|
tree
2018-07-17
ja
s
on
P
R
c++/86480 -
n
e
s
ted variad
i
c
la
m
bda and co
n
stexpr
if
.
commit
|
commitdiff
|
tree
2018-07-03
jason
PR c++/86378 - fu
n
ctio
n
al cast
i
n noexcept-specifie
r
.
commit
|
commitdiff
|
tree
2018-06-28
j
ason
PR c++/
8
634
2
- -Wdeprecated-cop
y
and system headers
.
commit
|
commitdiff
|
tree
2018-06-27
jaso
n
A
void crash on f
r
iend in nested
class templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-27
jason
P
R c++/86320 - me
m
ory-hog
w
i
th std
:
:array
of pair
commit
|
commitdiff
|
tree
2018-06-27
j
aso
n
PR c
+
+/
8
0290 -
m
e
m
ory
-
hog with std::pair
.
commit
|
commitdiff
|
tree
2018-06-22
jason
PR
c
+
+
/86219 - I
C
E
w
ith erroneous initia
l
i
z
e
r in te
m
plate
.
commit
|
commitdiff
|
tree
2018-06-22
jason
Avoid taking the address of
s
o
m
ething just because
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
*
p
t
.
c
(t
s
ub
s
t
)
[T
E
MPLATE_TYP
E
_PAR
M
]: Use TEMPLATE_P
A
RM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jaso
n
Reduce garb
a
ge from
p
ush_to_top_level
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -fmem-report se
e
c
allers of cxx_make_type
.
commit
|
commitdiff
|
tree
2018-06-21
j
a
son
PR c++/86182 -
f
ix wrong PR tag in
e
a
r
l
ier commit
commit
|
commitdiff
|
tree
2018-06-19
jason
* c
p
-tr
e
e
.
h (C
O
NSTRUCTOR_
N
O_IMPLICIT_ZERO): Re
m
ove
.
commit
|
commitdiff
|
tree
2018-06-19
j
a
son
PR c++
/
86192 - I
C
E with anonymo
u
s uni
o
n passed
to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
* tree
.
c (cp_expr_l
o
c
ation): New
.
commit
|
commitdiff
|
tree
2018-06-19
jason
U
se a range
for LAMBD
A
_EXPR_LOCATION
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/8620
0
-
ICE with unexpanded pack in lam
b
da
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
j
ason
P
R
c
++/81060
-
ICE wit
h
unexpanded parameter
p
ack
.
commit
|
commitdiff
|
tree
2018-06-18
jason
P
R c
+
+/
8
6171 - ICE
w
i
t
h recursive alias
instantiati
o
n
.
commit
|
commitdiff
|
tree
2018-06-16
jason
P
R
c
+
+/86147 - wrong capture
f
or templat
e
argumen
t
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c
(tsu
b
st_defau
l
t_argum
e
nt): Use
p
ush_to/pop_from_top
_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jaso
n
* decl
.
c (start
_
e
num): Do compare dependent underly
i
ng
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
ja
s
on
PR c++/
8
2882 - ICE
w
it
h
l
a
mbda in tem
p
l
a
t
e
default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tr
e
e
.
c (ma
y
b
e
_w
a
rn_par
m
_abi)
:
Inform the location
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
j
ason
PR c++/86
0
99 - IC
E
with triv
i
al
cop
y
and n
o
n-trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-op
t
s
.
c (c_commo
n
_post_o
p
tions):
Warn abou
t
useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
P
R c++/8
6
094 - wrong
code
w
ith de
f
aulted move ctor
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR
c
+
+/86098 - I
C
E
w
ith te
m
p
l
ate placeholder for
T
T
P
.
commit
|
commitdiff
|
tree
2018-06-11
j
ason
PR c++/857
9
2 -Wctor-dtor
-
p
rivacy an
d
inher
i
ted co
n
structor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR
c
++/85
9
63 - -Wun
u
sed-but-set wi
t
h
?: in tem
p
late
.
commit
|
commitdiff
|
tree
2018-06-11
jason
Fix ptrmem comparison f
o
r
uni
o
ns
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R
c++/8
6
094 - wrong co
d
e wi
t
h defaulted
m
ove ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* doc/i
n
voke
.
tex
i
:
Do
c
u
ment -fabi-ver
s
i
on=12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/8606
0
-
I
CE
o
n ra
n
ge for
with -std=c++98
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/85710 - ICE with -Wmemset-elt-
s
ize
.
commit
|
commitdiff
|
tree
2018-06-05
j
ason
PR c++
/
85731 - wrong error with qu
a
lifi
e
d-id in
t
empl
a
te
.
commit
|
commitdiff
|
tree
2018-06-04
jason
* g++
.
d
g/wa
r
n/string1
.
C:
P
rune e
x
tra
warning wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/
6
1806 - missed SFINA
E
with
p
artial
s
peci
a
li
z
a
t
ion
.
commit
|
commitdiff
|
tree
2018-06-04
jaso
n
PR c++/85765
-
SFINAE and non-type defa
u
lt template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
ja
s
on
PR c++/8
5
7
3
9 - ICE
with pointer
to member template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jaso
n
PR c++/8576
1
- ICE with
i
l
l
-fo
r
me
d
use of cons
t
o
u
te
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
j
a
s
on
PR c++/85764 - bogus 'thi
s
' not
c
aptu
r
ed err
o
r
.
commit
|
commitdiff
|
tree
2018-06-02
j
a
s
on
* g++
.
dg/cpp1z/feat-cxx
1
z
.
C
:
Up
d
ate
__cpp_deduc
t
i
o
n_guides
.
commit
|
commitdiff
|
tree
2018-06-01
jas
o
n
* c-cppbu
i
l
tin
.
c (c_cpp_builtin
s
):
Bump __cpp_deduction_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
ja
s
on
Ch
a
n
geLog tidyin
g
commit
|
commitdiff
|
tree
2018-06-01
jason
CWG 1
5
81:
When are c
o
n
stexp
r
me
m
ber functions defined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c++/58281 - ex
p
licit ins
t
antiation of constexpr
commit
|
commitdiff
|
tree
2018-06-01
jas
o
n
* pt
.
c (instantiate
_
decl): Any def
a
u
l
ted func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
C
h
a
n
g
eLog f
i
x
commit
|
commitdiff
|
tree
2018-05-30
jas
o
n
PR c++/85807 - I
C
E with
c
all in templat
e
NSD
M
I
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR
c
++
/
8587
3
-
c
onstant ini
t
iali
z
er
_
list a
r
ray
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
a
son
Improve error recovery for
s
tructur
e
d
b
inding
in condition
.
commit
|
commitdiff
|
tree
2018-05-29
jason
PR c++/67445 -
re
t
urni
n
g
t
emporary init
i
alizer_list
.
commit
|
commitdiff
|
tree
2018-05-25
ja
s
on
PR
c
++
/
85815 - reference to
m
e
m
ber of enclosing t
e
mplate
.
commit
|
commitdiff
|
tree
2018-05-25
jas
o
n
CWG 616,
1213 - value cate
g
ory
o
f
subobject refe
r
e
n
ces
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/8
0
485 - inline
fun
c
tion non
-
z
ero address
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wr
e
turn-type, constexpr
i
f
and
g
eneric
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85864
-
l
iteral template and def
a
ult temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
Fix
cas
t
t
o
rvalue
r
eference
fro
m
prv
a
l
u
e
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG
616, 1213 - v
a
lue catego
r
y
o
f
s
ubobject
references
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
* syste
m
.
h: #include
<
new> ear
l
ier
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/81
4
20 - not ex
t
endi
n
g
tem
p
orary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR
c
++
/
8
5
8
66 -
e
rror wit
h
.
* in
default
template arg
.
commit
|
commitdiff
|
tree
2018-05-21
j
a
son
PR
l
ibstdc+
+
/8
5
843 - w
a
rning in logic_
e
rro
r
copy const
r
uc
t
o
r
.
commit
|
commitdiff
|
tree
2018-05-19
j
a
son
Avoid ICE on unsupport
e
d use of __integer_pack
.
commit
|
commitdiff
|
tree
2018-05-18
j
as
o
n
P
R c++/58407 - deprec
a
ted implicit c
o
py ops
.
commit
|
commitdiff
|
tree
2018-05-18
ja
s
on
So
m
e libstdc++ fixes for -W
d
e
pr
e
cated-cop
y
.
commit
|
commitdiff
|
tree
2018-05-17
jaso
n
* line
-
map
.
c (linemap_init): Use placem
e
nt new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
*
tree
.
c (warn_deprecated_use): Retu
r
n
bool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-tree
.
h (cp_e
x
p
r): Rem
o
v
e
copy constructor
.
commit
|
commitdiff
|
tree
2018-05-15
ja
s
on
* constexp
r
.
c (cxx_eval_v
e
c_init
_
1): Pass tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c++/
6
4372 - CWG 1560,
g
r
atuitous
l
v
a
l
ue-rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Ha
n
d
l
e
TYPE_HAS_LATE
_
RETURN_TY
P
E
l
i
k
e
ref-qua
l
i
f
ier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
j
ason
*
pt
.
c (tsubs
t
)
[
A
RRA
Y
_
TYP
E
]:
Check
v
alid_array_size_
p
.
commit
|
commitdiff
|
tree
2018-05-11
jason
* de
c
l
.
c
(cp_finish_decl): Don't instantiate auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
son
* cp-tree
.
h (D
E
CL_CO
N
STRUCTOR_P): U
s
e
D
E
CL_CXX_C
O
NS
T
RUCTOR
_
P
.
commit
|
commitdiff
|
tree
2018-05-10
j
as
o
n
* in
c
l
u
d
e
/bits/regex_compiler
.
h (
_
S_cache_si
z
e): Chan
g
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
s
o
n
C
o
re is
s
ue 2310 - conversion to
ba
s
e
o
f incomp
l
ete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
C
W
G 2267
-
list-
i
nit
i
a
l
ization of reference t
e
mpor
a
ry
commit
|
commitdiff
|
tree
2018-05-10
jason
*
parser
.
c (cp_pars
e
r_class_head): Use num_te
m
plate_headers
_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Make sure we are
n
't
t
rying to d
o
a
ne
s
ted instantiation
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
*
c
las
s
.
c (vbase_has_user_provid
e
d_move_assign):
U
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* la
m
bda
.
c (la
m
bda_
e
xpr_
t
his_capture): Improve
l
ogic
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
* decl
.
c (make_typename
_
type): s
/
paramete
r
s
/arguments/
.
commit
|
commitdiff
|
tree
2018-05-09
ja
s
on
Add ax_pthre
a
d
.
m4 for use in bin
u
tils-gd
b
commit
|
commitdiff
|
tree
2018-05-09
jason
P
R
c++/85706 - clas
s
deduc
t
ion
u
nd
e
r decl
t
ype
commit
|
commitdiff
|
tree
2018-05-07
jason
PR c++
/
85646 - lambda visibility
.
commit
|
commitdiff
|
tree
2018-05-07
j
a
s
o
n
P
R c++/85618 - ICE with initialized VLA
.
commit
|
commitdiff
|
tree
2018-05-03
jason
PR
c
++/85600 - virtual
d
elete failure
.
commit
|
commitdiff
|
tree
2018-05-01
j
ason
PR c+
+
/8
5
587
- e
r
ror w
i
th scoped
e
num in template
.
commit
|
commitdiff
|
tree
2018-05-01
ja
s
on
PR c++/85580 - ex
t
er
n
"C
"
and
l
ocal va
r
iables
commit
|
commitdiff
|
tree
2018-04-30
jason
PR
c++/84701 - un
s
igned typeof
.
commit
|
commitdiff
|
tree
2018-04-30
jason
P
R c++/85
3
05 - pack in l
a
mbda init-capture
.
commit
|
commitdiff
|
tree
2018-04-30
j
a
son
PR c+
+
/
61982 - dead
s
tores to de
s
t
royed objects
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* in
i
t
.
c (buil
d
_dtor_call)
:
Use bu
i
ld_special_member_call
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* tree
.
c (bu
i
ld_clobbe
r
): New
.
commit
|
commitdiff
|
tree
2018-04-27
ja
s
on
* g++
.
dg/
c
pp1z/noexc
e
pt-
t
ype
2
0
.
C
: Elab
o
r
a
te
.
commit
|
commitdiff
|
tree
2018-04-27
jason
*
cvt
.
c (cp_fol
d
_
con
v
e
rt): Use convert_
p
t
r
mem
.
commit
|
commitdiff
|
tree
2018-04-27
jaso
n
PR c
+
+
/
85545
-
I
CE wit
h
noexc
e
pt
PMF conversion
.
commit
|
commitdiff
|
tree
next