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
jason
* pt
.
c (t
s
ub
s
t) [TEMPLATE_TYPE_PARM]:
U
s
e
TEM
P
L
A
T
E_P
A
RM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
j
ason
Reduce garbage from push
_
to_to
p
_lev
e
l
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
Let -fm
e
m-report see callers
o
f
cx
x
_
m
a
ke_t
y
p
e
.
commit
|
commitdiff
|
tree
2018-06-21
jason
PR c++/86182
- fix wrong PR tag in e
a
rli
e
r commit
commit
|
commitdiff
|
tree
2018-06-19
jason
* cp-tree
.
h
(CONSTRUCTOR_NO_IMPLIC
I
T_
Z
E
R
O): Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
PR c++/8619
2
- ICE with anonym
o
us u
n
ion pass
e
d
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
* tree
.
c (cp_ex
p
r_locat
i
on): New
.
commit
|
commitdiff
|
tree
2018-06-19
j
a
s
on
Use a range for
L
AMBDA_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
a
s
on
PR c+
+
/81060 - ICE with unexpanded
p
arameter pack
.
commit
|
commitdiff
|
tree
2018-06-18
j
ason
PR
c
+
+/86171 -
ICE with re
c
ursive al
i
a
s
instant
i
a
ti
o
n
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR c++/86147 - wrong capture fo
r
template
a
rgument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
p
t
.
c (tsubst_d
e
fault_argum
e
nt): Use pu
s
h
_to/pop_fro
m
_
t
op_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
ja
s
on
*
decl
.
c
(
start_
e
num): Do compare dependent under
l
ying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
ja
s
on
PR
c
+
+
/8
2
882
- IC
E
wit
h
l
a
mbd
a
in temp
l
at
e
def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tree
.
c
(m
a
ybe
_
w
a
r
n_parm_abi): Info
r
m the location
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/
8
6099 - I
C
E w
i
t
h
tri
v
i
al copy and non-trivi
a
l
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-opts
.
c (c_comm
o
n_pos
t
_op
t
i
o
ns):
Warn a
b
out useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86094 - wrong code
with de
f
aulted move cto
r
.
commit
|
commitdiff
|
tree
2018-06-13
j
a
son
PR c
+
+/
8
6098
-
ICE wi
t
h template p
l
aceholder for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR
c++/857
9
2 -Wctor-dtor-privacy and in
h
erited co
n
stru
c
tor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR
c
++/85963 - -Wunused-b
u
t-set with ?: in template
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
Fi
x
ptrmem comparison f
o
r unio
n
s
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
PR c++/86094 - wrong code
w
i
t
h de
f
a
ult
e
d
move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
*
d
oc/invoke
.
texi: Docu
m
ent -fabi
-
v
e
rsion=
1
2
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++
/
86060 - I
C
E on range for w
i
th -std=
c
++
9
8
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/85710 - ICE
w
i
th -Wmemset-elt-size
.
commit
|
commitdiff
|
tree
2018-06-05
jason
PR c++/85731 - wrong
e
rror w
i
th qu
a
l
ifie
d
-
id in tem
p
late
.
commit
|
commitdiff
|
tree
2018-06-04
jason
*
g
++
.
d
g
/warn/
s
trin
g
1
.
C: Pr
u
n
e
extr
a
warning with
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
ja
s
on
PR c++/618
0
6
- missed SFINAE wit
h
partial specialization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
P
R c++/85765 - SFINAE and non
-
type
default template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
a
son
PR c++/85739 - ICE with pointer to m
e
mber template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
asonw
u
cj
[NDS32] Impl
e
m
e
nt peep
h
ole2 p
a
tterns f
o
r tuning
c
ode
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwuc
j
[
N
DS32] Add -march=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[NDS32] Dis
a
b
le -fdelete-null-pointer-checks by default
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jaso
n
PR c++/85761 - ICE with ill-formed us
e
o
f
const oute
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[NDS3
2
] Support Linux ta
r
g
e
t for
n
ds32
.
commit
|
commitdiff
|
tree
2018-06-02
j
a
sonwucj
[NDS32] Implement fp-as-gp optimization
.
commit
|
commitdiff
|
tree
2018-06-02
ja
s
on
PR c++
/
85764 - bogus 'this
'
not cap
t
ured error
.
commit
|
commitdiff
|
tree
2018-06-02
ja
s
on
* g++
.
dg/cpp1z/f
e
a
t
-cx
x
1z
.
C: Upd
a
te __cpp_d
e
duction_guide
s
.
commit
|
commitdiff
|
tree
2018-06-01
j
aso
n
*
c-cppbuiltin
.
c (c_cpp_b
u
ilt
i
n
s
): Bump __cpp_deductio
n
_
guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
j
as
o
n
Change
L
og tid
y
ing
commit
|
commitdiff
|
tree
2018-06-01
jason
CWG 1581: Wh
e
n a
r
e
constexpr
m
e
m
b
e
r functi
o
ns defined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c++/58281 -
explicit instantiat
i
on of constexpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* p
t
.
c (instantiate_de
c
l
): Any
defaulted func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
C
hangeLog fix
commit
|
commitdiff
|
tree
2018-05-30
jason
P
R c++
/
85807
-
I
CE with
c
all
i
n
template NS
D
MI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++/85873
- co
n
stant in
i
tia
l
izer_list ar
r
ay
not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Improve error
recovery
f
or st
r
uctured
bind
i
ng in
c
ondition
.
commit
|
commitdiff
|
tree
2018-05-29
jason
PR c++/674
4
5 - retur
n
ing temporar
y
initializer_list
.
commit
|
commitdiff
|
tree
2018-05-27
ja
s
onwu
c
j
[NDS32] Optimiz
e
movmem and setmem oper
a
tions
.
commit
|
commitdiff
|
tree
2018-05-27
jas
o
nwucj
[ND
S
32] Implement bswapsi2 and bswaphi
2
patterns
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwu
c
j
[NDS
3
2] n
e
w a
t
tribut
e
no_pro
l
ogue an
d
n
ew option -mret
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR
c
++/8581
5
- r
e
f
erence to member of
e
nc
l
osing
t
emplate
.
commit
|
commitdiff
|
tree
2018-05-25
jason
C
W
G 616, 1213
-
value category of subobj
e
ct refe
r
ences
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/80485 -
i
nli
n
e function
non-zero address
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wr
e
tu
r
n-type, constexpr if
and gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85864 - lit
e
ral
tem
p
lat
e
and default te
m
plate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
j
ason
F
i
x cast to rvalue re
f
er
e
nce
f
ro
m
prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jaso
n
CWG 616, 1213 - value c
a
tegory of su
b
object references
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* sy
s
tem
.
h: #include <new> ear
l
ier
.
commit
|
commitdiff
|
tree
2018-05-23
jaso
n
P
R
c++/81420 - not
e
xtendin
g
tempo
r
ary
l
ifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/85866 - error with
.
* in default template arg
.
commit
|
commitdiff
|
tree
2018-05-21
jaso
n
PR libstdc++/85843 - warning in l
o
gic_error copy const
r
uctor
.
commit
|
commitdiff
|
tree
2018-05-20
j
a
s
o
nwu
c
j
[NDS32] S
e
t c
a
ll addres
s
constra
i
nt
.
commit
|
commitdiff
|
tree
2018-05-20
j
aso
n
wucj
[NDS
3
2]
A
d
j
u
s
t
r
egister m
o
ve cost for gray
w
olf cpu
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[N
D
S32] Rewrite co
s
t mode
l
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[ND
S
32] Fix d
a
te in gcc/ChangeLog file
.
commit
|
commitdiff
|
tree
2018-05-20
ja
s
o
nwucj
[NDS32]
Print pipeline mo
d
el i
n
as
m
header
.
commit
|
commitdiff
|
tree
2018-05-19
jason
Avoid ICE on
u
nsupported use of __
i
nt
e
ger_pack
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwuc
j
[NDS32]
Update copyr
i
ght year i
n
nds32-
f
pu
.
md
.
commit
|
commitdiff
|
tree
2018-05-19
jas
o
nwucj
[N
D
S
3
2] Adjust ASM
s
p
ec
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwucj
[
N
DS32]
New op
t
i
o
n -minline-asm-r15
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS
3
2] Add abssi2 p
a
t
t
e
r
n
.
commit
|
commitdiff
|
tree
2018-05-19
jasonw
u
cj
[
NDS32] Refine
f
un
c
tions
that deal
w
ith lw
m
and smw
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
jaso
n
wucj
[NDS32]
R
efine nds32-md-auxilia
r
y
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32]
S
upport
PIC an
d
T
LS
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32] Use machi
n
e mode with E_ p
r
efix
.
commit
|
commitdiff
|
tree
2018-05-19
j
asonw
u
cj
[NDS32]
I
mplment i
n
direct func
i
t
on call
a
ttribute
.
commit
|
commitdiff
|
tree
2018-05-18
jason
PR
c++/
5
8407 - deprecated implicit copy op
s
.
commit
|
commitdiff
|
tree
2018-05-18
j
a
so
n
Some libstdc++
fixes
f
or -W
d
ep
r
ecated
-
copy
.
commit
|
commitdiff
|
tree
2018-05-17
jas
o
n
* line-map
.
c (linemap_init): Use placement new
.
commit
|
commitdiff
|
tree
2018-05-16
j
ason
* tree
.
c (warn_depre
c
a
t
ed_use):
R
etur
n
bool
.
Si
m
plify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
j
ason
*
cp-
t
ree
.
h (
c
p_expr): Remove copy constructor
.
commit
|
commitdiff
|
tree
2018-05-15
ja
s
on
* constexpr
.
c (cxx_eval_vec_init_
1
): Pass tf_no
n
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
P
R
c++/6437
2
- CWG
1560, g
r
atuitous lvalue-r
v
a
l
ue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Handle TYPE
_
H
AS_LATE_RETU
R
N_TYPE lik
e
ref-qual
i
fier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* pt
.
c
(
tsubst) [ARRAY_
T
YP
E
]: Check va
l
id_a
r
ray_size_p
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32] Implment n15
p
ipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32] Implm
e
nt n12/n13 p
i
peline
.
commit
|
commitdiff
|
tree
2018-05-13
j
asonwucj
[
N
DS32] Implment n10 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32]
Add DSP
e
x
tens
i
on instructi
o
ns
.
commit
|
commitdiff
|
tree
2018-05-11
j
a
son
* decl
.
c (cp_finish_d
e
cl): Don't instantiate auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
s
on
*
c
p-tree
.
h (DECL_CONS
T
R
UCTOR
_
P): Use DECL_C
X
X
_CONS
T
RUCTOR_
P
.
commit
|
commitdiff
|
tree
2018-05-10
jas
o
n
* include/bits/reg
e
x_compiler
.
h
(
_S_cache_size): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Cor
e
issue 2310 - c
o
nversion t
o
base of incom
p
le
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
CWG 2267 - l
i
s
t-initialization of reference te
m
porary
commit
|
commitdiff
|
tree
2018-05-10
jason
* parser
.
c
(
cp_parser_class_head
)
: Use
num_tem
p
la
t
e_headers_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Ma
k
e
s
ure we
a
r
en't
t
r
yin
g
to d
o
a nested i
n
stantiation
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
as
o
n
* class
.
c (vba
s
e
_
has_user_provided_
m
ove_assign): Use
.
.
.
commit
|
commitdiff
|
tree
next