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++/86728 - C variadic generic lambda.
2018-08-11
j
a
s
on
PR c++/86728
- C v
a
riad
i
c
ge
n
e
ric lambda
.
commit
|
commitdiff
|
tree
2018-07-17
jason
PR
c
++/
8
6480 - neste
d
variadic
lambda an
d
constexpr i
f
.
commit
|
commitdiff
|
tree
2018-07-03
j
a
s
o
n
P
R c++/86378 - fun
c
tional cas
t
in
no
e
x
c
ep
t
-sp
e
ci
f
i
e
r
.
commit
|
commitdiff
|
tree
2018-06-28
jason
PR c++/86342 - -W
d
ep
r
e
cated-copy an
d
system headers
.
commit
|
commitdiff
|
tree
2018-06-27
ja
s
on
Avoid cr
a
sh on friend in nested class templ
a
te
.
commit
|
commitdiff
|
tree
2018-06-27
j
a
son
P
R
c++/8632
0
- mem
o
ry
-
hog with
std::array of pa
i
r
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c++/8
0
29
0
- mem
o
ry-h
o
g with std::pair
.
commit
|
commitdiff
|
tree
2018-06-22
jason
PR c+
+
/86219 - ICE w
i
th erroneous initiali
z
er in templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-22
jason
Avoid taking the address
o
f s
o
me
t
hing
just bec
a
use
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jaso
n
*
pt
.
c
(
t
s
ubst) [
T
E
MPLATE_TYPE_P
A
RM]: Use TEMPLATE_PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Reduce
g
arbage from push_to_to
p
_l
e
ve
l
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -
f
m
e
m-
r
e
port see ca
l
l
ers of
c
xx_make_type
.
commit
|
commitdiff
|
tree
2018-06-21
jason
PR c++
/
86182 -
fix w
r
o
n
g PR tag in
e
arlier commi
t
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
* cp-tree
.
h (
C
O
N
STRUCT
O
R_NO_
I
MPLICIT_Z
E
R
O
):
R
emove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/86192 - ICE with a
n
onymous
union passed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
*
t
r
ee
.
c
(cp_expr_
l
ocation): New
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
Use a range for LAMBDA_EX
P
R
_LOCA
T
ION
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/8
6
2
0
0 - ICE with unexpand
e
d
pa
c
k i
n
lambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
PR c++/81060 - ICE with unexpanded para
m
ete
r
pa
c
k
.
commit
|
commitdiff
|
tree
2018-06-18
jaso
n
PR c+
+
/86
1
71 - I
C
E with r
e
cursive
alias ins
t
antiation
.
commit
|
commitdiff
|
tree
2018-06-16
jason
P
R c
+
+/86147 - w
r
ong
c
a
p
t
ure fo
r
template argume
n
t
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c (tsubst_default_argument): Use p
u
sh_to/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* decl
.
c (sta
r
t_enum
)
: Do com
p
are
d
ependent underlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
a
son
PR
c
++/82
8
82 - ICE wit
h
l
a
mbda in
t
emplate default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jas
o
n
* t
r
ee
.
c (maybe_war
n
_parm_abi)
:
I
n
form the location
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR c++/860
9
9 - ICE
w
it
h
trivial copy and
non-trivia
l
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-opts
.
c (c_c
o
mm
o
n_post_opt
i
ons):
W
a
r
n about
u
s
e
less
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86
0
94 -
w
r
ong c
o
de with defa
u
l
t
e
d
m
ove
c
tor
.
commit
|
commitdiff
|
tree
2018-06-13
ja
s
on
PR c+
+
/
86098
- ICE with temp
l
at
e
placeholder for TT
P
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
PR c++/85792 -Wctor-
d
t
o
r-pr
i
vacy and
inherited constructor
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
PR c++/85963 - -Wunu
s
ed-but-s
e
t w
i
th ?:
in template
.
commit
|
commitdiff
|
tree
2018-06-11
jas
o
n
Fix ptrmem comparison
for u
n
ions
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/86094 -
w
rong
code with defau
l
ted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
j
aso
n
* d
o
c/invoke
.
texi: Docume
n
t -fab
i
-version=12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
P
R
c
+
+
/
8
6060
- ICE on r
a
ng
e
for with -std=c++98
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR
c+
+
/
85710 - I
C
E with -Wmemset-elt-si
z
e
.
commit
|
commitdiff
|
tree
2018-06-05
jason
PR c++/85731 - w
r
ong error
w
ith qua
l
ified-id
i
n
template
.
commit
|
commitdiff
|
tree
2018-06-04
jason
* g++
.
dg/wa
r
n/string1
.
C: Prune e
x
t
ra war
n
ing
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
P
R
c++/61806 - missed SFINAE wi
t
h pa
r
tial s
p
ecialization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++
/
85765 - SF
I
NAE and
non-type default te
m
p
late
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c+
+
/85739 - ICE with pointer
to membe
r
t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
a
sonwucj
[NDS32] Imple
m
ent p
e
ep
h
o
le2 pattern
s
for
tuning
code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[NDS32]
A
d
d
-
m
a
rch=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[
N
DS32] D
i
sab
l
e -fd
e
l
ete-null-
p
oin
t
er-checks by
d
e
f
a
ult
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
ja
s
on
PR c
+
+/
8
5761 - ICE
wi
t
h ill-f
o
rm
e
d use
o
f const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwu
c
j
[NDS32]
S
upport Li
n
ux target for nds32
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[NDS32] Implement fp-as-gp op
t
i
mi
z
at
i
on
.
commit
|
commitdiff
|
tree
2018-06-02
jason
PR
c
++/85764 - bog
u
s
'
this'
n
ot
captured err
o
r
.
commit
|
commitdiff
|
tree
2018-06-02
jaso
n
* g++
.
dg/cp
p
1z/feat-cxx1z
.
C: Update __cpp_d
e
duction_g
u
ides
.
commit
|
commitdiff
|
tree
2018-06-01
jason
*
c
-cppb
u
iltin
.
c (c_cpp_
b
uiltins): Bump _
_
cpp_d
e
du
c
t
i
on
_
guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
ChangeLog t
i
d
ying
commit
|
commitdiff
|
tree
2018-06-01
jason
CWG 1581
:
Wh
e
n a
r
e c
o
ns
t
expr member
f
unc
t
ions de
f
ined?
commit
|
commitdiff
|
tree
2018-06-01
jason
PR c++/5
8
281
-
e
xplicit instantia
t
i
on of con
s
t
e
xp
r
commit
|
commitdiff
|
tree
2018-06-01
ja
s
on
* pt
.
c (instantiate_decl)
:
Any defa
u
l
t
ed functio
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
j
a
s
on
Chan
g
eLo
g
fix
commit
|
commitdiff
|
tree
2018-05-30
j
a
son
PR
c
++/85807
-
I
CE
w
ith call in t
e
mplate NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jaso
n
PR c++/85873 - constant in
i
tializ
e
r
_list array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jas
o
n
Improv
e
error recovery for struc
t
ured binding i
n
cond
i
t
ion
.
commit
|
commitdiff
|
tree
2018-05-29
jaso
n
PR c++/
6
7445 - returni
n
g temporary ini
t
ializer_lis
t
.
commit
|
commitdiff
|
tree
2018-05-27
ja
s
onwucj
[NDS
3
2] Optimiz
e
movmem and
s
etm
e
m
operations
.
commit
|
commitdiff
|
tree
2018-05-27
jasonw
u
cj
[NDS32] Implement
b
swapsi2 and bswaph
i
2 patterns
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] new a
t
tribute n
o
_prologue and new option -mret
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
ja
s
on
PR c++
/
85815 - reference t
o
member of enclosing tem
p
late
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG
6
1
6
, 1213 - value category of subo
b
ject refer
e
nces
.
commit
|
commitdiff
|
tree
2018-05-25
jas
o
n
P
R c++
/
80485 - inline fun
c
tion n
o
n
-zero address
.
commit
|
commitdiff
|
tree
2018-05-24
jas
o
n
PR c
+
+/85842 - -Wreturn-type, constexpr if a
n
d generic
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
ja
s
on
PR c++
/
85864
-
l
i
te
r
a
l
template a
n
d default
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
Fix
cas
t
to rvalue
re
f
ere
n
ce f
r
om prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG 616, 1213 - value category of sub
o
b
ject references
.
commit
|
commitdiff
|
tree
2018-05-23
jason
*
system
.
h: #include
<
new>
earlier
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c++/8142
0
- not extending
t
e
m
porary life
t
ime
.
commit
|
commitdiff
|
tree
2018-05-23
j
ason
P
R
c++/85866 - err
o
r
wi
t
h
.
*
in defau
l
t
template arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libstdc++/85843 - w
a
rni
n
g in
l
ogic_error c
o
py const
r
uctor
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32] Set call
a
d
dres
s
const
r
ai
n
t
.
commit
|
commitdiff
|
tree
2018-05-20
jas
o
nwucj
[NDS32] Adjus
t
regi
s
ter
mov
e
c
ost
f
or gray
w
olf c
p
u
.
commit
|
commitdiff
|
tree
2018-05-20
ja
s
o
n
wucj
[NDS32] Rewr
i
te cost mode
l
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32] Fix date
in gcc/ChangeLo
g
file
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS32]
P
rint p
i
p
e
l
ine model in asm header
.
commit
|
commitdiff
|
tree
2018-05-19
j
a
son
Avoid ICE on unsup
p
orted use of __integer_pack
.
commit
|
commitdiff
|
tree
2018-05-19
j
ason
w
ucj
[NDS32]
U
pdate c
o
pyright year in nds32-fp
u
.
m
d
.
commit
|
commitdiff
|
tree
2018-05-19
ja
s
on
w
u
c
j
[NDS3
2
] Adju
s
t A
S
M
spe
c
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[ND
S
32] New opt
i
o
n
-minline-asm-r15
.
commit
|
commitdiff
|
tree
2018-05-19
j
asonwucj
[NDS32] Add abss
i
2 p
a
ttern
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32] Refine functions
t
hat d
e
al with
lwm
a
nd sm
w
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwu
c
j
[NDS32]
R
efine
n
d
s32-m
d
-auxi
l
iary
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32]
S
u
p
p
ort PIC and TLS
.
commit
|
commitdiff
|
tree
2018-05-19
jasonw
u
cj
[NDS32
]
Use machine m
o
de with E_ prefix
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS3
2
] Implment
i
ndirect fun
c
iton
c
a
ll
a
t
t
r
i
b
ut
e
.
commit
|
commitdiff
|
tree
2018-05-18
j
a
son
P
R
c++/58407 - deprecat
e
d
implicit co
p
y
o
ps
.
commit
|
commitdiff
|
tree
2018-05-18
jason
Some libstdc++ fixes
for -Wdep
r
ecated-c
o
py
.
commit
|
commitdiff
|
tree
2018-05-17
jason
*
line-map
.
c (li
n
em
a
p_init):
U
s
e
p
lace
m
ent new
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* t
r
ee
.
c (warn_deprecated_use)
:
Return bool
.
Simplify
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
jason
* cp-tree
.
h (cp_ex
p
r):
Remove co
p
y
c
onstruc
t
or
.
commit
|
commitdiff
|
tree
2018-05-15
j
a
son
* constexp
r
.
c
(
cxx_
e
val_v
e
c
_
init_1)
:
Pass tf_none
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
jason
PR c++/64372 - CW
G
1560, grat
u
itous lvalue
-
rvalue
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
Handl
e
T
YPE_HAS_
L
ATE_RETURN_T
Y
PE like ref-qualifier
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
jason
* pt
.
c (tsubst
)
[ARRAY_TYP
E
]: Check valid_a
r
ray_size_
p
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[
N
DS32] Implment n15 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
j
a
s
o
n
wucj
[NDS
3
2] Implment n
1
2/n13 pipelin
e
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32] Imp
l
ment n10 pipe
l
ine
.
commit
|
commitdiff
|
tree
next