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++: Move consteval folding to cp_fold_r
2023-09-19
Marek
Polacek
c++: Move consteval
f
olding
to
c
p_fold
_
r
commit
|
commitdiff
|
tree
2023-09-05
Marek P
o
la
c
ek
c++: impro
v
e verify
_
const
a
nt diag
n
o
stic
[PR91483]
commit
|
commitdiff
|
tree
2023-08-30
Marek P
o
l
acek
c++: CWG 2359,
wron
g
copy-init with
d
esigna
t
ed in
i
t
.
.
.
commit
|
commitdiff
|
tree
2023-08-30
Marek
P
olacek
c
++: disallow constin
i
t on
function
s
[PR1
1
117
3
]
commit
|
commitdiff
|
tree
2023-08-29
M
a
rek Polacek
c
++
:
tweaks for explicit
c
o
n
version fns diagnostic
commit
|
commitdiff
|
tree
2023-08-08
M
a
rek Polace
k
c++: parser cleanup, r
e
move d
u
m
m
y arguments
commit
|
commitdiff
|
tree
2023-07-26
Marek Po
l
acek
c++: cp_
p
arser_co
n
s
t
ant_expression cleanups
commit
|
commitdiff
|
tree
2023-07-25
Marek
P
olacek
c++: clear tf_partial
e
t al in instantiate_templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-07-25
Marek Polacek
c++: fix ICE
w
ith conste
x
pr
A
RRAY_R
E
F [PR1
1
0382]
commit
|
commitdiff
|
tree
2023-07-21
Marek P
o
l
a
c
ek
c++
:
fix ICE
w
ith is_real
l
y_empty_class [PR110106]
commit
|
commitdiff
|
tree
2023-07-20
Marek Pol
a
c
e
k
testsuite: fix allocator-opt1
.
C
FAIL
with o
l
d
ABI
commit
|
commitdiff
|
tree
2023-07-20
Marek Polac
e
k
c++:
f
i
x ICE with designated
i
nit
i
alizer [PR11
0
114]
commit
|
commitdiff
|
tree
2023-07-19
Ma
r
ek
Polacek
c++:
I
mprove p
r
inting of base classes
[PR110745]
commit
|
commitdiff
|
tree
2023-07-19
Marek
Pola
c
ek
c
+
+
: -Wmiss
i
ng
-
fie
l
d
-initializers and empty cla
s
s
.
.
.
commit
|
commitdiff
|
tree
2023-07-18
Mar
e
k
P
olacek
c++: Add tests for P2621, no UB in lexer [
P
R110340]
commit
|
commitdiff
|
tree
2023-07-18
Mare
k
P
olacek
testsuite: fix dwarf
2
/
u
tf-1
.
C with DWARF4
commit
|
commitdiff
|
tree
2023-07-14
Marek P
o
lacek
c++: wrong error with static constexpr
var i
n
tmp
l
.
.
.
commit
|
commitdiff
|
tree
2023-06-29
Marek Polacek
testsuite: U
s
e -fno-re
p
o
rt-bug in gcc
.
dg/plu
g
in/
commit
|
commitdiff
|
tree
2023-06-29
M
a
r
ek Polacek
i386
:
add -fno-stack-protec
t
or to two tests
commit
|
commitdiff
|
tree
2023-06-28
Marek P
o
lacek
c++: fix error reporting
r
o
u
tines re-entered ICE [PR110175]
commit
|
commitdiff
|
tree
2023-06-23
Marek Polac
e
k
c
+
+: Add support for
-
std={c
,
gnu}+
+
2
{c,6}
commit
|
commitdiff
|
tree
2023-06-22
Marek Pola
c
ek
c
onfigure: Im
p
lement --ena
b
le-host-bind-now
commit
|
commitdiff
|
tree
2023-06-15
M
a
r
ek
Polacek
configure: I
m
plement --ena
b
l
e
-h
o
s
t
-pie
commit
|
commitdiff
|
tree
2023-06-09
Marek Polacek
doc
:
Clar
i
f
i
cat
i
on
f
or -Wmissing-
f
iel
d
-initi
a
l
i
zers
commit
|
commitdiff
|
tree
2023-05-16
M
a
r
ek
Polacek
c
+
+: -Wdangling-reference not s
u
p
p
re
s
se
d
i
n
template
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Marek Polacek
c++:
w
ron
g
s
t
d
::is
_
c
onvertible
w
ith cv-q
u
al fn [PR109680]
commit
|
commitdiff
|
tree
2023-05-01
M
arek Pol
a
cek
ubsan:
u
bsa
n
_m
a
y
be_instrument_array_ref tweak
commit
|
commitdiff
|
tree
2023-04-04
Mare
k
Polacek
saniti
z
er: missi
n
g si
g
ned integer overf
l
ow err
o
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-03-23
Ma
r
ek Polacek
c++: fu
r
t
h
er
-
Wdan
g
l
i
ng-re
f
eren
c
e
r
efinement [PR107532]
commit
|
commitdiff
|
tree
2023-03-20
Marek
P
olacek
c
+
+: explicit
cto
r
and l
i
s
t
-initializat
i
on [PR109159]
commit
|
commitdiff
|
tree
2023-03-15
Marek Polacek
c++: ICE with constexpr lambda [PR
1
0728
0
]
commit
|
commitdiff
|
tree
2023-03-13
Marek Polacek
c++: su
p
p
r
es
s
-Wdan
g
ling-referen
c
e
f
o
r st
d
::span
[
PR107532]
commit
|
commitdiff
|
tree
2023-03-10
Marek
Polacek
ubsan: mis
s
ed -fsanit
i
ze=bounds f
o
r comp
o
u
nd ops [
P
R108060]
commit
|
commitdiff
|
tree
2023-03-07
Marek Polacek
c++: -Wdang
l
ing-reference
w
i
th ref
e
re
n
ce wrapper [P
R
107532]
commit
|
commitdiff
|
tree
2023-03-07
Marek Polacek
c++: noexcept and
copy el
i
sion [PR109030]
commit
|
commitdiff
|
tree
2023-03-07
Ma
r
ek Polace
k
c++: error with constexpr
operator() [PR107939]
commit
|
commitdiff
|
tree
2023-03-02
M
a
rek Polace
k
c+
+
: ICE wi
t
h -Wmismat
c
h
ed-tags a
n
d member template
.
.
.
commit
|
commitdiff
|
tree
2023-03-01
Marek Polacek
c++: can't eval PTRME
M
_CST in in
c
omplete clas
s
[PR107574]
commit
|
commitdiff
|
tree
2023-02-28
Marek Pola
c
ek
c++: variable te
m
plate and targ
d
educ
t
ion [PR108
5
50]
commit
|
commitdiff
|
tree
2023-02-28
M
a
rek Polacek
c+
+
: ICE
w
it
h
conste
x
pr variabl
e
template [P
R
107938
]
commit
|
commitdiff
|
tree
2023-02-22
M
ar
e
k
P
olac
e
k
c-fami
l
y: a
v
oid compile-tim
e
-hog in c
_
genericize [PR108880]
commit
|
commitdiff
|
tree
2023-02-20
Mar
e
k Polacek
c++:
ICE with -fno-
e
lide-constructors and tr
i
vial fn
.
.
.
commit
|
commitdiff
|
tree
2023-02-20
M
a
rek Polacek
c+
+
: ICE wi
t
h red
u
ndant ca
p
ture [P
R
108829]
commit
|
commitdiff
|
tree
2023-02-15
M
a
rek Polac
e
k
warn-acces
s
: wro
n
g
-
Wdangling-pointer wit
h
lab
e
l
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
Marek Polacek
c++:
f
ix ICE in joust_maybe
_
e
lide_cop
y
[
PR106675]
commit
|
commitdiff
|
tree
2023-02-10
Marek Polacek
c++:
ICE i
n
iting lifetime-extended constexpr var [PR
1
0
70
7
9]
commit
|
commitdiff
|
tree
2023-02-07
Marek Polacek
doc: Update -fchar8_
t
documentation
commit
|
commitdiff
|
tree
2023-02-03
Marek Po
l
a
cek
c++
:
wrong err
o
r with constexp
r
a
rray and v
a
l
ue-init
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Marek
Polacek
c++:
A
d
d fixed tes
t
[PR101071]
commit
|
commitdiff
|
tree
2023-02-01
Marek Polacek
c+
+
:
I
C
E with -Wlog
i
cal-op [PR107755]
commit
|
commitdiff
|
tree
2023-01-31
Marek
Polacek
c++: Add fixed test [PR1028
7
0]
commit
|
commitdiff
|
tree
2023-01-31
M
a
re
k
Polac
e
k
c++: fix
IC
E
w
ith
-
Wduplicated-cond [PR10
7
593]
commit
|
commitdiff
|
tree
2023-01-26
Ma
r
ek Polac
e
k
opt
s
:
SANITIZE_
A
DDRESS wrongly c
l
eared [PR108
5
43]
commit
|
commitdiff
|
tree
2023-01-26
Marek
P
olacek
c
+
+: Reject UDLs
i
n certai
n
co
n
texts [P
R
10
5
300]
commit
|
commitdiff
|
tree
2023-01-23
M
arek P
o
l
a
cek
c
+
+: Quash bo
g
us
-
Wunuse
d
-
v
alue
w
ith ne
w
[PR1077
9
7
]
commit
|
commitdiff
|
tree
2023-01-18
Marek Polacek
c: ICE with nul
l
ptr as c
a
se expres
s
ion [P
R
108424]
commit
|
commitdiff
|
tree
2022-12-19
M
a
rek Po
l
a
ce
k
c
-family
:
F
ix ICE with
-W
s
u
g
gest
-
a
t
t
ri
b
ut
e
[PR98487]
commit
|
commitdiff
|
tree
2022-12-08
M
are
k
Polacek
docs
:
S
u
ggest opt
i
on
s
t
o
improve ASAN stack tr
a
c
e
s
commit
|
commitdiff
|
tree
2022-12-02
M
arek Polac
e
k
t
estsuite
:
Adj
u
st dg-er
r
or for -fi
m
plicit-conste
x
pr
commit
|
commitdiff
|
tree
2022-11-23
Marek Polacek
Reve
r
t "configure: Im
p
lement --e
n
able-host-pie"
commit
|
commitdiff
|
tree
2022-11-23
Mar
e
k Polacek
Reve
r
t
"conf
i
gure: Implemen
t
--e
n
able-hos
t
-bind-now"
commit
|
commitdiff
|
tree
2022-11-23
M
arek
P
olace
k
c
o
n
f
i
gure:
I
mplement -
-
e
n
able-host-bind-now
commit
|
commitdiff
|
tree
2022-11-23
Marek Pola
c
e
k
con
f
igure: Implement -
-
enabl
e
-host-pie
commit
|
commitdiff
|
tree
2022-11-18
Marek Polacek
c
+
+: co
n
stinit on point
e
r to funct
i
on
[PR10
4
066
]
commit
|
commitdiff
|
tree
2022-11-16
M
ar
e
k Polacek
c++: P2448 - Relaxing
some co
n
stexpr restrictions
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
M
a
r
e
k Polacek
c++: Disab
l
e -Wi
g
nor
e
d-
q
ualifiers for
tem
p
late args
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
Marek
Polacek
c++: Disable -Wda
n
g
ling-referenc
e
when initing
T
&
commit
|
commitdiff
|
tree
2022-11-10
Marek Polac
e
k
c+
+
: Ex
t
end -Wdangling-reference fo
r
std::mi
n
max
commit
|
commitdiff
|
tree
2022-11-09
Marek Polacek
c++: Tw
e
ak
s
fo
r
-Wredu
n
d
a
nt-move [PR1
0
7363]
commit
|
commitdiff
|
tree
2022-11-03
Marek Polacek
c
+
+: Quash -Wdangling-referenc
e
f
o
r member operator
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Marek Polacek
c
++: -W
d
angling-re
f
er
e
nce
a
nd system
h
ea
d
e
r
s
commit
|
commitdiff
|
tree
2022-10-26
Marek P
o
lacek
c++
:
Implement -Wdan
g
ling-reference [PR1063
9
3]
commit
|
commitdiff
|
tree
2022-10-24
M
a
rek Polacek
c
++:
ICE with invalid st
r
uctured bin
d
ings [PR107276]
commit
|
commitdiff
|
tree
2022-10-19
Marek Polac
e
k
c+
+
:
Mitiga
t
e
-Wuseless-cast with c
l
asses [PR8
5
0
43
]
commit
|
commitdiff
|
tree
2022-10-18
Marek Polacek
testsuite:
O
nly run -fcf-protec
t
ion tes
t
on i?86/x86_64
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Marek
P
olacek
c
++: ICE w
i
th VEC_
I
NIT_EXPR a
n
d defarg
[
PR10
6
925]
commit
|
commitdiff
|
tree
2022-10-12
Marek Polacek
c++
:
Remove maybe
-
rvalue OR in implic
i
t move
commit
|
commitdiff
|
tree
2022-10-10
M
arek Polacek
c-fa
m
ily:
ICE wi
t
h [
[
gnu::nocf_che
c
k]] [PR
1
0
6
9
3
7
]
commit
|
commitdiff
|
tree
2022-10-07
Marek Po
l
acek
c++
:
fixe
s
f
o
r d
e
rived-to-ba
s
e refe
r
ence
b
i
n
ding [PR107085]
commit
|
commitdiff
|
tree
2022-09-27
M
a
rek Polacek
c++:
Im
p
leme
n
t C++
2
3
P
2
26
6
R1, Simpler impl
i
c
i
t
m
ove
.
.
.
commit
|
commitdiff
|
tree
2022-09-27
Marek Polacek
c++: D
o
n't
quote nothrow
i
n diagnostic
commit
|
commitdiff
|
tree
2022-09-26
Marek Polac
e
k
c++: P2
5
13R4, char8_t
Compatibility and Portabilit
y
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Marek
P
o
lacek
c++:
I
nstantiate less when evaluating __
i
s
_
convertible
commit
|
commitdiff
|
tree
2022-09-23
Marek
Polacek
c
+
+
:
Imp
l
ement
_
_is_{nothrow
_
,
}conv
e
rtible [PR106
7
84]
commit
|
commitdiff
|
tree
2022-09-23
Marek Polacek
c+
+
: ICE
-
on
-
inv
a
lid
with d
e
signated
i
nitializer [PR106983]
commit
|
commitdiff
|
tree
2022-09-19
Marek P
o
lacek
c
: Stray
inform
n
ote wit
h
-Waddress [PR10
6
947]
commit
|
commitdiff
|
tree
2022-09-01
Marek
P
olacek
c
++: Remove
u
n
u
sed declarat
i
o
n
commit
|
commitdiff
|
tree
2022-08-30
Marek Polacek
c
++: __has_builtin
g
i
v
es the wrong
answer [PR106759]
commit
|
commitdiff
|
tree
2022-08-29
M
arek
P
olacek
c++: Fix
C++11 attribute pro
p
a
g
ation [P
R
1
0
6
712]
commit
|
commitdiff
|
tree
2022-08-26
Marek Polacek
c++:
I
m
p
l
em
e
nt -Wself-move warning [P
R
81159]
commit
|
commitdiff
|
tree
2022-08-25
M
a
re
k
Polace
k
c
:
Implement C23 nullp
t
r (N3042)
commit
|
commitdiff
|
tree
2022-08-23
M
a
rek Polacek
c
+
+: Quas
h
b
ogus -Wredundant-m
o
ve
wa
r
ni
n
g
commit
|
commitdiff
|
tree
2022-08-23
Marek P
o
lacek
testsuite: Add
t
est for r11-4
1
23
commit
|
commitdiff
|
tree
2022-08-17
Mare
k
P
o
lace
k
c
+
+: Add
n
ew std::move test [PR67
9
06]
commit
|
commitdiff
|
tree
2022-08-17
Marek
P
olacek
c++: Exten
d
-Wredundant-move f
o
r
const-qual objec
t
s
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
Marek Polacek
c++: Tweak for -Wpes
s
imizing
-
move in templates [PR89780]
commit
|
commitdiff
|
tree
2022-08-17
Marek Polacek
c
++: Extend -Wpessimizi
n
g-move to oth
e
r contexts
commit
|
commitdiff
|
tree
2022-08-15
M
a
r
e
k
Pol
a
cek
c++: Extend
-
W
p
essimiz
i
ng-move f
o
r clas
s
prval
u
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Marek
P
olac
e
k
c
-
family: Honor -W
n
o
-
i
nit-self for
c
v-qua
l
v
ars [PR102
6
33]
commit
|
commitdiff
|
tree
2022-07-26
M
arek P
o
lacek
c++: ICE with errone
o
u
s templ
a
te r
e
declaration [PR106
3
11
]
commit
|
commitdiff
|
tree
next