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
Fix various latent issues revealed by P0732 work.
2018-11-05
j
a
son
F
i
x v
a
rious latent i
s
sues
r
evealed b
y
P0732 work
.
commit
|
commitdiff
|
tree
2018-11-05
jas
o
n
PR c++/60503 -
w
rong lambda at
t
rib
u
t
e sy
n
tax
.
commit
|
commitdiff
|
tree
2018-10-25
jason
* p
a
r
ser
.
c (cp_parser_sizeo
f
_
operand)
:
Re
m
ove redundant
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
jason
Im
p
lement P
0
840, language su
p
port for empty objects
.
commit
|
commitdiff
|
tree
2018-09-22
jasonwucj
P
R
ta
r
get/86798
commit
|
commitdiff
|
tree
2018-09-21
ja
s
o
n
*
c
onstexpr
.
c (cxx_eval_outermost_c
o
nsta
n
t_expr):
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
jasonwucj
[ND
S
32] Sync glibc and kernel
s
tr
u
cture,
all use _rt_sigframe
.
commit
|
commitdiff
|
tree
2018-09-21
j
a
son
w
ucj
[NDS32] Add t-
n
ds
3
2-glib
c
fi
l
e
.
commit
|
commitdiff
|
tree
2018-09-21
j
ason
w
u
cj
[NDS32
]
Turn off
default o
p
ti
o
n -
m
tlsdesc-
t
r
amp
o
line
.
commit
|
commitdiff
|
tree
2018-09-20
jas
o
n
PR c++
/
870
7
5 - ICE with constexpr arra
y
initialization
.
commit
|
commitdiff
|
tree
2018-09-14
jaso
n
Fix
-
-enable-gather-detail
e
d
-
mem-stats
.
commit
|
commitdiff
|
tree
2018-09-08
jason
P
R
c++
/
86678 -
c
on
s
te
x
pr
function wi
t
h non-c
o
nstan
t
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
jason
F
ix C++17
e
xpected
e
r
r
ors for point
e
r
to
member fun
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
jason
remo
v
e utf
-
8 from
c
omm
e
nt
commit
|
commitdiff
|
tree
2018-08-12
jason
w
ucj
[
N
DS32] Change return type o
f
predicator to bool
.
commit
|
commitdiff
|
tree
2018-08-12
jaso
n
wucj
[NDS32] Add new option:
-msched
-
prolog-
e
pilog
commit
|
commitdiff
|
tree
2018-08-12
jasonwucj
[NDS32] Enable -malways-align by d
e
fault at -O1 and
.
.
.
commit
|
commitdiff
|
tree
2018-08-12
jasonwucj
[NDS3
2
] Implement more
C ISR
e
xtensio
n
.
commit
|
commitdiff
|
tree
2018-08-11
jaso
n
P
R
c++/
8
6728 - C v
a
r
iadic gene
r
i
c
lambda
.
commit
|
commitdiff
|
tree
2018-07-17
jason
PR c++/86480 - nested variadic l
a
mbda and constexpr if
.
commit
|
commitdiff
|
tree
2018-07-03
j
a
s
on
PR
c
+
+
/
8
6378
-
func
t
ional cast i
n
noexcep
t
-
specifier
.
commit
|
commitdiff
|
tree
2018-06-28
j
a
son
PR
c++/86342 - -Wdeprecated-
c
opy and system heade
r
s
.
commit
|
commitdiff
|
tree
2018-06-27
jason
Avoid crash on
friend in nested
c
lass template
.
commit
|
commitdiff
|
tree
2018-06-27
j
as
o
n
PR c++/8
6
320
-
m
emory-ho
g
with std::a
r
ray o
f
pai
r
commit
|
commitdiff
|
tree
2018-06-27
jason
P
R c++/80290 - memory-h
o
g wit
h
std::p
a
ir
.
commit
|
commitdiff
|
tree
2018-06-22
jason
PR c++/86219 -
I
CE with er
r
oneo
u
s
initializer in
templa
t
e
.
commit
|
commitdiff
|
tree
2018-06-22
jaso
n
Avoid ta
k
ing
t
he a
d
dress of
s
omething ju
s
t becau
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
ja
s
on
* pt
.
c (
t
subst) [TEMPLATE_T
Y
PE
_
PARM]: Use TEM
P
LATE
_
P
A
RM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
R
educe
g
a
rbage from push_to_to
p
_level
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -fmem-report see c
a
llers of cxx_mak
e
_t
y
pe
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
P
R
c
+
+/86182 - fix wrong PR tag in earlier commit
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
*
cp-tree
.
h
(
CONSTRUC
T
O
R
_NO_IMPL
I
CIT_ZERO
)
: Remove
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/8
6
192 -
ICE with a
n
onymous
union p
a
ssed to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jason
* tree
.
c (cp_expr_loc
a
tion):
N
e
w
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
Use a range for LAMBDA
_
EXPR_LOCATIO
N
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/86200
-
ICE w
i
th
u
nexp
a
nded pack in
l
a
m
bda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/81060 - ICE with unexpan
d
ed para
m
eter pack
.
commit
|
commitdiff
|
tree
2018-06-18
j
ason
PR c++/86171 - ICE with rec
u
rsive alias
i
nstanti
a
tion
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR
c++/86147 - wrong captur
e
for template a
r
gument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c (tsubst
_
default_argument): Use push_to
/
p
o
p
_
from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jas
o
n
* de
c
l
.
c (st
a
rt_enum): Do compar
e
depende
n
t
u
n
derl
y
ing
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
ja
s
on
P
R
c++/
8
2882 - ICE
with l
a
mbda in
t
emplate defa
u
l
t
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
tree
.
c (maybe_war
n
_parm_a
b
i):
I
nf
o
rm the loc
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
PR
c
++/8609
9
- IC
E
with trivial copy
a
nd non-tri
v
ial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jaso
n
*
c
-
opts
.
c (c
_
common_pos
t
_options):
W
arn about use
l
ess
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86094 - wron
g
code wit
h
d
efaulte
d
move ctor
.
commit
|
commitdiff
|
tree
2018-06-13
j
a
s
on
PR c++/8
6
098 - ICE wit
h
template placeh
o
lde
r
for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/8579
2
-Wctor-
d
tor-p
r
ivacy a
n
d inheri
t
ed constru
c
tor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR
c++/
8
5963 - -
W
unused
-
b
u
t
-set w
i
t
h
?: in templ
a
t
e
.
commit
|
commitdiff
|
tree
2018-06-11
j
a
son
F
i
x ptr
m
e
m
c
o
mparison for unions
.
commit
|
commitdiff
|
tree
2018-06-11
jaso
n
PR c++/
8
6094 - wrong co
d
e
w
i
th defa
u
lted
m
ove
ctor
.
commit
|
commitdiff
|
tree
2018-06-11
ja
s
on
*
doc/invoke
.
texi
:
Document
-
f
ab
i
-versi
o
n=
1
2
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c++/860
6
0 - ICE on range
f
or
with -std=c
+
+98
.
commit
|
commitdiff
|
tree
2018-06-06
jaso
n
P
R
c++/85710 - IC
E
with -Wme
m
set-el
t
-size
.
commit
|
commitdiff
|
tree
2018-06-05
jas
o
n
PR c++/85731 - wrong error wi
t
h
quali
f
ied-id in temp
l
ate
.
commit
|
commitdiff
|
tree
2018-06-04
jaso
n
* g++
.
dg/w
a
rn/string1
.
C: Pr
u
n
e extra
warning
w
ith
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
jason
P
R
c++/61806 - misse
d
SFI
N
A
E
w
ith partial specialization
.
commit
|
commitdiff
|
tree
2018-06-04
jason
PR c++/85765 - S
F
INAE and no
n
-type default template
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
P
R c
+
+
/
8
5
7
39 - ICE with pointer
t
o mem
b
er
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
j
asonwucj
[NDS32] Impleme
n
t pee
p
hole
2
patter
n
s fo
r
tuning code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
ja
s
on
w
ucj
[NDS
3
2
]
A
d
d -march=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
j
a
sonwucj
[NDS32] Disable -fdelet
e
-nul
l
-point
e
r-checks by default
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/8
5
7
61 - ICE with ill-formed use of const outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[
N
DS32] Support Linux target
for nds32
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[NDS32] Implement fp-
a
s-gp optimization
.
commit
|
commitdiff
|
tree
2018-06-02
jason
PR
c++/85764 - bogus 'this
'
n
o
t captured error
.
commit
|
commitdiff
|
tree
2018-06-02
j
a
son
* g
+
+
.
d
g/cpp1z/feat-cxx
1
z
.
C: Update __cpp
_
d
e
d
u
ction
_
guides
.
commit
|
commitdiff
|
tree
2018-06-01
ja
s
on
* c
-
cppbuiltin
.
c (c_cpp_builtins): B
u
m
p __cpp
_
d
e
duct
i
o
n_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
ChangeLog tid
y
ing
commit
|
commitdiff
|
tree
2018-06-01
j
a
son
C
WG 1581: When
a
re constexpr
member funct
i
ons defined
?
commit
|
commitdiff
|
tree
2018-06-01
j
a
son
PR c
+
+/58281 -
explicit instantiation of constexpr
commit
|
commitdiff
|
tree
2018-06-01
jason
* p
t
.
c
(instantiate_decl):
Any def
a
ulted f
u
nc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Chan
g
eLog fix
commit
|
commitdiff
|
tree
2018-05-30
j
a
s
on
PR
c
+
+
/85807 - IC
E
with
c
al
l
in template
N
SDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++/85873 -
co
n
stant initi
a
lizer_list
a
r
ray not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Improve e
r
ro
r
recove
r
y for structured b
i
ndin
g
in condition
.
commit
|
commitdiff
|
tree
2018-05-29
j
ason
P
R c++/67445 -
retur
n
ing temporary initializ
e
r_
l
ist
.
commit
|
commitdiff
|
tree
2018-05-27
jason
w
ucj
[NDS32] Optimize movmem and setmem o
p
e
rations
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Im
p
l
emen
t
bswapsi2 and bswaphi2 patte
r
ns
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] new a
t
tribute n
o
_prolo
g
ue and new
option -mret
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
jas
o
n
P
R
c+
+
/85815 - reference to member of enclos
i
ng template
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CWG
6
16
,
12
1
3 - v
a
lue categor
y
of
s
ubo
b
ject reference
s
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR
c++
/
80485 - inline
fun
c
ti
o
n non-zero add
r
ess
.
commit
|
commitdiff
|
tree
2018-05-24
jason
P
R
c++/85842 - -Wretu
r
n-type, cons
t
expr if a
n
d generic
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
j
ason
PR
c++/858
6
4 -
literal templ
a
te and de
f
ault template
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jason
F
i
x
cast t
o
rva
l
ue re
f
eren
c
e from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jason
CWG 616, 1
2
1
3 - va
l
ue
c
ategory of s
u
bobje
c
t
refe
r
e
n
ces
.
commit
|
commitdiff
|
tree
2018-05-23
jason
* system
.
h
:
#include
<ne
w
> ea
r
li
e
r
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR
c++/81
4
20 - not extend
i
ng
t
e
mporary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
j
ason
PR c++/
8
5866 -
e
rror wi
t
h
.
* in de
f
a
u
lt te
m
pla
t
e
a
r
g
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR lib
s
tdc++/858
4
3 - w
a
r
n
ing in l
o
gic_error cop
y
constr
u
ctor
.
commit
|
commitdiff
|
tree
2018-05-20
jas
o
nwucj
[N
D
S32]
S
et cal
l
address c
o
n
s
traint
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS
3
2
] Adjust register mo
v
e cost for gra
y
w
o
lf cpu
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwucj
[NDS
3
2] Rewrite
cost model
.
commit
|
commitdiff
|
tree
2018-05-20
ja
s
onwucj
[NDS32] Fix date in gcc/Change
L
og fi
l
e
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwuc
j
[NDS32] Print
p
ipeline mod
e
l in as
m
hea
d
e
r
.
commit
|
commitdiff
|
tree
2018-05-19
j
ason
A
void
I
CE on un
s
upp
o
r
t
ed u
s
e of __integ
e
r_
p
ack
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32]
Upda
t
e co
p
yright yea
r
in
n
ds32-fpu
.
md
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32] Ad
j
u
s
t A
S
M
spec
.
commit
|
commitdiff
|
tree
2018-05-19
j
a
sonwucj
[NDS
3
2] New opt
i
on -minline-asm-r15
.
commit
|
commitdiff
|
tree
next