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
* parser.c (cp_parser_sizeof_operand): Remove redundant grokdeclarator.
2018-10-25
jason
* parser
.
c (cp_par
s
er_sizeo
f
_
opera
n
d): R
e
move redundant
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
jaso
n
Implement P0840, language support f
o
r empt
y
objects
.
commit
|
commitdiff
|
tree
2018-09-21
j
a
son
* constexpr
.
c (cxx
_
eva
l
_outermost_
c
onstant
_
expr)
:
.
.
.
commit
|
commitdiff
|
tree
2018-09-20
jason
PR c
+
+/87075 - ICE
with c
o
nstexpr array initialization
.
commit
|
commitdiff
|
tree
2018-09-14
jason
Fix --enable-gathe
r
-detaile
d
-mem-stats
.
commit
|
commitdiff
|
tree
2018-09-08
jason
PR c++/86678 - c
o
n
s
texpr function w
i
th non-constant
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
jason
F
i
x
C++17 expected errors for
p
oi
n
te
r
to
member functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
jason
r
e
move utf-8
from c
o
m
ment
commit
|
commitdiff
|
tree
2018-08-11
jason
P
R
c++/8
6
728
- C variadic
generic lam
b
da
.
commit
|
commitdiff
|
tree
2018-07-17
jas
o
n
PR c++/86
4
80 - n
e
sted variadic
l
ambda and cons
t
expr
if
.
commit
|
commitdiff
|
tree
2018-07-03
jason
PR c++/86378 -
f
unct
i
onal ca
s
t in noexcept-specifier
.
commit
|
commitdiff
|
tree
2018-06-28
jason
P
R
c++/86
3
42 -
-
W
depreca
t
e
d
-co
p
y
a
n
d
syst
e
m headers
.
commit
|
commitdiff
|
tree
2018-06-27
jason
A
v
oid
c
rash on friend in nested
cl
a
ss te
m
plate
.
commit
|
commitdiff
|
tree
2018-06-27
jas
o
n
P
R c++/86320 -
memory-hog with std
:
:array o
f
p
air
commit
|
commitdiff
|
tree
2018-06-27
j
as
o
n
PR c++/
8
0290 - mem
o
ry-hog
with s
t
d
:
:pa
i
r
.
commit
|
commitdiff
|
tree
2018-06-22
j
as
o
n
PR c+
+
/86219 - ICE wit
h
err
o
neous initializer
i
n
t
emplate
.
commit
|
commitdiff
|
tree
2018-06-22
jason
A
v
oid taking
t
he add
r
e
ss of some
t
hi
n
g
ju
s
t because
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
* pt
.
c
(tsubst
)
[
TEM
P
LATE_TYPE_
P
AR
M
]
:
Use TEMP
L
A
TE_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Redu
c
e garbag
e
from push_to_top_level
.
commit
|
commitdiff
|
tree
2018-06-21
j
a
s
on
Let -fmem-report
s
ee callers of cxx
_
m
a
k
e
_type
.
commit
|
commitdiff
|
tree
2018-06-21
ja
s
o
n
PR c++/86182 -
f
ix wrong PR
tag in earlie
r
c
o
m
mi
t
commit
|
commitdiff
|
tree
2018-06-19
j
a
son
* cp
-
t
r
ee
.
h (CONSTRU
C
TO
R
_NO_IMPLICIT_ZERO): Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/86192 -
I
CE
w
ith anonymous union passe
d
to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
* tree
.
c (cp_expr
_
locati
o
n)
:
New
.
commit
|
commitdiff
|
tree
2018-06-19
jason
Use a range for
L
A
MBD
A
_EX
P
R_LOCATION
.
commit
|
commitdiff
|
tree
2018-06-19
jason
P
R c++/86200
- ICE w
i
t
h unexpand
e
d pack in lambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
j
ason
PR c++/81
0
60
-
ICE
w
ith unexpanded par
a
meter
p
a
ck
.
commit
|
commitdiff
|
tree
2018-06-18
jason
PR c++/86171 -
I
CE
w
i
t
h recursive al
i
as inst
a
ntiation
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR
c+
+
/86147
-
wrong ca
p
tu
r
e fo
r
template ar
g
ument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c
(
tsubst_default_argument
)
:
U
se push_t
o
/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jaso
n
* decl
.
c
(start_enum):
D
o compare dependent underlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
a
s
on
P
R
c++/82
8
8
2 -
I
CE with la
m
bda in
template
d
efault
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tree
.
c (maybe
_
warn_parm_abi): Inform t
h
e locati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
j
ason
PR c++/8609
9
- IC
E
with trivi
a
l copy an
d
non
-
trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-opts
.
c (c_common
_
post_opt
i
ons
)
:
Warn about useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
P
R c+
+
/86094 -
wr
o
ng code with defaulte
d
move ctor
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86
0
98 - ICE
with te
m
pla
t
e plac
e
holder f
o
r TTP
.
commit
|
commitdiff
|
tree
2018-06-11
j
ason
PR c++/85792 -Wctor-dtor-privacy
a
nd inh
e
rited constructor
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
P
R c++/85
9
63 -
-W
u
n
u
sed-but
-
set with
?: in templ
a
te
.
commit
|
commitdiff
|
tree
2018-06-11
jaso
n
F
i
x ptrmem comparison
f
or
unions
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
PR c++/86
0
94 - wro
n
g code with
defaulted
m
ove ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* do
c
/invoke
.
texi: Docu
m
ent -fabi-version=12
.
commit
|
commitdiff
|
tree
2018-06-06
ja
s
on
PR c++/8
6
060 - IC
E
on
ran
g
e for with -std=c++98
.
commit
|
commitdiff
|
tree
2018-06-06
jas
o
n
P
R c++/8571
0
- IC
E
with -Wmemset-elt-siz
e
.
commit
|
commitdiff
|
tree
2018-06-05
jason
PR c++/85731 - wr
o
ng error w
i
th qual
i
fied-id in template
.
commit
|
commitdiff
|
tree
2018-06-04
jason
*
g
+
+
.
dg/warn/
s
tring1
.
C: Pru
n
e extra warning w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/
6
1
8
06
-
mis
s
ed S
F
INAE with part
i
a
l speciali
z
ation
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/8
5
76
5
-
SFINAE and
n
on-
t
ype default templat
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85739 -
I
C
E
with pointer t
o
member templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85761 -
ICE
with il
l
-formed use of const ou
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jason
P
R
c++/85
7
64 - b
o
g
u
s
't
h
is
'
not captured error
.
commit
|
commitdiff
|
tree
2018-06-02
ja
s
on
* g++
.
dg/cpp1z/fe
a
t-cxx1z
.
C
:
U
p
date __cpp_deducti
o
n
_
gu
i
des
.
commit
|
commitdiff
|
tree
2018-06-01
jason
* c-cppbui
l
tin
.
c (c_cpp_bui
l
tins):
Bump __cpp_deduction_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
C
h
an
g
eLog tidying
commit
|
commitdiff
|
tree
2018-06-01
jason
C
W
G
1581: When are constexpr mem
b
er fun
c
tio
n
s defined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR
c
++/58281 - e
x
p
licit instantiation o
f
constexpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* pt
.
c
(inst
a
n
t
iate
_
de
c
l
):
A
ny defa
u
lt
e
d function
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
ChangeLog fix
commit
|
commitdiff
|
tree
2018-05-30
j
a
son
PR c
+
+/85807
-
I
C
E with call in templ
a
te
N
SDMI
.
commit
|
commitdiff
|
tree
2018-05-30
ja
s
on
PR c++/85873 - con
s
tant ini
t
i
alizer_list array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jas
o
n
Improve e
r
r
o
r recovery for structured binding in condition
.
commit
|
commitdiff
|
tree
2018-05-29
jason
P
R
c++/67445
- returning temporary initia
l
ize
r
_l
i
st
.
commit
|
commitdiff
|
tree
2018-05-25
jas
o
n
PR c++/85815 -
r
e
f
er
e
nce to m
e
mber of e
n
c
losing
template
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG 616, 1213 -
v
a
l
ue category
o
f
subobject references
.
commit
|
commitdiff
|
tree
2018-05-25
j
a
son
PR c++/80485 - inline function non-zero a
d
d
ress
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wretur
n
-
type,
c
onste
x
p
r if and generic
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jaso
n
P
R
c++/85864
-
literal template a
n
d
d
efault t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix cas
t
to rvalu
e
refer
e
nce fro
m
prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
C
WG 616, 1
2
13 - value
c
ategory of s
u
bobje
c
t re
f
erenc
e
s
.
commit
|
commitdiff
|
tree
2018-05-23
j
a
s
on
* system
.
h: #include <n
e
w>
earlier
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c+
+
/81420 - not ext
e
nding tempor
a
ry
l
ifetim
e
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c
+
+/85866
-
error
w
ith
.
* in defaul
t
t
emp
l
ate arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libstdc++/85843 - warning in logic_error copy constructor
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoid ICE o
n
unsupported us
e
of
_
_integ
e
r_pack
.
commit
|
commitdiff
|
tree
2018-05-18
j
a
so
n
PR c++/
5
8407
-
deprecated
implicit
c
op
y
o
p
s
.
commit
|
commitdiff
|
tree
2018-05-18
jason
Some libstd
c
++ fixes for
-
Wdeprecated-copy
.
commit
|
commitdiff
|
tree
2018-05-17
jason
*
line
-
map
.
c
(line
m
a
p_init)
:
Use place
m
ent new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
*
tree
.
c (war
n
_deprecated_use): Return bool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jas
o
n
* c
p
-tree
.
h (cp_expr)
:
Remo
v
e copy con
s
tructor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
* constexpr
.
c
(cxx_
e
val
_
vec_init_1): P
a
ss
t
f_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jas
o
n
PR c++/64
3
72 - CWG 1560
,
g
r
atuito
u
s l
v
alue-r
v
alue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Ha
n
dle
T
YPE_HAS_L
A
TE_R
E
TURN_TYPE lik
e
ref-qualif
i
er
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jaso
n
*
pt
.
c (tsubst)
[AR
R
AY_TYPE]: Check valid_array_siz
e
_p
.
commit
|
commitdiff
|
tree
2018-05-11
j
as
o
n
* decl
.
c (cp_fin
i
sh_d
e
cl): Don't instantiate a
u
to
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* cp-t
r
ee
.
h (DECL_CONSTRU
C
TO
R
_
P
): U
s
e
DECL_CXX
_
CONST
R
UCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* include/
b
it
s
/rege
x
_compiler
.
h (_S_ca
c
he_siz
e
): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
Core issue 2310 -
conversion to
b
ase of incomplete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
C
WG 2267 -
l
is
t
-initial
i
zation of reference tempo
r
ary
commit
|
commitdiff
|
tree
2018-05-10
jason
* p
a
rser
.
c (cp_p
a
rser_class_head): U
s
e num_t
e
mplate_header
s
_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
ja
s
on
Make sure we aren't
trying to
d
o a nested
instanti
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* class
.
c (vbase_ha
s
_user_provi
d
ed_move_as
s
ign):
U
se
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jaso
n
* lambda
.
c (lambda_
e
xpr_this_capture
)
:
Improve logic
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* decl
.
c (m
a
k
e_ty
p
ename_type): s/paramet
e
rs/arguments
/
.
commit
|
commitdiff
|
tree
2018-05-09
j
ason
Add ax_pthread
.
m4 for use
in binut
i
l
s-gdb
commit
|
commitdiff
|
tree
2018-05-09
jason
P
R c++/8
5
706
-
c
lass
deduction under declty
p
e
commit
|
commitdiff
|
tree
2018-05-07
jason
PR c++/8564
6
- lambda visibility
.
commit
|
commitdiff
|
tree
2018-05-07
j
a
son
PR c++/85
6
1
8
- ICE
w
ith
i
ni
t
ialized VLA
.
commit
|
commitdiff
|
tree
2018-05-03
jason
PR c++/8560
0
- virtual del
e
t
e
f
ailure
.
commit
|
commitdiff
|
tree
2018-05-01
jason
P
R
c++
/
85587 - err
o
r wit
h
scoped enu
m
in templat
e
.
commit
|
commitdiff
|
tree
2018-05-01
jason
P
R
c++/85580 - exter
n
"C" and local variables
commit
|
commitdiff
|
tree
next