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++/56973, DR 696 - capture constant variables only as needed.
2017-09-28
jaso
n
PR c++/56973, DR
6
96 - capture constant
var
i
able
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
j
ason
U
s
e local_specia
l
i
zations t
o
find ca
p
tur
e
proxies
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Small lambda fix
e
s
.
commit
|
commitdiff
|
tree
2017-09-28
jason
Use -Wn
o
-depreca
t
ed fo
r
st
d
::un
c
a
u
ght_exception t
e
sts
.
commit
|
commitdiff
|
tree
2017-09-18
ja
s
on
P
R c++/82069
- IC
E
with
la
m
bda
in t
e
m
p
late
commit
|
commitdiff
|
tree
2017-09-10
j
ason
A pa
r
t
i
ally initialized variable isn't cons
t
ant
.
commit
|
commitdiff
|
tree
2017-09-09
j
a
son
Revert: *
d
w
arf2out
.
c
(gen_form
a
l_paramete
r
_die): Remove
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
j
a
so
n
* dwarf2out
.
c (gen_formal_par
a
meter_die
)
: Remove
o
bsolete
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
jason
PR c++/70029 - ICE with r
e
f-qualif
i
er and -flto
commit
|
commitdiff
|
tree
2017-09-07
ja
s
on
PR c++/8
2
0
53 - ICE
with defa
u
lt arg
u
ment
i
n la
m
bda
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
jason
P
R
c++/82070 - e
r
ror with
nest
e
d
lambd
a
c
aptu
r
e
commit
|
commitdiff
|
tree
2017-08-31
j
a
s
o
n
PR c++
/
82029 -
_
_
P
R
ETTY_FUNCTION
_
_
in lambd
a
i
n
template
commit
|
commitdiff
|
tree
2017-08-30
j
a
son
PR
c++/8203
0
- I
C
E inheriti
n
g fr
o
m multiple lambdas
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c+
+
/
8
1236 -
ICE with temp
l
ate-id in generic lambda
commit
|
commitdiff
|
tree
2017-08-29
j
as
o
n
tweak Change
L
og
commit
|
commitdiff
|
tree
2017-08-29
jas
o
n
Reimple
m
e
nt handling
o
f l
a
mbdas
i
n templates
.
commit
|
commitdiff
|
tree
2017-08-29
ja
s
on
PR c++/78840
-
I
CE with c
o
n
st and ne
s
te
d
generic lambda
commit
|
commitdiff
|
tree
2017-08-29
jason
Remo
v
e
unnecessary
L
AMBDA_EXPR fie
l
ds
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
PR
c
++/809
3
5 - wrong C
+
+17 error with l
a
m
bda
commit
|
commitdiff
|
tree
2017-08-29
jason
Various small
f
ixes
.
commit
|
commitdiff
|
tree
2017-08-29
jason
PR c++/8
0
767 - u
n
n
ecessary in
s
tantiatio
n
of
generic
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
jason
Fix lambdas
i
n t
e
mplate defau
l
t
a
rgument of inherite
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
j
aso
n
Adjust C++17 class de
d
u
ction use of DECL_ABST
R
AC
T
_ORIGIN
.
commit
|
commitdiff
|
tree
2017-08-29
jason
S
u
p
port copying lo
c
al_specializations
.
commit
|
commitdiff
|
tree
2017-08-29
jas
o
n
Ad
d
im
m
ediate potent
i
al_const
a
nt_ex
p
ression variants
.
commit
|
commitdiff
|
tree
2017-08-29
jaso
n
Instantiate default argume
n
ts/member in
i
ti
a
l
ize
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
j
a
so
n
Fix d
e
fault argument conv
e
r
sio
n
failur
e
and SFINAE
.
commit
|
commitdiff
|
tree
2017-08-11
jason
P
R
c++/81671 - nul
l
ptr
_
t
temp
l
a
t
e
param
e
t
er
commit
|
commitdiff
|
tree
2017-08-10
jason
PR c++/81359 -
U
npa
r
sed NSD
M
I er
r
or from SFIN
A
E context
.
commit
|
commitdiff
|
tree
2017-08-10
jason
P
R
c++/8
0
452 - Core 1579, impli
c
i
t
move seman
t
ics
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
jason
PR c
+
+/8152
5
-
w
rong
c
onstant valu
e
with generic lamb
d
a
commit
|
commitdiff
|
tree
2017-08-09
jason
P
R
c++/81359 - Unpar
s
ed NS
D
MI
e
rror fr
o
m
SFIN
A
E con
t
e
x
t
.
commit
|
commitdiff
|
tree
2017-08-01
jason
* decl
.
c
(declare_global_var): S
e
t DECL_CONTEXT
.
commit
|
commitdiff
|
tree
2017-07-26
jason
P0702R
1
- List
d
eduction
o
f vector
.
commit
|
commitdiff
|
tree
2017-07-26
jas
o
n
PR c+
+
/67054 - Inherited
c
tor
w
ith
non-
d
efault
.
.
.
commit
|
commitdiff
|
tree
2017-07-13
jason
P0512R0 - Deducti
o
n from an in
i
tializer list
.
commit
|
commitdiff
|
tree
2017-07-13
jason
*
g++
.
old-d
e
ja/g
+
+
.
bugs/
9
0
0
520
_
0
3
.
C: Limit
e
r
ror
to
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
jason
Core DR 393 -
p
arameter poin
t
er t
o
a
r
ray
o
f unknown
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
jason
PR
c++/8120
4
- pars
e
error with dependent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
jason
PR
c
+
+
/81257
-
ICE with inva
l
i
d ::template
.
commit
|
commitdiff
|
tree
2017-06-29
ja
s
on
* cons
t
exp
r
.
c, error
.
c
,
tree
.
c: Re
m
ove W
I
T
H
_CLEAN
U
P_EXPR
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
j
a
son
PR c++/81180
-
ICE wit
h
C++17 ded
u
ctio
n
o
f
member
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
jason
PR c++/8118
8
-
m
atching decltype
o
f m
e
m
ber functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
j
ason
P
R
c
++/81164 -
ICE with invalid i
n
h
erited constructor
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/72764 - ICE with inv
a
lid temp
l
a
te
t
ypename
.
commit
|
commitdiff
|
tree
2017-06-28
j
ason
PR c
+
+/
6
9300 - ICE with se
l
f-referen
t
i
a
l n
o
e
x
cept
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c+
+
/6102
2
-
e
rror with
variadic template template
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jas
o
n
P
R
c
+
+
/72801 - ICE with
v
a
riad
i
c pa
r
t
i
al speciali
z
ati
o
n
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/55639 - parti
a
l
s
pecialization with :
:
templ
a
te
commit
|
commitdiff
|
tree
2017-06-28
j
ason
PR c++/45976 - error with
:
:
t
e
m
p
late
i
n
de
c
larator
.
commit
|
commitdiff
|
tree
2017-06-28
jason
P
R c
+
+/
5
4769 - wro
n
g lookup of dependent te
m
plat
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
jason
Make
the T
E
M
PLATE_ID_E
X
PR l
o
catio
n
a range
.
commit
|
commitdiff
|
tree
2017-06-28
jason
PR c++/81204 -
parse error
w
i
th dependent template
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
jason
PR
c+
+
/8
1
2
1
5 - dedu
c
tio
n
fail
u
re with
v
ariadic TTP
.
commit
|
commitdiff
|
tree
2017-06-23
ja
s
on
PR c++/79056 - C++17 ICE wi
t
h invalid template sy
n
tax
.
commit
|
commitdiff
|
tree
2017-06-20
jas
o
n
P
R
c++/80972 - C++17 ICE
w
it
h
attrib
u
t
e
packed
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/80562 - I
C
E with constexpr i
f
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/80829
-
ICE
w
it
h
constex
p
r copy of base subobject
.
commit
|
commitdiff
|
tree
2017-06-19
jason
PR c++/81073 - constexpr an
d
static var in
s
tatement
.
.
.
commit
|
commitdiff
|
tree
2017-06-18
jason
PR c++/60063 - -Wunuse
d
-local-typedefs and templates
.
commit
|
commitdiff
|
tree
2017-06-18
j
a
so
n
P
R c++/70844 - -Wu
s
ele
s
s-cast and inheriting
cons
t
ruct
o
r
.
commit
|
commitdiff
|
tree
2017-06-17
ja
s
o
n
f
i
x Ch
a
n
g
eLog
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++
/
8104
5
-
Wron
g
t
y
p
e
-
dependence with
a
uto return
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
a
son
PR c++/80465 - ICE with generic
la
m
bda wit
h
no
e
x
ce
p
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
as
o
n
PR c++/80614 -
Wrong mangling
for C++17 noexcept type
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/81102 - Wrong
e
rror with partial
s
p
ecial
i
zation
.
commit
|
commitdiff
|
tree
2017-06-17
jason
P
R
c
+
+
/
801
7
4 - ICE wi
t
h
partial specia
l
iza
t
ion
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
j
aso
n
PR c++/80831 - ICE with -fsy
n
tax-only
.
commit
|
commitdiff
|
tree
2017-06-17
jason
PR c++/
8
0
639 - ICE with invalid P
M
F in
i
tiali
z
a
tion
.
commit
|
commitdiff
|
tree
2017-06-11
jason
*
error
.
c (dum
p
_ex
p
r):
Use is_this_parame
t
e
r
.
commit
|
commitdiff
|
tree
2017-06-11
jason
* tree
.
h (id_equal): New
.
commit
|
commitdiff
|
tree
2017-06-10
ja
s
on
Missing bits from
N
4
2
68, constant ev
a
luation for all
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
jason
Overhaul poin
t
er-
t
o
-membe
r
conversion and te
m
plate
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
jason
Don
'
t fold c
o
nversi
o
n from a
c
onstant vari
a
ble
.
commit
|
commitdiff
|
tree
2017-06-09
ja
s
on
F
i
x
t
emplate argume
n
t of nu
l
lptr_t type
.
commit
|
commitdiff
|
tree
2017-06-09
jason
F
i
x ar
r
a
y
decay handling in constant expr
e
ssions
.
commit
|
commitdiff
|
tree
2017-06-09
jason
P
R
c++/8
0
384 - IC
E
w
ith d
e
p
enden
t
noexc
e
p
t-specifier
commit
|
commitdiff
|
tree
2017-06-09
j
ason
* constexpr
.
c (pote
n
tial_const
a
n
t
_expression_1):
A
l
low
.
.
.
commit
|
commitdiff
|
tree
2017-05-31
jason
PR c
+
+/
8
0840 - ICE with constexpr and
r
efe
r
e
n
c
e
commit
|
commitdiff
|
tree
2017-05-30
jason
PR c++/8085
6
- I
C
E wit
h
l
o
cal ex
t
ern in template
commit
|
commitdiff
|
tree
2017-05-25
jason
* g
+
+
.
dg/
c
p
p
1z/nontype-aut
o
11
.
C: Mo
v
e fro
m
p
r
7
958
3
.
C
.
commit
|
commitdiff
|
tree
2017-05-25
j
a
son
PR c++/80605 - __is_standard_layout a
n
d
z
ero-length
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
jason
-Wu
n
use
d
and C++1
7
structu
r
ed bindings
commit
|
commitdiff
|
tree
2017-05-23
jason
PR c++/80396
-
built-in for make
_
i
nteger_sequence
.
commit
|
commitdiff
|
tree
2017-05-19
jason
*
c-w
a
r
n
.
c (match_case_to_
e
num
_
1):
Don't w
a
rn
a
bout
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
jason
* tree
.
c
(make_tree_vec_s
t
at, g
r
ow_tree_vec_stat)
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
Have other unify failure functions
ca
l
l unify_inv
a
lid
.
commit
|
commitdiff
|
tree
2017-05-10
j
a
son
CWG 1847 - Clarifying
com
p
atibility during par
t
ia
l
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* pt
.
c (dependent_type_p): Make
s
u
re we aren't called
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
PR c++/79549 - C++17 ICE wit
h
non-type auto
t
em
p
late
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
jason
* g++
.
dg
/
template/crash126
.
C: Second
error doesn't
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* class
.
c (check_bases): I
g
nore
e
mpty
bases
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* g++
.
dg/
c
pp1z/direct-enum-init1
.
C:
C
orrect e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c++/7097
9
- literal
class and
closure types
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c
+
+
/
6
6297, DR 1684
-
literal class and con
s
texpr
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
* test
s
uite/
2
4_iterators/container_access
.
cc (t
e
st03
.
.
.
commit
|
commitdiff
|
tree
2017-05-09
jason
PR c++/70167 -
a
rray
prv
a
lue treate
d
as
l
valu
e
commit
|
commitdiff
|
tree
2017-05-08
jason
PR c++/80
1
7
8
- param
e
ter
passin
g
for uncopyable
c
l
as
s
es
commit
|
commitdiff
|
tree
2017-05-08
jason
Bump C++ ABI version
.
commit
|
commitdiff
|
tree
2017-05-03
jas
o
n
* d
o
c/invoke
.
texi: Note that -fa
l
igned-new i
s
on b
y
.
.
.
commit
|
commitdiff
|
tree
next