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
c++: TARGET_EXPR_ELIDING_P and std::move [PR107267]
2023-01-23
Jason M
e
r
r
ill
c++: TA
R
GET_EXP
R
_EL
I
DING_P an
d
std::mov
e
[PR
1
07267]
commit
|
commitdiff
|
tree
2023-01-23
Jason
M
erril
l
c++: vector
o
f
c
lass with bool ctor [PR108195]
commit
|
commitdiff
|
tree
2023-01-23
Jason M
e
rrill
c+
+
:
r
esult
location
a
nd
explici
t
i
n
s
t
[PR
1
084
9
6
]
commit
|
commitdiff
|
tree
2023-01-23
J
a
s
o
n
Merr
i
ll
c++: lifetime extension with
.
*
exp
r
essio
n
[PR53288]
commit
|
commitdiff
|
tree
2022-12-22
J
a
son Merril
l
testsu
i
te: don't declare printf i
n
coro
.
h
commit
|
commitdiff
|
tree
2022-12-21
Jason Merri
l
l
fold: fix u
s
e of protected_set_expr_location_unshar
e
commit
|
commitdiff
|
tree
2022-12-21
Jason Merrill
c++: source position of
la
m
bda captures [PR84471]
commit
|
commitdiff
|
tree
2022-12-19
Jason Merril
l
build: avoid -Wco
n
d
i
tio
n
a
lly-s
u
pp
o
r
t
ed
o
n qsort c
h
eck
commit
|
commitdiff
|
tree
2022-12-19
Jaso
n
Me
r
ril
l
build: add -Wco
n
d
itio
n
a
lly
-
supported
to stric
t
_warn
.
.
.
commit
|
commitdiff
|
tree
2022-12-15
Jason
M
errill
c++: rename parameter
commit
|
commitdiff
|
tree
2022-12-15
Jason Merrill
c++:
fix initializer_list transf
o
rm
a
tion
[
PR1
0
80
7
1]
commit
|
commitdiff
|
tree
2022-12-12
Jaso
n
Me
r
rill
Revert "c++
:
build initializer_list<
s
t
r
ing> in a loop
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++
:
build initializer_list<string> in a loop [PR105838
]
commit
|
commitdiff
|
tree
2022-12-08
Jason Mer
r
ill
c++: a
v
oid initializer_list<stri
n
g
>
[PR105838]
commit
|
commitdiff
|
tree
2022-12-08
J
ason M
e
rrill
c++: fe
w
er alloc
a
tor temps [
P
R105
8
38
]
commit
|
commitdiff
|
tree
2022-12-08
Jason Merrill
c++: comment
commit
|
commitdiff
|
tree
2022-12-02
Jason Merrill
driver: fi
x
v
a
lidate_sw
i
t
ches lo
g
ic
commit
|
commitdiff
|
tree
2022-12-01
Jason
Merrill
c++: sm
a
l
l contracts
f
ixes
commit
|
commitdiff
|
tree
2022-11-28
Jason
M
erri
l
l
c++:
sim
p
le-
r
equirement starti
n
g with '
t
y
pe
n
ame' [PR
1
01733]
commit
|
commitdiff
|
tree
2022-11-28
Jason
Merrill
c++: be more st
r
ict
a
b
o
u
t 'concept
bool'
commit
|
commitdiff
|
tree
2022-11-22
Jason Merrill
c++: don
'
t use strchrnul
[PR107781]
commit
|
commitdiff
|
tree
2022-11-22
Jason Merr
i
ll
c++:
c
o
ntracts fixes
commit
|
commitdiff
|
tree
2022-11-14
Jason Merr
i
ll
c+
+
:
o
n
l
y
decla
r
e sat
i
sfied friends
commit
|
commitdiff
|
tree
2022-11-08
Jason Merr
i
ll
c
+
+:
imp
l
emen
t
P2468R2, t
h
e equality ope
r
ator you are
.
.
.
commit
|
commitdiff
|
tree
2022-11-03
J
a
son Merr
i
l
l
c++:
c
hange -fconc
e
pts to mean
C
++20 c
o
n
cepts
commit
|
commitdiff
|
tree
2022-11-01
Jason
M
e
rri
l
l
c
++: pass
std att
r
i
b
utes to make_c
a
ll_decl
a
r
a
to
r
commit
|
commitdiff
|
tree
2022-11-01
Jaso
n
Merrill
c++: s
e
t TREE_NOTHROW
after
genericize
commit
|
commitdiff
|
tree
2022-11-01
Jas
o
n Merr
i
ll
c
+
+: fo
r
matting tweaks
commit
|
commitdiff
|
tree
2022-10-28
Jas
o
n Merrill
c++: apply friend att
r
ib
u
tes sooner
commit
|
commitdiff
|
tree
2022-10-25
Jaso
n
M
er
r
ill
c
+
+:
correct fold_
o
p
erand cha
n
ge
commit
|
commitdiff
|
tree
2022-10-25
Jason Merrill
c+
+
: constexpr-evaluate more
assumes
commit
|
commitdiff
|
tree
2022-10-25
Jason M
e
rrill
c++: improve fai
l
e
d
co
n
stexpr assume diagnostic
commit
|
commitdiff
|
tree
2022-10-24
Jason
Merrill
tree: a
d
d buil
d
_string_
l
it
e
ral overloads
commit
|
commitdiff
|
tree
2022-10-13
Jason Merrill
c++:
trivial formatting cleanups
commit
|
commitdiff
|
tree
2022-10-12
J
a
son Me
r
ril
l
c
++:
defer all const
e
val in defau
l
t args [DR2631]
commit
|
commitdiff
|
tree
2022-10-08
J
a
son M
e
rrill
c++: tra
c
k whether we
e
xpect a
TA
R
GET_EXPR
t
o be el
i
d
e
d
commit
|
commitdiff
|
tree
2022-10-07
Jason Merri
l
l
c+
+
:
c
a
t
c
h
p
arm
i
nitializ
a
tion tweak
commit
|
commitdiff
|
tree
2022-10-07
Jas
o
n
Merrill
gimplify: prevent some C++ temp
o
r
a
ry elision
commit
|
commitdiff
|
tree
2022-10-06
Jason
M
err
i
ll
c++: fix broken
conversion in
c
or
o
uti
n
es
commit
|
commitdiff
|
tree
2022-10-05
Jason Me
r
r
i
l
l
c++: lvalue_kind tweak
commit
|
commitdiff
|
tree
2022-10-04
Jason Merrill
c++
:
fix d
e
bu
g
i
nfo
f
or ar
r
ay t
e
mporary
[
PR107154]
commit
|
commitdiff
|
tree
2022-10-01
Jason Merrill
c++: loop
t
hrough arr
a
y CO
N
STRUC
T
OR
commit
|
commitdiff
|
tree
2022-10-01
J
aso
n
M
erril
l
c
++: cast split
_
n
o
ncon
s
tant_init return
val to void
commit
|
commitdiff
|
tree
2022-09-30
Jason Merrill
c++
:
r
ed
u
ce redu
n
dant TARGE
T
_
E
XPR
commit
|
commitdiff
|
tree
2022-09-29
Jason Me
r
rill
c+
+
: fix
t
rivi
a
lity of class with uns
a
tisfi
e
d op=
commit
|
commitdiff
|
tree
2022-09-29
Jaso
n
M
e
r
rill
c++
:
c
he
c
k
D
ECL_INI
T
IAL f
o
r constexp
r
commit
|
commitdiff
|
tree
2022-09-29
Ja
s
on
M
e
rril
l
c
+
+
:
fix class-valued ?: e
x
ten
s
ion
commit
|
commitdiff
|
tree
2022-09-29
J
ason Merr
i
l
l
c++: reduce tem
p
ora
r
ies in
?
:
commit
|
commitdiff
|
tree
2022-09-16
Jason Merrill
c++: memb
e
r fn
i
n
omp loc list [PR106858]
commit
|
commitdiff
|
tree
2022-09-12
Jason Merril
l
c++: auto member function and auto variable [PR10
6
8
9
3]
commit
|
commitdiff
|
tree
2022-09-12
Jason Merrill
c+
+
:
c
a
st to array of unkn
o
wn
b
o
und [PR93259]
commit
|
commitdiff
|
tree
2022-09-12
Jason Merr
i
ll
c
++: la
m
bda
c
apture o
f
array with deduced
bounds [PR
1
065
6
7]
commit
|
commitdiff
|
tree
2022-09-07
Jason Merri
l
l
c
+
+: diagnostic f
o
r
t
e
m
plate placeholder in par
m
[
PR10
6
793]
commit
|
commitdiff
|
tree
2022-09-07
Jason Merrill
libstdc++: small dynamic_ca
s
t optim
i
zation
commit
|
commitdiff
|
tree
2022-09-06
Jason Me
r
ri
l
l
c++: C++23 operator[] a
l
lows default argument
s
commit
|
commitdiff
|
tree
2022-09-01
Jaso
n
M
e
r
r
ill
c
++: set TYPE_STRIN
G
_
FLAG fo
r
char8_t
commit
|
commitdiff
|
tree
2022-08-25
Jason M
e
rrill
c++: block copy elision in deleg
a
t
ing cto
r
commit
|
commitdiff
|
tree
2022-08-25
Jason Merrill
d
w
arf2: u
s
e
DW_A
T
E_UTF fo
r
char8_t
commit
|
commitdiff
|
tree
2022-08-16
Jason Merr
i
ll
c++: remove some xf
a
ils
commit
|
commitdiff
|
tree
2022-07-31
Jason
M
errill
c
+
+: cons
t
e
x
pr, empty base af
t
er
non-empty [P
R
1
06
3
6
9
]
commit
|
commitdiff
|
tree
2022-07-26
Jason Me
r
rill
c++: aggregate
p
rvalue as for range
[
PR106230]
commit
|
commitdiff
|
tree
2022-07-25
J
ason M
e
r
r
i
l
l
c
+
+: -Wove
r
l
o
a
de
d
-virtual fals
e
positive [PR87729]
commit
|
commitdiff
|
tree
2022-07-25
Jason Merril
l
c++: correct testc
a
s
e
PR number
commit
|
commitdiff
|
tree
2022-07-22
J
a
son Merrill
c++: correct ChangeLog PR number
commit
|
commitdiff
|
tree
2022-07-21
J
a
son Merrill
c++: defaulted fri
e
n
d op== [PR106361]
commit
|
commitdiff
|
tree
2022-07-21
Jaso
n
M
e
r
rill
c
++: def
a
ulted ctor with DMI
i
n union [PR94823]
commit
|
commitdiff
|
tree
2022-07-07
Jason Merrill
c++: -
W
overloaded-vir
t
ual and dto
r
s
[PR87729
]
commit
|
commitdiff
|
tree
2022-07-06
Ja
s
on Merrill
c
+
+: dep
e
ndent
c
onv
e
rsion oper
a
t
o
r
l
ook
u
p [PR106179]
commit
|
commitdiff
|
tree
2022-07-01
Jason M
e
rrill
c+
+
: tweak resolve_ar
g
s c
h
ange
commit
|
commitdiff
|
tree
2022-07-01
Jason M
e
rrill
c
+
+:
ad
d
fi
x
up
to mi
s
s
i
ng
.
template warning
commit
|
commitdiff
|
tree
2022-07-01
Jason Merri
l
l
c++: dependent
g
en
e
ric lambda template-id [PR
1
06024]
commit
|
commitdiff
|
tree
2022-06-24
Jason
M
e
rril
l
c+
+
: Include -Woverloaded-virtual
i
n -Wall [PR87729]
commit
|
commitdiff
|
tree
2022-06-23
J
a
s
on
M
errill
c++: desig
n
ate
d
init cleanup [PR10592
5
]
commit
|
commitdiff
|
tree
2022-06-23
Jason
M
erril
l
c
+
+: anon union designated init [PR105
9
25
]
commit
|
commitdiff
|
tree
2022-06-23
Jaso
n
Merrill
c++:
-Wadd
r
ess and if constexpr
[
P
R
94554]
commit
|
commitdiff
|
tree
2022-06-23
Jaso
n
Merri
l
l
c++: -Waddr
e
ss and value-dep
e
n
d
ent expr [P
R
10588
5
]
commit
|
commitdiff
|
tree
2022-06-23
J
a
so
n
Merrill
c++:
twea
k
deduction with aut
o
tem
p
late
p
a
r
ms
commit
|
commitdiff
|
tree
2022-06-23
J
a
s
on Merri
l
l
c++: dependence of baselink [PR1
0
5964]
commit
|
commitdiff
|
tree
2022-06-22
Jason Merrill
c
++: c
l
ass scope function lookup
[
PR105908]
commit
|
commitdiff
|
tree
2022-06-22
Jason Merrill
ubsan: de
f
ault to trap on unreach
a
bl
e
at -O0
and -O
g
.
.
.
commit
|
commitdiff
|
tree
2022-06-16
J
a
so
n
Merrill
opts: fix opts_set->x_flag_san
i
tize
commit
|
commitdiff
|
tree
2022-06-16
Ja
s
o
n
Merrill
fl
a
gs: add commen
t
commit
|
commitdiff
|
tree
2022-06-13
J
ason Merrill
ubsan
:
-Wreturn-ty
p
e and
u
bsa
n
tra
p
-on-error
commit
|
commitdiff
|
tree
2022-06-08
Jason M
e
rrill
c
+
+: non-templ
a
ted friend
s
[PR105852
]
commit
|
commitdiff
|
tree
2022-06-08
Jason M
e
rri
l
l
c++: redeclared
hidden
f
r
iend take 2 [PR105852]
commit
|
commitdiff
|
tree
2022-06-03
Jason Me
r
r
i
l
l
c++:
more-speci
a
lized test
commit
|
commitdiff
|
tree
2022-06-03
Jaso
n
Merr
i
ll
c+
+
: re
d
ec
l
ared hidd
e
n fri
e
nd [PR105761]
commit
|
commitdiff
|
tree
2022-06-02
Jason
M
er
r
ill
c++:
m
o
re c
o
nst
e
xpr empty b
a
s
e [P
R
1
05795
]
commit
|
commitdiff
|
tree
2022-06-02
Jason Merrill
c++: cons
t
e
x
pr empty aggr [PR105795]
commit
|
commitdiff
|
tree
2022-06-01
Jason Merri
l
l
c++: auto and dependent mem
b
e
r name
[PR1
0
5734]
commit
|
commitdiff
|
tree
2022-06-01
Jason
M
errill
c++: aut
o
func
t
io
n
as functi
o
n argu
m
en
t
[PR
1
05779]
commit
|
commitdiff
|
tree
2022-05-31
Jason Merrill
buil
d
:
T
AGS and
.
cc t
r
a
n
s
i
tion
commit
|
commitdiff
|
tree
2022-05-28
Jas
o
n
Merr
i
ll
c++: lambda in concept [P
R
105652]
commit
|
commitdiff
|
tree
2022-05-25
Jason Merrill
c++: CTAD w
i
th alias and nested te
m
plate [PR105
6
55]
commit
|
commitdiff
|
tree
2022-05-25
Jason Me
r
rill
c++: deduction from auto fn [PR105
6
23]
commit
|
commitdiff
|
tree
2022-05-25
Jason Me
r
rill
c++
:
c
o
n
stexpr
r
eturning
d
eallocat
e
d ptr
commit
|
commitdiff
|
tree
2022-05-25
Jason Merri
l
l
c++
:
stric
t
c
o
nstexpr and
l
ocal
v
ars
commit
|
commitdiff
|
tree
2022-05-24
J
a
son Merrill
c
++: *t
h
is fo
l
din
g
in co
n
stexp
r
call
commit
|
commitdiff
|
tree
2022-05-24
Jaso
n
Mer
r
ill
c++: disc
a
rded
-
v
alue and c
o
nstex
p
r
commit
|
commitdiff
|
tree
2022-05-24
Ja
s
on
M
er
r
ill
c++: con
s
tex
p
r empty base redux [PR105622]
commit
|
commitdiff
|
tree
next