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
* decl2.c (min_vis_expr_r, expr_visibility): New.
2018-11-13
jason
*
decl2
.
c
(min_
v
is
_
expr_r, ex
p
r
_
visibi
l
i
t
y): New
.
commit
|
commitdiff
|
tree
2018-11-13
jaso
n
I
m
plemen
t
P
0722R3
,
destroying operator delet
e
.
commit
|
commitdiff
|
tree
2018-11-13
jason
Imple
m
ent P0780R2, pack
e
x
pansion in
l
ambda ini
t
-
cap
t
ure
.
commit
|
commitdiff
|
tree
2018-11-13
jason
*
c
p
-
tree
.
h (struct cp_evalu
a
ted): New
.
commit
|
commitdiff
|
tree
2018-11-13
jason
C
h
a
nge
__cpp_explicit_bool
to
_
_cpp_
c
onditio
n
al_explicit
.
commit
|
commitdiff
|
tree
2018-11-08
jason
*
doc/invo
k
e
.
texi: Fix build
.
commit
|
commitdiff
|
tree
2018-11-05
jason
Implemen
t
UDL changes from P0732R2
.
commit
|
commitdiff
|
tree
2018-11-05
jason
I
m
plement P0732R2, clas
s
types in non
-
t
y
p
e temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2018-11-05
j
ason
Fix
v
ar
i
ous latent iss
u
es rev
e
ale
d
by
P
0732 work
.
commit
|
commitdiff
|
tree
2018-11-05
j
a
son
PR c++
/
60503 -
w
rong lambda attri
b
ute synt
a
x
.
commit
|
commitdiff
|
tree
2018-10-25
j
a
son
*
p
a
rser
.
c
(cp_
p
ar
s
er_sizeof_
o
perand): Re
m
ove r
e
dundant
.
.
.
commit
|
commitdiff
|
tree
2018-10-03
j
as
o
n
I
mple
m
ent P0840, language support for empty
o
bjects
.
commit
|
commitdiff
|
tree
2018-09-22
jasonw
u
cj
PR target/86798
commit
|
commitdiff
|
tree
2018-09-21
j
as
o
n
* constexpr
.
c (c
x
x_ev
a
l_outermost_constant_expr):
.
.
.
commit
|
commitdiff
|
tree
2018-09-21
j
a
sonwucj
[
NDS32] Sync glibc an
d
kern
e
l structure
,
all
use _rt_
s
igfra
m
e
.
commit
|
commitdiff
|
tree
2018-09-21
jaso
n
wucj
[NDS32] Add t-nds
3
2
-
g
libc fil
e
.
commit
|
commitdiff
|
tree
2018-09-21
jasonwucj
[ND
S
32] Tu
r
n off def
a
u
lt op
t
ion -
m
tlsde
s
c
-trampolin
e
.
commit
|
commitdiff
|
tree
2018-09-20
jason
PR c++/87075 - ICE wi
t
h constexpr array initializat
i
on
.
commit
|
commitdiff
|
tree
2018-09-14
jason
Fix --enable-
g
a
t
her-detailed-mem-stats
.
commit
|
commitdiff
|
tree
2018-09-08
j
ason
PR c++
/
86678 - c
o
nst
e
xpr funct
i
on
with non-co
n
stant
.
.
.
commit
|
commitdiff
|
tree
2018-09-07
j
a
son
Fix C++17 expected errors for pointer
to m
e
mber f
u
nc
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-29
jason
remove u
t
f-8 from comment
commit
|
commitdiff
|
tree
2018-08-12
jasonwu
c
j
[ND
S
3
2
] C
h
ange r
e
tur
n
ty
p
e
of pre
d
icator
to bool
.
commit
|
commitdiff
|
tree
2018-08-12
ja
s
onwucj
[
ND
S
32] Add new op
t
ion: -ms
c
hed-prolog
-
e
pilog
commit
|
commitdiff
|
tree
2018-08-12
jason
w
u
c
j
[NDS32] Enable -
m
a
l
ways-align by default at -
O
1 and
.
.
.
commit
|
commitdiff
|
tree
2018-08-12
jasonwucj
[NDS32] Imple
m
ent more C ISR extensi
o
n
.
commit
|
commitdiff
|
tree
2018-08-11
jason
PR
c
++/86728
-
C variadic generic lambda
.
commit
|
commitdiff
|
tree
2018-07-17
jason
PR c++/86480 - nested variadic la
m
bda and cons
t
expr if
.
commit
|
commitdiff
|
tree
2018-07-03
jaso
n
PR c++/
8
6378 -
f
u
n
ctiona
l
cast in no
e
xcept
-
specifier
.
commit
|
commitdiff
|
tree
2018-06-28
ja
s
on
PR c++/86342
-
-
Wde
p
recated-copy and syst
e
m h
e
a
d
ers
.
commit
|
commitdiff
|
tree
2018-06-27
jason
Avoid crash on
friend
i
n
n
este
d
class template
.
commit
|
commitdiff
|
tree
2018-06-27
jason
PR c++
/
8
6
3
2
0
- memory-hog with st
d
::array of pair
commit
|
commitdiff
|
tree
2018-06-27
jaso
n
PR c++/80
2
9
0 -
memo
r
y-hog with std::pair
.
commit
|
commitdiff
|
tree
2018-06-22
jason
PR c
+
+/
8
6219 - ICE
w
i
th
e
rr
o
neous initializer in temp
l
ate
.
commit
|
commitdiff
|
tree
2018-06-22
ja
s
on
A
void t
a
king the
a
ddress of
somethin
g
just because
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
* pt
.
c
(
tsubst) [TEMPLA
T
E_TYP
E
_P
A
RM]: Us
e
T
E
M
P
L
A
T
E
_
PARM
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Reduce garbage from push_to_top_level
.
commit
|
commitdiff
|
tree
2018-06-21
jason
Let -fme
m
-report
se
e
callers of
c
xx
_
make_type
.
commit
|
commitdiff
|
tree
2018-06-21
jas
o
n
P
R c
+
+/8
6
182
-
fix w
r
ong PR tag in earli
e
r commit
commit
|
commitdiff
|
tree
2018-06-19
jason
* cp-tr
e
e
.
h (CONSTRUCTOR_
N
O_
I
MPLIC
I
T_ZERO
)
: Remove
.
commit
|
commitdiff
|
tree
2018-06-19
j
a
son
PR c++/
8
6192 - ICE
with anonymo
u
s
u
ni
o
n pass
e
d to
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
jason
* tree
.
c (cp_ex
p
r_l
o
c
a
t
ion): New
.
commit
|
commitdiff
|
tree
2018-06-19
jaso
n
Use a ra
n
ge f
o
r LA
M
BDA_E
X
PR_LOCAT
I
ON
.
commit
|
commitdiff
|
tree
2018-06-19
jason
PR c++/86200 - IC
E
with unexp
a
nded pack i
n
lambda
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
ja
s
on
PR
c++/810
6
0
-
ICE w
i
th unexpand
e
d param
e
t
e
r
p
a
ck
.
commit
|
commitdiff
|
tree
2018-06-18
jason
P
R c++/86171
- ICE
with r
e
cursive
a
lias instantiat
i
on
.
commit
|
commitdiff
|
tree
2018-06-16
jason
PR c++/86147 - wrong capture
f
or t
e
mplat
e
argument
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* pt
.
c (tsu
b
st_default
_
argument)
:
Use pus
h
_to/pop_from_top_
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
*
d
e
c
l
.
c (start_enu
m
): Do compare de
p
end
e
nt underlying
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
j
ason
PR c
+
+/82882
-
ICE w
i
t
h
lambda in te
m
plate default
.
.
.
commit
|
commitdiff
|
tree
2018-06-15
jason
* tree
.
c (maybe_war
n
_
parm_abi): Infor
m
the
l
o
cation
.
.
.
commit
|
commitdiff
|
tree
2018-06-14
jason
P
R c++/86099
- ICE wit
h
t
r
i
v
ial co
p
y and no
n
-trivial
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
* c-opts
.
c (c_comm
o
n_post_options): Warn
a
b
o
u
t useless
.
.
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/
8
6094
-
wrong c
o
d
e with defaul
t
ed m
o
ve ctor
.
commit
|
commitdiff
|
tree
2018-06-13
jason
PR c++/86098 - ICE
w
it
h
template placeholde
r
for TTP
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++
/
85
7
92 -
W
ctor-d
t
or
-
p
r
i
va
c
y
a
n
d
inh
e
rited cons
t
ruct
o
r
.
commit
|
commitdiff
|
tree
2018-06-11
jason
PR c++/859
6
3 - -Wunuse
d
-
b
ut-set with ?: in template
.
commit
|
commitdiff
|
tree
2018-06-11
jason
Fix ptrmem comp
a
r
i
son fo
r
unions
.
commit
|
commitdiff
|
tree
2018-06-11
jason
P
R c++
/
86094 - wrong code with d
e
faulted move ctor
.
commit
|
commitdiff
|
tree
2018-06-11
jason
* doc/invo
k
e
.
texi:
Docum
e
n
t -fa
b
i
-
version=12
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c
+
+/860
6
0
-
I
CE o
n
r
a
nge f
o
r w
i
th -std=c++
9
8
.
commit
|
commitdiff
|
tree
2018-06-06
jason
PR c
+
+/85710 - ICE with
-
Wmemset
-
elt-size
.
commit
|
commitdiff
|
tree
2018-06-05
jas
o
n
P
R
c++
/
85731 - w
r
ong error w
i
t
h
qualifie
d
-id
i
n te
m
plate
.
commit
|
commitdiff
|
tree
2018-06-04
jas
o
n
*
g
++
.
dg/
w
ar
n
/string1
.
C: Pru
n
e ex
t
ra warni
n
g with
.
.
.
commit
|
commitdiff
|
tree
2018-06-04
j
ason
PR c++/61806 - missed SFIN
A
E with partial specialization
.
commit
|
commitdiff
|
tree
2018-06-04
jas
o
n
P
R
c++/85765 - SF
I
NAE and n
o
n-type de
f
ault te
m
p
l
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR
c++/85739 - ICE
w
i
th pointer
t
o member tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[
N
DS32] Implement pee
p
h
o
le2 pa
t
t
erns for tuning code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jaso
n
w
ucj
[NDS32] Add -ma
r
c
h
=v3j
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[
NDS32] Disable -
f
delete-null-pointer-c
h
ecks b
y
d
e
fault
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jason
PR c++/85761 - ICE wi
t
h ill-forme
d
use of const
outer
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
jas
o
nwucj
[NDS32] Supp
o
rt Linux target
f
o
r
nds32
.
commit
|
commitdiff
|
tree
2018-06-02
jas
o
nwucj
[ND
S
32]
Impl
e
ment fp-as-gp optimizat
i
on
.
commit
|
commitdiff
|
tree
2018-06-02
jas
o
n
PR c++/857
6
4 - bogus 't
h
is' not c
a
ptured error
.
commit
|
commitdiff
|
tree
2018-06-02
jaso
n
*
g
+
+
.
dg/cpp1z/feat-cxx1z
.
C: Up
d
at
e
__cpp_deduction_guide
s
.
commit
|
commitdiff
|
tree
2018-06-01
jason
*
c-cppbuiltin
.
c (c_cpp_builtins): Bump __
c
pp_deduct
i
on_guid
.
.
.
commit
|
commitdiff
|
tree
2018-06-01
jason
ChangeLog ti
d
ying
commit
|
commitdiff
|
tree
2018-06-01
jason
CW
G
1581:
W
hen a
r
e constexpr
m
e
m
b
e
r functi
o
ns defined?
commit
|
commitdiff
|
tree
2018-06-01
jason
P
R c++/
5
8281 - expli
c
it instan
t
ia
t
ion of
c
onstexpr
commit
|
commitdiff
|
tree
2018-06-01
jas
o
n
* pt
.
c
(
instantiate_d
e
cl): Any
d
efaulted
functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
Cha
n
geLog fix
commit
|
commitdiff
|
tree
2018-05-30
jason
PR c++
/
85807 - ICE wi
t
h
c
al
l
in template
NSDMI
.
commit
|
commitdiff
|
tree
2018-05-30
jason
P
R c++/85873 - constan
t
i
n
itializer_l
i
st array not
.
.
.
commit
|
commitdiff
|
tree
2018-05-30
jason
I
m
prove error re
c
overy for s
t
ru
c
tured binding in condition
.
commit
|
commitdiff
|
tree
2018-05-29
j
a
son
PR
c
++/674
4
5
- returning temporary
i
n
i
t
ializer_l
i
st
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Optimize movmem and setme
m
operations
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Im
p
l
ement bswapsi2
and
b
swaphi2 pa
t
terns
.
commit
|
commitdiff
|
tree
2018-05-27
j
asonwuc
j
[NDS32] new attribu
t
e no_prologue a
n
d
new option
-
mr
e
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-25
jason
PR c++/8581
5
- r
e
ference to mem
b
er
o
f
e
nclo
s
ing template
.
commit
|
commitdiff
|
tree
2018-05-25
jason
CW
G
61
6
,
1213 - value cate
g
ory of subobje
c
t references
.
commit
|
commitdiff
|
tree
2018-05-25
ja
s
on
PR c++/80485 - i
n
line fun
c
tio
n
non-zero address
.
commit
|
commitdiff
|
tree
2018-05-24
jason
PR c+
+
/
8
5842 - -Wr
e
turn-type, constexpr if
a
nd generic
.
.
.
commit
|
commitdiff
|
tree
2018-05-24
ja
s
on
PR c++/85864 - liter
a
l template and de
f
aul
t
templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
Fix cast to rvalue refer
e
nce from prvalue
.
commit
|
commitdiff
|
tree
2018-05-23
jas
o
n
C
WG 616,
1
213 -
v
alue category of subob
j
e
ct
r
efere
n
ces
.
commit
|
commitdiff
|
tree
2018-05-23
jason
*
s
yste
m
.
h: #in
c
lude
<
new> earlier
.
commit
|
commitdiff
|
tree
2018-05-23
ja
s
on
PR c+
+
/81420 -
n
ot ext
e
nding temporary lifetime
.
commit
|
commitdiff
|
tree
2018-05-23
jason
PR c
+
+/85866 - e
r
ro
r
with
.
* in default template arg
.
commit
|
commitdiff
|
tree
2018-05-21
jason
PR libst
d
c++/8584
3
-
w
arni
n
g in logic_erro
r
cop
y
constructor
.
commit
|
commitdiff
|
tree
2018-05-20
jas
o
nwucj
[NDS32] Set c
a
ll address constraint
.
commit
|
commitdiff
|
tree
next