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++/86320 - memory-hog with std::array of pair
2018-06-27
j
a
son
PR c++/86
3
20 - m
e
m
o
r
y-h
o
g w
i
th std::array of pair
commit
|
commitdiff
|
tree
2018-06-27
jason
PR
c
+
+
/80290 - m
e
mo
r
y-h
o
g
w
ith std::pair
.
commit
|
commitdiff
|
tree
2018-06-22
j
a
son
PR c++/86
2
19 - ICE with
e
rrone
o
us initia
l
izer in templ
a
te
.
commit
|
commitdiff
|
tree
2018-06-22
jason
Avoid
taking the address
of s
o
m
e
t
hin
g
j
ust because
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
* pt
.
c
(tsubst) [TEMPLATE_TYPE_P
A
R
M]:
Use TEMPLA
T
E_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Reduc
e
garb
a
ge from push_to_t
o
p_level
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -fmem-report
s
ee callers of c
x
x_make_
t
ype
.
commit
|
commitdiff
|
tree
2018-06-21
jaso
n
PR c++/86182
-
f
i
x
wrong
P
R tag
i
n
ea
r
lier commit
commit
|
commitdiff
|
tree
2018-06-19
jason
* cp-tree
.
h
(
C
O
NSTR
U
CTOR
_
NO_IMPLICIT
_
ZERO
)
: Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/86192
- ICE with a
n
ony
m
ous union passed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jason
* tree
.
c (c
p
_expr_location): New
.
commit
|
commitdiff
|
tree
2018-06-19
jason
U
s
e a range for
L
A
M
B
D
A
_
EXPR_LOCATION
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
o
n
PR c++/86200 -
I
C
E
wit
h
unexpa
n
ded
pac
k
in
l
ambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jas
o
n
P
R c++/81060 - ICE with unexpanded
p
aram
e
t
e
r pa
c
k
.
commit
|
commitdiff
|
tree
2018-06-18
jaso
n
P
R
c++/86171 - IC
E
wi
t
h
recursive alias instantiation
.
commit
|
commitdiff
|
tree
2018-06-16
jas
o
n
PR c++
/
86147 - wr
o
ng cap
t
ure for t
e
mp
l
ate argum
e
nt
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
p
t
.
c
(
tsubst_defaul
t
_argument): Use push_t
o
/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jaso
n
* d
e
cl
.
c (start_enum
)
: Do compare depende
n
t underlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
PR c++/82882
-
ICE wi
t
h lambda in template default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tree
.
c
(mayb
e
_warn_parm
_
abi): Inform the l
o
cation
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
j
a
son
PR c++/86099 - ICE with t
r
iv
i
a
l
copy and non
-
trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
*
c-opts
.
c (c_common_post_options
)
:
W
arn about usele
s
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/
8
6094 -
w
r
o
ng code with defaul
t
ed move c
t
or
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86098 -
I
CE wit
h
t
e
mplate p
l
aceholder
for T
T
P
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R
c
+
+/85792 -W
c
t
or-dtor-privacy and i
n
herited constr
u
ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/85963 - -Wun
u
sed-but
-
set with ?: in te
m
pl
a
te
.
commit
|
commitdiff
|
tree
2018-06-11
j
a
s
on
Fix pt
r
mem compa
r
ison for unions
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
PR c++/86094
-
wrong code with defaulted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* d
o
c
/
invoke
.
texi: Document -
f
abi-version=12
.
commit
|
commitdiff
|
tree
2018-06-06
jas
o
n
PR
c++/
8
6
0
6
0 -
I
CE on range for
w
i
th -std=c+
+
98
.
commit
|
commitdiff
|
tree
2018-06-06
ja
s
on
P
R
c++/
8
5
7
10
-
ICE with -Wmemset-e
l
t-
s
ize
.
commit
|
commitdiff
|
tree
2018-06-05
j
a
son
PR c++/85731
-
wrong
error with qualified-id
i
n template
.
commit
|
commitdiff
|
tree
2018-06-04
jason
* g+
+
.
dg/w
a
rn
/
string
1
.
C
:
Pru
n
e extra warning wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/
6
1806 - missed
SFINAE wit
h
part
i
a
l
specialization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
P
R
c++/85765 - S
F
INAE and
n
o
n
-type
default templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
as
o
n
PR c++/85739 -
I
CE wi
t
h
pointer to
m
ember te
m
plat
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jas
o
nwucj
[NDS
3
2] Imple
m
ent peeph
o
le2
patt
e
r
n
s for tuning code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[NDS32] Add -march=
v
3j
.
commit
|
commitdiff
|
tree
2018-06-03
jason
w
u
c
j
[ND
S
3
2
]
D
i
sable -fdel
e
t
e
-null-p
o
inter-checks
b
y defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c
+
+/
8
5761 - ICE
with ill-formed use of const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[ND
S
32] S
u
pp
o
rt
Lin
u
x t
a
rget for nds3
2
.
commit
|
commitdiff
|
tree
2018-06-02
jas
o
nwucj
[N
D
S32] Imp
l
ement fp-as
-
gp optimi
z
ation
.
commit
|
commitdiff
|
tree
2018-06-02
jason
PR c+
+
/85764 - bogus
'
th
i
s'
n
ot cap
t
ured error
.
commit
|
commitdiff
|
tree
2018-06-02
jason
* g
+
+
.
dg/cpp1z/feat-cxx1z
.
C:
U
pdate
_
_cpp_deduction_guides
.
commit
|
commitdiff
|
tree
2018-06-01
j
ason
* c-cppbuiltin
.
c (c_c
p
p_bui
l
tins): Bump _
_
cpp_deduct
i
on
_
gui
d
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
ChangeLog tidying
commit
|
commitdiff
|
tree
2018-06-01
jason
CWG 15
8
1:
W
hen are co
n
stexpr me
m
ber
f
unc
t
io
n
s define
d
?
commit
|
commitdiff
|
tree
2018-06-01
ja
s
o
n
PR c++/58281
-
explic
i
t in
s
t
a
n
tiatio
n
of constexpr
commit
|
commitdiff
|
tree
2018-06-01
j
ason
* pt
.
c
(
instant
i
ate_decl): Any de
f
ault
e
d fun
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Ch
a
n
g
eLog fix
commit
|
commitdiff
|
tree
2018-05-30
jason
P
R c++/85807
-
ICE with call
i
n template NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c
+
+/85873 - c
o
nstant
i
n
itializer_l
i
st
a
rray not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Improve e
r
ror rec
o
very for structured bi
n
ding in
c
o
n
d
iti
o
n
.
commit
|
commitdiff
|
tree
2018-05-29
jason
PR c++/67445
- retu
r
n
ing temporary initializer_list
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Op
t
imize movmem and setmem operations
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS
3
2]
I
m
plem
e
nt bswapsi2 and bswaphi2 patterns
.
commit
|
commitdiff
|
tree
2018-05-27
j
asonwucj
[
N
DS32] new attribute no_prolog
u
e and
n
ew optio
n
-
m
ret
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
j
ason
PR c++/8
5
815 -
ref
e
rence to mem
b
e
r of en
c
losi
n
g templ
a
t
e
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG 616,
1
2
13 -
v
a
lue category of s
u
b
objec
t
re
f
erences
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/80485
-
i
nline function n
o
n
-
zer
o
addre
s
s
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++/85842 - -Wreturn-t
y
pe
,
co
n
stexpr if and gene
r
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c++
/
8
5
864 - literal template
and default templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix c
a
st to rvalue referenc
e
from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG 616
,
1213
-
v
a
l
ue
c
ategory of subobject re
f
erences
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* syste
m
.
h: #incl
u
de <new>
e
arl
i
er
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR
c+
+
/81420 - not extending t
e
m
porary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c+
+
/85866 - error with
.
* in default
template arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR
libstdc+
+
/
8
584
3
- wa
r
ning
i
n logic_error copy constr
u
ctor
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwu
c
j
[N
D
S32
]
Set
cal
l
addres
s
c
o
nstraint
.
commit
|
commitdiff
|
tree
2018-05-20
jasonw
u
cj
[ND
S
32] A
d
just register
move cost for graywolf cpu
.
commit
|
commitdiff
|
tree
2018-05-20
j
a
sonw
u
cj
[
N
DS32] Rew
r
i
te cost model
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS3
2
] Fix date in gcc/Change
L
og f
i
le
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwu
c
j
[NDS
3
2
]
Print pipeline model in asm h
e
ader
.
commit
|
commitdiff
|
tree
2018-05-19
j
a
s
on
A
v
o
i
d ICE on unsuppor
t
ed use o
f
__inte
g
e
r_pack
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[
NDS32
]
Update copyri
g
ht year
i
n nd
s
32-f
p
u
.
md
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32]
Adjust ASM spec
.
commit
|
commitdiff
|
tree
2018-05-19
jaso
n
wuc
j
[NDS32] New option
-
m
inline-as
m
-r15
.
commit
|
commitdiff
|
tree
2018-05-19
jasonw
u
cj
[NDS32] Add abssi2 patte
r
n
.
commit
|
commitdiff
|
tree
2018-05-19
jaso
n
wucj
[N
D
S32
]
R
e
fine functions that deal with lwm and smw
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS3
2
] Refi
n
e
n
ds3
2
-
m
d-auxilia
r
y
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwuc
j
[NDS32] Support PIC and TLS
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[
N
DS32] Use m
a
chine mode
with E
_
prefix
.
commit
|
commitdiff
|
tree
2018-05-19
jason
w
ucj
[
NDS32] Implment indi
r
e
ct fu
n
cito
n
c
a
l
l
at
t
ri
b
ute
.
commit
|
commitdiff
|
tree
2018-05-18
jas
o
n
P
R c++/58407
- deprecated implic
i
t
copy
ops
.
commit
|
commitdiff
|
tree
2018-05-18
jason
Some l
i
bstdc++
f
i
xes for -Wdeprecated-cop
y
.
commit
|
commitdiff
|
tree
2018-05-17
j
ason
*
line-ma
p
.
c (l
i
nemap_init): Use pla
c
ement ne
w
.
commit
|
commitdiff
|
tree
2018-05-16
jas
o
n
* tree
.
c (warn_de
p
recat
e
d_us
e
):
Return bo
o
l
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-tree
.
h (c
p
_expr): Remove co
p
y
constr
u
ctor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
* cons
t
expr
.
c (cxx_eval_
v
ec
_
i
nit_1):
P
as
s
tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c++/64372 - CWG 15
6
0, g
r
atuitous lvalu
e
-rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
ja
s
on
Handl
e
TYPE_HAS_LATE_
R
ETURN_TYPE like
r
ef-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
j
a
son
* pt
.
c
(tsubst) [
A
RR
A
Y_TYPE]:
C
h
eck
v
alid_array_
s
i
z
e_p
.
commit
|
commitdiff
|
tree
2018-05-13
jasonw
u
cj
[NDS32
]
Im
p
lment n1
5
pipeli
n
e
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwuc
j
[
N
DS
3
2] Implmen
t
n12/n13 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32] Imp
l
ment
n
10 pi
p
el
i
ne
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS3
2
] Add DSP
e
xtension instructions
.
commit
|
commitdiff
|
tree
2018-05-11
jason
* decl
.
c (
c
p_finish_decl): Do
n
't instant
i
a
te auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* cp-tree
.
h
(DECL_CONS
T
RUC
T
OR
_
P
):
U
se DECL_CXX_CONSTRUCTOR_P
.
commit
|
commitdiff
|
tree
2018-05-10
jas
o
n
* include/bits/regex_compiler
.
h (_S_cache_size): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
as
o
n
Core i
s
s
ue 2310 - conversion t
o
bas
e
of incomplete
.
.
.
commit
|
commitdiff
|
tree
next