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
* decl.c (start_enum): Do compare dependent underlying type.
2018-06-15
jason
* decl
.
c (start_
e
num): Do compa
r
e dependen
t
unde
r
lying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
P
R c++/828
8
2 - ICE with
l
ambda in templat
e
de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
a
s
o
n
* tree
.
c
(maybe_warn_parm
_
abi): Inform
t
he loc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR
c
++/86099 - ICE
with
t
rivial copy a
n
d non-trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
*
c-opts
.
c (c_common_
p
ost_options): Warn
about u
s
e
l
ess
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
j
a
son
PR c++/86094 - wro
n
g code wit
h
defaulted move
ctor
.
commit
|
commitdiff
|
tree
2018-06-13
jason
P
R
c++/86098 -
I
CE wit
h
template p
l
ac
e
h
o
lder for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
P
R
c++/85792 -W
c
tor-
d
tor-pr
i
va
c
y
a
n
d inherited c
o
nstructor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R
c+
+
/859
6
3
-
-Wunused-but-
s
et with ?: in t
e
mp
l
ate
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
Fix
p
t
rm
e
m comp
a
rison for
u
n
i
ons
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/86
0
94 - wrong code with
d
e
faulted move
c
tor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* doc/invoke
.
texi: Document -fa
b
i-ver
s
ion=12
.
commit
|
commitdiff
|
tree
2018-06-06
ja
s
on
PR c++/
8
6060
-
I
C
E o
n
range for with -
s
td=
c
++
9
8
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/
8
5710 - ICE with -Wmemset-
e
l
t
-size
.
commit
|
commitdiff
|
tree
2018-06-05
jason
PR c++/85731 - w
r
o
ng
e
rror with qua
l
ified-id
in
temp
l
ate
.
commit
|
commitdiff
|
tree
2018-06-04
jason
* g++
.
dg/warn/str
i
ng1
.
C:
Pr
u
ne extra warning
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
j
a
son
PR c++/6
1
8
06
- missed SFINAE w
i
th partia
l
s
p
ecia
l
ization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++
/
857
6
5 -
S
FINAE an
d
no
n
-t
y
p
e defau
l
t
tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
a
s
on
PR c+
+
/85739
-
ICE with pointer t
o
m
e
mber tem
p
la
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
asonwucj
[N
D
S32] Implemen
t
p
e
ep
h
ole
2
pat
t
e
rns
for tuning
code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
asonwucj
[
NDS32] A
d
d
-
m
a
rch=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
j
asonwucj
[NDS32
]
Disab
l
e
-fdelete-null-pointer-check
s
by defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85761 -
I
CE
with ill-formed use
of
const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[N
D
S32] Sup
p
or
t
Linux target
f
o
r nd
s
32
.
commit
|
commitdiff
|
tree
2018-06-02
jasonw
u
cj
[ND
S
32] Implement
f
p-
a
s-g
p
o
p
t
imization
.
commit
|
commitdiff
|
tree
2018-06-02
jason
P
R
c++/85764 - bogus 'this
'
not captured error
.
commit
|
commitdiff
|
tree
2018-06-02
jason
*
g++
.
dg/cpp1z/fe
a
t-cxx1
z
.
C: Up
d
ate __cp
p
_dedu
c
tion_g
u
ides
.
commit
|
commitdiff
|
tree
2018-06-01
jason
*
c
-cppbuiltin
.
c (c_
c
pp_bui
l
tins): Bump __cpp_deduct
i
on_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
Chang
e
L
og tidyi
n
g
commit
|
commitdiff
|
tree
2018-06-01
jaso
n
CWG 1581
:
W
h
en are cons
t
expr mem
b
er f
u
nctions defined
?
commit
|
commitdiff
|
tree
2018-06-01
jaso
n
PR c++/58281 - ex
p
licit i
n
stantiation
o
f
constexpr
commit
|
commitdiff
|
tree
2018-06-01
jaso
n
*
pt
.
c (instantiate_decl): A
n
y
defaulted
f
un
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
ja
s
on
C
h
angeLo
g
fix
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++
/
85807
-
ICE
w
it
h
c
all
in template NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
j
ason
P
R
c++/85873
- constant ini
t
ializer_list array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
a
son
Improve error
recove
r
y fo
r
structured binding
i
n
con
d
ition
.
commit
|
commitdiff
|
tree
2018-05-29
ja
s
on
PR c++/67445 - returning temporary i
n
itializer_list
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Optimize movmem
a
n
d setmem op
e
rations
.
commit
|
commitdiff
|
tree
2018-05-27
j
a
sonwucj
[NDS32
]
Impleme
n
t
b
s
w
apsi2 and bswaphi2 pat
t
ern
s
.
commit
|
commitdiff
|
tree
2018-05-27
jaso
n
wucj
[NDS32] n
e
w attrib
u
t
e
no_prologue and ne
w
option -m
r
et
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
jason
P
R
c++/85815 - reference
to member of enclosing templa
t
e
.
commit
|
commitdiff
|
tree
2018-05-25
j
ason
CWG 616, 1213 - value ca
t
e
g
ory
o
f sub
o
bject references
.
commit
|
commitdiff
|
tree
2018-05-25
jaso
n
PR
c
++/
8
0
4
85 - in
l
ine function
n
on-z
e
r
o
add
r
ess
.
commit
|
commitdiff
|
tree
2018-05-24
ja
s
on
PR c++/85842 - -Wreturn-type,
conste
x
pr if and gener
i
c
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
jas
o
n
PR
c++/85864 - literal templat
e
and defa
u
lt template
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
F
ix cast to rvalue re
f
er
e
n
c
e from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
j
a
son
CWG 61
6
, 1213 - value c
a
tegory of
s
ubob
j
e
ct references
.
commit
|
commitdiff
|
tree
2018-05-23
jason
*
s
ystem
.
h:
#
i
n
c
lude <new>
e
a
r
lier
.
commit
|
commitdiff
|
tree
2018-05-23
j
a
son
PR
c
+
+/814
2
0 - not extending
temporary l
i
f
e
time
.
commit
|
commitdiff
|
tree
2018-05-23
j
a
s
o
n
P
R
c++/
8
5866 - error with
.
* in default templat
e
arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libstdc++/85843
- warni
n
g
i
n logic_error
copy
c
onstructor
.
commit
|
commitdiff
|
tree
2018-05-20
j
a
sonwucj
[NDS32] Set call addr
e
ss con
s
traint
.
commit
|
commitdiff
|
tree
2018-05-20
ja
s
onwucj
[NDS32] Adjust regist
e
r mo
v
e
c
ost
f
o
r
g
raywolf cpu
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwuc
j
[NDS32] Rewrite cost
model
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32
]
Fix date
i
n gcc/Chan
g
e
L
og file
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwuc
j
[NDS32] Print
p
ip
e
l
i
n
e
m
od
e
l in asm he
a
d
e
r
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
o
n
Avoid ICE on uns
u
ppor
t
ed use of __intege
r
_pack
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[
NDS
3
2] Update copyright y
e
ar in
nds32-fpu
.
m
d
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwucj
[NDS32]
A
djust AS
M
spec
.
commit
|
commitdiff
|
tree
2018-05-19
j
ason
w
ucj
[NDS32]
New option -
m
inline-asm-r15
.
commit
|
commitdiff
|
tree
2018-05-19
jaso
n
wucj
[NDS
3
2] Add abssi2 pattern
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32] Refine functions that deal with lwm
a
nd
smw
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
j
a
s
o
nwucj
[ND
S
32] Refine nds32-md-auxiliary
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
jason
w
uc
j
[NDS32] Su
p
po
r
t PIC and TLS
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
onwu
c
j
[ND
S
32] Use machine
m
ode with E
_
prefi
x
.
commit
|
commitdiff
|
tree
2018-05-19
j
asonwucj
[NDS32]
Implment indirect funci
t
on call attr
i
bute
.
commit
|
commitdiff
|
tree
2018-05-18
jason
P
R c++/58407 -
d
eprecated im
p
licit copy
o
ps
.
commit
|
commitdiff
|
tree
2018-05-18
jason
Some
l
ibstdc++
f
i
x
es for -Wdeprecated-copy
.
commit
|
commitdiff
|
tree
2018-05-17
jason
* line-
m
ap
.
c (linemap_in
i
t):
U
se
p
lacement new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* tree
.
c
(
w
a
rn_deprecated_use): Retur
n
bool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-t
r
ee
.
h (cp
_
expr): Remov
e
copy const
r
uctor
.
commit
|
commitdiff
|
tree
2018-05-15
jason
* constexpr
.
c (cxx_ev
a
l_v
e
c
_
init_1)
:
Pass tf_non
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
ja
s
on
PR c++/6437
2
- CWG 1560, gratu
i
tous lva
l
ue-r
v
alue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jas
o
n
Handle
TYPE_HAS_LATE_RE
T
URN_TYPE like ref-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jas
o
n
*
p
t
.
c (tsu
b
st) [A
R
RAY_TYPE
]
: Ch
e
ck vali
d
_array_size_p
.
commit
|
commitdiff
|
tree
2018-05-13
ja
s
onw
u
c
j
[
N
D
S32] Implm
e
nt n
1
5
p
i
pelin
e
.
commit
|
commitdiff
|
tree
2018-05-13
jasonw
u
cj
[NDS32
]
Implment n12/n13 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
j
as
o
nwucj
[N
D
S32] Im
p
l
m
ent n10 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[N
D
S3
2
]
A
dd
D
SP extension i
n
st
r
uctions
.
commit
|
commitdiff
|
tree
2018-05-11
jason
*
d
ecl
.
c (cp_finish_decl):
Don't instanti
a
te auto
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
*
cp-tre
e
.
h (DECL_CONSTRUC
T
O
R
_P): Use DECL_CXX_CONSTRUCTO
R
_P
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
* inclu
d
e/bits/regex_c
o
m
piler
.
h (_
S
_c
a
che
_
size): Change
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
Core
i
ssue 2310
-
conversion to
b
ase of incom
p
lete
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
j
a
son
CWG 2267 - list-
i
ni
t
i
a
l
i
zation of ref
e
r
ence temporar
y
commit
|
commitdiff
|
tree
2018-05-10
jason
* parser
.
c (cp_parser_class
_
head): Use num
_
templ
a
te_h
e
aders_
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
Make sure we aren't t
r
ying to do a
n
est
e
d
i
nstant
i
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jason
* clas
s
.
c
(vbase_ha
s
_u
s
er_p
r
ovided_move_assign
)
:
Use
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
jas
o
n
* la
m
bda
.
c (lambda_
e
xpr_this_capture): I
m
p
rove logic
.
commit
|
commitdiff
|
tree
2018-05-10
j
ason
* decl
.
c (make
_
typename_ty
p
e)
:
s
/
parameters/
a
r
guments/
.
commit
|
commitdiff
|
tree
2018-05-09
jason
Add
ax_pthread
.
m4 for use in binu
t
ils-gdb
commit
|
commitdiff
|
tree
2018-05-09
jason
PR c++/
8
5706 - cla
s
s deduction under dec
l
type
commit
|
commitdiff
|
tree
2018-05-07
jason
PR c++/85646 - lambda visibi
l
ity
.
commit
|
commitdiff
|
tree
2018-05-07
j
as
o
n
PR c++/85618 - ICE with ini
t
ialized VLA
.
commit
|
commitdiff
|
tree
2018-05-03
jason
PR c++/85600 - virtual delete failure
.
commit
|
commitdiff
|
tree
2018-05-01
jason
PR c++/85587 -
e
rror with scoped
e
n
u
m in
templa
t
e
.
commit
|
commitdiff
|
tree
2018-05-01
jas
o
n
PR
c
++/85580 - e
x
tern "
C
" and
l
o
cal v
a
riables
commit
|
commitdiff
|
tree
2018-04-30
j
a
son
P
R c++/84701 - uns
i
gned t
y
peof
.
commit
|
commitdiff
|
tree
2018-04-30
jason
PR c++/8
5
3
05 - pack in lam
b
da init-capture
.
commit
|
commitdiff
|
tree
2018-04-30
jason
PR
c
+
+/6
1
9
8
2
- dead stores
t
o des
t
r
o
yed o
b
jects
.
commit
|
commitdiff
|
tree
2018-04-30
jason
*
init
.
c
(build_dtor
_
c
a
ll)
:
Use build_spec
i
al
_
member_call
.
commit
|
commitdiff
|
tree
next