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++/86728 - C va
r
iadic generic
l
ambda
.
commit
|
commitdiff
|
tree
2018-07-17
jason
PR
c++/
8
64
8
0 - nested variadi
c
l
ambda and conste
x
pr if
.
commit
|
commitdiff
|
tree
2018-07-03
j
a
son
PR c++/86378 - functional
c
ast
in noexcept-s
p
ec
i
fier
.
commit
|
commitdiff
|
tree
2018-06-28
j
a
son
PR
c
+
+/86
3
42 - -Wdepr
e
cated
-
copy and sy
s
tem
h
eader
s
.
commit
|
commitdiff
|
tree
2018-06-27
ja
s
on
Avoid
cr
a
s
h
on friend in nested
class template
.
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c++/86320 - memory-hog with std
:
:array of pair
commit
|
commitdiff
|
tree
2018-06-27
jason
P
R
c
++/8
0
290 -
m
e
m
ory-hog with std::pair
.
commit
|
commitdiff
|
tree
2018-06-22
jason
PR c++/86219 - I
C
E wi
t
h
erroneous in
i
tia
l
iz
e
r in templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-22
jason
Avoid taki
n
g the address of somethin
g
just because
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
*
p
t
.
c (t
s
ubst) [TEM
P
LA
T
E_TYPE_PA
R
M
]
: U
s
e
TEM
P
LATE_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
j
a
son
Reduce
garbag
e
f
r
om
p
u
sh
_
to_t
o
p
_l
e
vel
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let
-fmem-r
e
port see
c
all
e
rs
of cxx_
m
ake
_
type
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
P
R c+
+
/86182 - fix wrong PR tag in ear
l
i
e
r commit
commit
|
commitdiff
|
tree
2018-06-19
jason
*
c
p
-tree
.
h
(CONS
T
RUCTOR_NO_IMPLIC
I
T_
Z
ERO): Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
P
R
c++/
8
6192 - ICE with anonymous union p
a
ssed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
* tree
.
c (c
p
_expr_location):
New
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
Use
a
range for L
A
MBDA_EXPR_LOCATI
O
N
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR
c++/86200 - ICE with
u
nexpanded pack
in la
m
bda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
P
R c++/81060 - ICE
wi
t
h une
x
panded
p
aram
e
ter p
a
ck
.
commit
|
commitdiff
|
tree
2018-06-18
jason
PR c++/86
1
71 - ICE with recursive alias ins
t
antiation
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR c++/86147 - wr
o
ng capture for
t
emp
l
ate argument
.
commit
|
commitdiff
|
tree
2018-06-15
j
ason
* pt
.
c
(tsubst_
d
efa
u
lt_argu
m
ent): U
s
e pu
s
h_to/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* decl
.
c (start_e
n
um): D
o
com
p
are depend
e
nt un
d
erlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
ja
s
on
PR c++
/
82882
- I
C
E
with
l
a
m
bd
a
in template def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
a
son
* tree
.
c (m
a
yb
e
_warn_parm_abi): Inform the
l
ocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/86
0
99 - ICE
w
i
t
h trivial copy and non-trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-opts
.
c
(c_common_post_options): Warn
a
b
o
ut useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR
c
++/86094
- wrong code w
i
th
def
a
ulted move
c
to
r
.
commit
|
commitdiff
|
tree
2018-06-13
j
as
o
n
PR
c
+
+
/86098
-
IC
E
wit
h
tem
p
la
t
e placehol
d
er for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
PR c++/
8
5
792 -Wcto
r
-dtor-
p
rivacy an
d
i
nherited cons
t
ructor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c+
+
/85963
- -Wunused-but-se
t
wi
t
h ?: in
tem
p
late
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
Fix ptrmem c
o
mparison for unio
n
s
.
commit
|
commitdiff
|
tree
2018-06-11
j
a
son
P
R
c++/86094 -
w
rong c
o
de with defaulted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* doc/invoke
.
t
e
xi: Do
c
ument -fabi-versi
o
n=12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/86060 - ICE
o
n range for with -std=c++
9
8
.
commit
|
commitdiff
|
tree
2018-06-06
j
ason
PR c++
/
857
1
0 -
ICE with -
W
memset-
e
lt-size
.
commit
|
commitdiff
|
tree
2018-06-05
ja
s
on
PR c++/8
5
731 - wrong error with
q
ualified-id in template
.
commit
|
commitdiff
|
tree
2018-06-04
jas
o
n
* g++
.
dg/warn/
s
tring1
.
C: Prune extra
warning with
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jaso
n
PR
c
++/618
0
6 - miss
e
d
SFINAE wi
t
h partial specializatio
n
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/85
7
65 - SFINAE and non-ty
p
e de
f
ault templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jaso
n
PR
c++/85739 - ICE with
p
o
i
n
t
er
t
o mem
b
er
te
m
plate
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
ja
s
on
PR c
+
+
/85761 - ICE
w
ith il
l
-formed use of const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jason
PR c++/85764 - bo
g
us 'this' n
o
t capt
u
red erro
r
.
commit
|
commitdiff
|
tree
2018-06-02
jason
* g
+
+
.
dg/cpp1z/feat-cxx1z
.
C: Update __cpp_d
e
d
uc
t
i
on_guide
s
.
commit
|
commitdiff
|
tree
2018-06-01
jason
*
c
-
c
pp
b
u
iltin
.
c (c_cp
p
_builtins)
:
Bump __cpp_de
d
uction_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
C
hangeLog tidying
commit
|
commitdiff
|
tree
2018-06-01
ja
s
on
CWG 1
5
81:
W
hen are con
s
te
x
pr
m
ember f
u
nctions
def
i
ned?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c++/58281 - explicit i
n
st
a
nt
i
at
i
on
o
f constexpr
commit
|
commitdiff
|
tree
2018-06-01
ja
s
o
n
* pt
.
c (in
s
tantiate_decl):
An
y
defa
u
lted fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
ChangeLo
g
fix
commit
|
commitdiff
|
tree
2018-05-30
j
a
son
PR c+
+
/85807 - IC
E
with
call in t
e
mplat
e
NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
j
ason
P
R
c++
/
8587
3
-
c
onstant
initializer_list array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Impro
v
e error recovery for s
t
ructured binding
in condition
.
commit
|
commitdiff
|
tree
2018-05-29
ja
s
o
n
PR c++/67445 - retur
n
ing te
m
porary
i
nitializer_list
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/85
8
15 - reference to member o
f
enclosing
t
emp
l
ate
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG 616, 1213 - value c
a
te
g
ory
o
f su
b
object refer
e
nc
e
s
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/80
4
85
-
inline function no
n
-zero a
d
dress
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wreturn-t
y
p
e
,
c
onstexpr if and ge
n
eric
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85864 - lite
r
a
l
template and defa
u
lt
tem
p
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix cast to r
v
alu
e
reference fro
m
prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jaso
n
CWG 616, 1213
-
value categor
y
of subo
b
ject r
e
feren
c
e
s
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* s
y
stem
.
h: #
i
nclude <new
>
e
a
rli
e
r
.
commit
|
commitdiff
|
tree
2018-05-23
jaso
n
P
R c++/814
2
0 - not exten
d
i
n
g
temporary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/858
6
6
- error with
.
*
i
n d
e
fa
u
lt t
e
mplate
a
rg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libstdc++/8
5
843
- warning
i
n logic_e
r
ror c
o
py
c
on
s
tructor
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoid
ICE
on unsupport
e
d use o
f
__integer_pack
.
commit
|
commitdiff
|
tree
2018-05-18
jas
o
n
P
R c++/58407 - deprec
a
ted implici
t
c
o
py ops
.
commit
|
commitdiff
|
tree
2018-05-18
jason
So
m
e l
i
bstdc++ fixes for
-
Wdepre
c
ated-copy
.
commit
|
commitdiff
|
tree
2018-05-17
jason
* line-map
.
c (lin
e
map_ini
t
): Use pl
a
c
eme
n
t
n
ew
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c
(
warn_deprecated_use): R
e
turn bo
o
l
.
Simplif
y
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-tree
.
h
(cp_expr): Remov
e
c
o
py constr
u
ctor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
* c
o
nst
e
xpr
.
c (cxx_eval_vec_init_1): Pas
s
tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c
+
+/64
3
72
-
C
WG
1
5
60, gratuitous lvalue-rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Handle TYP
E
_HAS_LATE_R
E
TURN_TYPE like ref-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* p
t
.
c (tsubst) [ARRAY_TYPE]
:
Ch
e
c
k
valid_array_size_p
.
commit
|
commitdiff
|
tree
2018-05-11
j
a
s
on
* de
c
l
.
c (cp_finish_d
e
cl
)
:
Don
'
t instantia
t
e auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* cp
-
tree
.
h (DECL_CONSTRU
C
TOR_P)
:
Use DECL_CXX_CONSTRUCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jas
o
n
* include/bits/regex_comp
i
ler
.
h (_S_c
a
che_size):
Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Core
iss
u
e
2310 - conv
e
rsion
to base of
i
n
c
omplete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CW
G
2267 - list-initialization of reference
temp
o
rary
commit
|
commitdiff
|
tree
2018-05-10
jason
*
parser
.
c (c
p
_
p
arser
_
class_he
a
d
): Use
n
um_template_hea
d
ers_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Make s
u
re
w
e
a
ren't trying
t
o do a
nested instanti
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* class
.
c (vbase_
h
a
s
_
u
ser_
p
rov
i
ded_move_assign): Use
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* lambda
.
c (lambda_
e
xpr
_
t
h
is_ca
p
ture): Improve l
o
gic
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* decl
.
c (make_typename_type): s/parameter
s
/a
r
guments
/
.
commit
|
commitdiff
|
tree
2018-05-09
jason
Add ax_pth
r
ead
.
m4 for use
i
n bin
u
tils-
g
db
commit
|
commitdiff
|
tree
2018-05-09
ja
s
o
n
PR
c
+
+/85
7
06 - class
d
eduction under
d
ec
l
typ
e
commit
|
commitdiff
|
tree
2018-05-07
ja
s
on
PR c++/85646 - lambda visibility
.
commit
|
commitdiff
|
tree
2018-05-07
j
a
son
PR c++/
8
561
8
- ICE with in
i
t
i
alized VLA
.
commit
|
commitdiff
|
tree
2018-05-03
j
a
son
P
R
c++/85600 - virt
u
al
d
elete fail
u
re
.
commit
|
commitdiff
|
tree
2018-05-01
ja
s
o
n
P
R
c++/85587 - error
w
i
th scoped enu
m
in
t
emplate
.
commit
|
commitdiff
|
tree
2018-05-01
j
aso
n
PR c++
/
8
55
8
0 - extern
"C" an
d
l
ocal variables
commit
|
commitdiff
|
tree
2018-04-30
jaso
n
PR
c
++/84
7
0
1 - uns
i
gned t
y
p
e
of
.
commit
|
commitdiff
|
tree
2018-04-30
jason
PR c++
/
85
3
05 - pa
c
k in lambda init-cap
t
ure
.
commit
|
commitdiff
|
tree
2018-04-30
j
ason
PR c
+
+/
6
1982 - dead s
t
o
res
t
o destroyed
o
bjec
t
s
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* ini
t
.
c (
b
uild_dtor_call): Use build_sp
e
cia
l
_
me
m
be
r
_call
.
commit
|
commitdiff
|
tree
2018-04-30
jason
* tree
.
c (build_cl
o
bber):
N
ew
.
commit
|
commitdiff
|
tree
2018-04-27
j
ason
* g++
.
dg/cpp1z/noexcep
t
-ty
p
e
20
.
C
: Elaborate
.
commit
|
commitdiff
|
tree
2018-04-27
jason
*
cvt
.
c (cp_fold_
c
onvert
)
: Use
c
o
nv
e
r
t_ptrmem
.
commit
|
commitdiff
|
tree
2018-04-27
j
ason
PR c+
+
/8554
5
- IC
E
with
noexcep
t
P
M
F
c
onversi
o
n
.
commit
|
commitdiff
|
tree
next