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
* pt.c (tsubst) [TEMPLATE_TYPE_PARM]: Use TEMPLATE_PARM_DESCENDANTS.
2018-06-21
jas
o
n
*
p
t
.
c
(tsubst)
[
TE
M
PLATE_TYPE_
P
ARM]: Use TEMPL
A
TE_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Re
d
uce garbag
e
from push_to_to
p
_le
v
el
.
commit
|
commitdiff
|
tree
2018-06-21
ja
s
on
Let -fmem-r
e
p
or
t
see cal
l
ers
o
f cxx_make_type
.
commit
|
commitdiff
|
tree
2018-06-21
ja
s
o
n
PR c+
+
/86182 - fix wr
o
ng PR t
a
g in e
a
rl
i
er c
o
mmit
commit
|
commitdiff
|
tree
2018-06-19
jason
*
cp-tr
e
e
.
h (CON
S
TRUCTOR_NO_IM
P
LICIT_
Z
E
R
O): Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c
+
+/86
1
92 - ICE with
anonymous
u
nion
p
assed
to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
*
tree
.
c (cp_expr_location): New
.
commit
|
commitdiff
|
tree
2018-06-19
jason
Use a
range for LAMBDA_EXP
R
_LOCATION
.
commit
|
commitdiff
|
tree
2018-06-19
jason
P
R
c++/86200 -
ICE with une
x
p
a
nded pack in lambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
j
a
son
P
R
c
+
+/8
1
060 - ICE wi
t
h unexpan
d
ed par
a
me
t
e
r pack
.
commit
|
commitdiff
|
tree
2018-06-18
j
a
son
P
R
c++/
8
6171 - ICE with recursive
alias inst
a
ntiation
.
commit
|
commitdiff
|
tree
2018-06-16
jason
P
R
c++/86
1
47 - wrong ca
p
ture for template
argument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c
(
tsubst_d
e
fault_argum
e
nt
)
: Use push_to/po
p
_fro
m
_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* dec
l
.
c
(
start_enum):
D
o
comp
a
re dependent unde
r
lying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
a
son
PR c++/82882 - ICE
with lambda
i
n template
default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jas
o
n
*
tree
.
c (ma
y
be_w
a
rn_parm_a
b
i):
I
nform the locat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/86
0
99 - I
C
E with t
r
ivial copy and non-t
r
i
v
i
al
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
j
ason
* c-opts
.
c (c_common
_
p
o
s
t_opt
i
ons
)
: Warn about useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86094 - wron
g
code with defaulted mo
v
e c
t
or
.
commit
|
commitdiff
|
tree
2018-06-13
jason
P
R c++
/
86098
-
ICE
w
ith template
placehol
d
e
r
for T
T
P
.
commit
|
commitdiff
|
tree
2018-06-11
jaso
n
PR c++/85
7
92 -Wctor-dtor-privacy a
n
d
i
nherited constru
c
tor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR
c++/85
9
63 - -Wunused-but-set with ?: in tem
p
late
.
commit
|
commitdiff
|
tree
2018-06-11
jaso
n
F
i
x
ptrmem co
m
par
i
son
for unions
.
commit
|
commitdiff
|
tree
2018-06-11
j
a
son
PR c++/8609
4
- w
r
ong
c
o
d
e
with
de
f
aulted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* do
c
/invoke
.
t
exi: Document -
f
abi-ve
r
sion=12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/8
6
060 - ICE on range for with -std=
c
++9
8
.
commit
|
commitdiff
|
tree
2018-06-06
j
a
s
on
PR c++/85710 - ICE wit
h
-Wmemset-elt-
s
i
ze
.
commit
|
commitdiff
|
tree
2018-06-05
j
ason
PR c+
+
/85731
-
wrong error with qualifie
d
-id
i
n te
m
pl
a
te
.
commit
|
commitdiff
|
tree
2018-06-04
jason
*
g++
.
dg/warn/string1
.
C:
Pru
n
e
e
xtra warning
with
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jaso
n
PR c++/61
8
06 - mi
s
sed
S
FINAE
w
i
t
h partial spe
c
i
a
l
izat
i
on
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/85765 - SFINA
E
and non
-
type d
e
fault tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
P
R c++/8
5
73
9
-
ICE wit
h
pointer to member template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[ND
S
32] Im
p
le
m
ent peephole2 patterns fo
r
tuni
n
g code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jas
o
nwucj
[NDS32] A
d
d -march=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwu
c
j
[NDS32] Disable -fdelete-nul
l
-pointer-
c
hecks
by d
e
fault
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jaso
n
P
R
c
++/85761 - I
C
E
w
ith il
l
-for
m
e
d
use of con
s
t outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[NDS32] Support Linux
t
arg
e
t fo
r
nds3
2
.
commit
|
commitdiff
|
tree
2018-06-02
jasonw
u
cj
[NDS3
2
] Imp
l
emen
t
fp-
a
s-gp op
t
imization
.
commit
|
commitdiff
|
tree
2018-06-02
j
ason
PR c++/
8
5764 -
b
ogus 'this' n
o
t
ca
p
tured error
.
commit
|
commitdiff
|
tree
2018-06-02
jason
* g++
.
d
g
/
cpp1z/feat-cxx1z
.
C: Update __
c
pp_ded
u
ct
i
on_gui
d
es
.
commit
|
commitdiff
|
tree
2018-06-01
jaso
n
* c-
c
ppbuil
t
i
n
.
c (c_cpp_b
u
i
l
tins): Bump __cpp_deduction_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
j
ason
ChangeLog tidying
commit
|
commitdiff
|
tree
2018-06-01
jason
CWG 1581: When
ar
e
constexpr member func
t
ions
defined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c++/58281
-
expli
c
it i
n
stant
i
ation of constexpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* pt
.
c (insta
n
t
iate_decl): Any defaulted fun
c
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jaso
n
Chan
g
eLog
f
ix
commit
|
commitdiff
|
tree
2018-05-30
j
as
o
n
PR c++/85807 - ICE with call in t
e
mplate NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++/85873 - const
a
nt initiali
z
er_list ar
r
ay
n
ot
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
a
s
on
Im
p
rove error recovery for st
r
uctured binding in condition
.
commit
|
commitdiff
|
tree
2018-05-29
jason
PR c++/67445 - returning te
m
po
r
ary
i
ni
t
ialize
r
_l
i
st
.
commit
|
commitdiff
|
tree
2018-05-27
jas
o
n
wu
c
j
[NDS32] Optimi
z
e movmem and set
m
em
o
p
era
t
ions
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Imp
l
ement bswapsi2 and bswaphi2 pattern
s
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS
3
2]
new attrib
u
te n
o
_
p
ro
l
ogue and new option -mret
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c
+
+
/
85815 - refe
r
ence t
o
member of e
n
clo
s
i
n
g t
e
mplate
.
commit
|
commitdiff
|
tree
2018-05-25
ja
s
on
C
WG
6
1
6, 1213 - value category of
s
ubo
b
j
e
ct referen
c
es
.
commit
|
commitdiff
|
tree
2018-05-25
jas
o
n
PR c+
+
/80
4
85 -
in
l
ine
function non-zero ad
d
re
s
s
.
commit
|
commitdiff
|
tree
2018-05-24
jaso
n
P
R c++/85842 -
-Wreturn-type, co
n
s
t
expr if and gen
e
ric
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
j
ason
PR c++/85864 - liter
a
l
t
emplate and default t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix
c
ast to rv
a
lue refere
n
ce from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
C
W
G 616
,
1
2
13 - value category of
subobject references
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* system
.
h: #
i
nc
l
ude <n
e
w
>
earlier
.
commit
|
commitdiff
|
tree
2018-05-23
j
ason
PR
c++/81420 - not e
x
t
e
nding tem
p
orary
l
ifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
PR
c
+
+/8586
6
- error wi
t
h
.
*
i
n
d
ef
a
ult templ
a
te arg
.
commit
|
commitdiff
|
tree
2018-05-21
ja
s
on
P
R
libstd
c
++/85843 - warning in l
o
gic_error copy constructor
.
commit
|
commitdiff
|
tree
2018-05-20
jason
w
ucj
[NDS
3
2
]
S
e
t call a
d
dr
e
ss constr
a
i
nt
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwuc
j
[NDS3
2
] Adjust registe
r
move cost
f
o
r graywolf
c
pu
.
commit
|
commitdiff
|
tree
2018-05-20
jaso
n
wucj
[
N
D
S
32] Rewr
i
te cos
t
model
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32] Fix date in gc
c
/
C
hangeLog fil
e
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32] Pri
n
t pipeline
mod
e
l in
a
sm head
e
r
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoid ICE on uns
u
pported u
s
e
of __i
n
teger_pac
k
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32] U
p
date copyright year in nds32-fpu
.
md
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwucj
[NDS32]
Ad
j
u
s
t
A
SM spec
.
commit
|
commitdiff
|
tree
2018-05-19
jaso
n
wucj
[NDS32
]
New option -minline-asm-r15
.
commit
|
commitdiff
|
tree
2018-05-19
j
as
o
nwucj
[
N
DS32] Add abs
s
i2 pattern
.
commit
|
commitdiff
|
tree
2018-05-19
jason
w
uc
j
[
ND
S
32] Refine
f
unctions that deal with lwm and s
m
w
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS
3
2] Refine nds3
2
-md-auxil
i
ary
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwucj
[NDS
3
2
] Support P
I
C and T
L
S
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS
3
2] Use
machine mode with E_ prefix
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwucj
[ND
S
32] Implment
i
n
d
ire
c
t funciton call at
t
ribute
.
commit
|
commitdiff
|
tree
2018-05-18
j
as
o
n
PR
c
++
/
5840
7
- dep
r
ecat
e
d impl
i
cit c
o
py ops
.
commit
|
commitdiff
|
tree
2018-05-18
j
ason
Some libstdc++ fixes for -Wdeprecated-c
o
py
.
commit
|
commitdiff
|
tree
2018-05-17
jason
* line-map
.
c (l
i
ne
m
ap_init): Use placement ne
w
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c (warn_deprecated_use): Return b
o
ol
.
S
i
mplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-tree
.
h
(
cp_expr): Remov
e
copy constru
c
tor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
* co
n
stexpr
.
c (cxx_eval_vec_in
i
t_1): P
a
ss tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c++/64372 - C
W
G
1560, gratuitous lvalu
e
-r
v
al
u
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
H
a
ndle
T
Y
PE_HAS_LATE
_
RETU
R
N_TYP
E
like ref-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* pt
.
c
(ts
u
b
s
t) [ARRAY
_
TYPE]
:
Chec
k
valid_ar
r
ay_s
i
ze_p
.
commit
|
commitdiff
|
tree
2018-05-13
j
aso
n
wuc
j
[NDS32] Imp
l
ment n15 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
j
a
sonwuc
j
[NDS3
2
]
Im
p
lment
n
12
/
n13 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
j
asonwu
c
j
[NDS32] Implment n10 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jas
o
nw
u
cj
[
NDS32] Add DSP
exten
s
ion
i
ns
t
ructi
o
n
s
.
commit
|
commitdiff
|
tree
2018-05-11
jaso
n
* decl
.
c (
c
p_fini
s
h
_decl): Don
'
t instantiate auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
*
cp-t
r
ee
.
h
(DECL_
C
O
N
ST
R
UCTOR_P)
:
Use
DECL
_
CXX_CON
S
TRUCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jaso
n
*
inclu
d
e/b
i
ts/regex_co
m
piler
.
h (_S_cache_si
z
e
)
: Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
C
ore issu
e
2
310
- c
o
n
v
ersi
o
n to base of i
n
complete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CWG
2267 -
l
ist-i
n
i
t
ialization of refer
e
nce tempora
r
y
commit
|
commitdiff
|
tree
2018-05-10
jason
*
p
a
rser
.
c
(cp_parser_c
l
a
s
s_h
e
ad):
U
se num_templa
t
e_headers_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
son
M
a
ke
s
u
re
we aren't tryin
g
to do
a
n
e
s
ted in
s
tantiat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* class
.
c (vbas
e
_has_user_provided_move_assign): Use
.
.
.
commit
|
commitdiff
|
tree
next