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: Implement C23 nullptr (N3042)
2022-08-25
M
a
rek Polace
k
c
: Implement C23 nullptr (N3042)
commit
|
commitdiff
|
tree
2022-08-23
Marek
P
olacek
c++: Qu
a
sh bogus -Wredundant-move
warni
n
g
commit
|
commitdiff
|
tree
2022-08-23
Marek Polacek
t
e
s
tsuite
:
Add test for
r1
1
-4123
commit
|
commitdiff
|
tree
2022-08-17
Marek Pola
c
ek
c++: Ad
d
n
ew std::move t
e
s
t [PR679
0
6]
commit
|
commitdiff
|
tree
2022-08-17
Marek P
o
lacek
c++: Extend -Wredundant-mo
v
e
f
o
r
const-qual
objects
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
M
a
rek Po
l
acek
c+
+
: Tweak for -Wpessimizing-mo
v
e in temp
l
ates [PR
8
9780
]
commit
|
commitdiff
|
tree
2022-08-17
Ma
r
ek Polace
k
c
++: Extend -Wpes
s
imizing-
m
o
ve
to other
context
s
commit
|
commitdiff
|
tree
2022-08-15
Marek
P
olac
e
k
c+
+
:
E
x
t
end
-
Wp
e
ssimizing-m
o
ve f
o
r class prvalues
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Mare
k
Polac
e
k
c-fam
i
ly: Ho
n
or -Wno-init-self for
c
v-
q
ual
vars
[
P
R102633]
commit
|
commitdiff
|
tree
2022-07-26
Marek Polacek
c++: ICE wit
h
e
r
roneous t
e
mplate redec
l
arati
o
n
[
PR10
6
311]
commit
|
commitdiff
|
tree
2022-07-22
Ma
r
e
k Polacek
Fix CL entry
commit
|
commitdiff
|
tree
2022-07-15
Marek Polacek
c
++: Add __reference_con{stru
c
,ver}t
s
_from
_
temporar
y
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Marek
Polac
e
k
l
i
b
cpp: Avoid p
e
ssimizing st
d
::mov
e
[PR106272]
commit
|
commitdiff
|
tree
2022-07-05
Marek Polacek
c-
f
amily
:
Prevent -Wfo
r
ma
t
warnings
w
ith u8 strings
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Mare
k
Pol
a
cek
c++: fix
b
roke
n
copy elision
w
i
th nested TARG
E
T_E
X
PRs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek P
o
lacek
c++
:
warn abo
u
t using keywords
a
s identif
i
ers
[
PR106111]
commit
|
commitdiff
|
tree
2022-06-27
Marek Polacek
c++:
A
d
d fixed te
s
t [
P
R89197]
commit
|
commitdiff
|
tree
2022-06-04
Marek
Pola
c
ek
c
+
+: A
l
low mixin
g
GNU/std-style
attrib
u
tes [PR6
9
585]
commit
|
commitdiff
|
tree
2022-06-02
Mare
k
P
o
lacek
c
++
:
new-express
i
on i
s
potentially consta
n
t in C++20
commit
|
commitdiff
|
tree
2022-06-02
Marek Pol
a
cek
c++: ICE wit
h
template NEW_EXPR
[
P
R1
0
5
803]
commit
|
commitdiff
|
tree
2022-05-30
Marek Polacek
c++: Add !TYPE_P assert t
o
type_dependent_ex
p
res
s
ion_p
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Marek
P
olace
k
c++: Fix ICE with -Wmisma
t
ched-
t
a
g
s
[P
R
1057
2
5]
commit
|
commitdiff
|
tree
2022-05-27
Marek Polacek
c-fa
m
ily: fix
a
ttribut
e
constructo
r
ICE [PR
9
0658]
commit
|
commitdiff
|
tree
2022-05-26
Mare
k
P
ol
a
ce
k
c
+
+: imp
r
o
ve -Waddress warn
i
ngs with *_cast [P
R
10
5
56
9
]
commit
|
commitdiff
|
tree
2022-05-25
Marek
P
olacek
c++: f
i
x ICE
o
n
i
nva
l
id attribu
t
es [PR96637]
commit
|
commitdiff
|
tree
2022-05-25
Marek
P
olacek
c++: ICE with t
e
mporary of
class type
i
n DMI
[
PR100252]
commit
|
commitdiff
|
tree
2022-05-18
Marek Polacek
c: Impl
e
ment n
e
w -Wenum-in
t
-mismatch war
n
ing
[
PR105131]
commit
|
commitdiff
|
tree
2022-05-18
Marek Polacek
c, c++: -Wswitch w
a
rning on [[
m
a
ybe_unused]] enumerator
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Marek Polace
k
c++
:
fix
S
IGFPE with -Wclass-memaccess [PR105634]
commit
|
commitdiff
|
tree
2022-05-17
M
ar
e
k
P
o
lacek
c: use CONST
_
DECL for enumerators in TYPE_VAL
U
E
S
commit
|
commitdiff
|
tree
2022-05-13
Mare
k
Polacek
c++: Ad
d
fixed test [PR8
1
952]
commit
|
commitdiff
|
tree
2022-05-09
M
arek
Polacek
c++
:
I
mpl
e
m
ent P2
3
24R2,
l
a
bels at the e
n
d o
f
compou
n
d
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
Marek P
o
l
a
c
ek
c,
c
++:
attribute format
on a ctor with a vb
a
se [PR101833
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
Marek Po
l
acek
c++
:
wro
n
g
er
r
or
w
ith MV
P
and
p
ushdecl [PR6
4
679]
commit
|
commitdiff
|
tree
2022-05-04
Mar
e
k Po
l
ace
k
c-fami
l
y: Twea
k
-Woverfl
o
w d
i
agn
o
stic
commit
|
commitdiff
|
tree
2022-05-04
Marek Pol
a
cek
c++: wr
o
ng parse with f
u
nctors [PR6
4
679]
commit
|
commitdiff
|
tree
2022-05-04
Marek P
o
lacek
c
+
+: p
a
rse error with >
=
in t
e
m
p
late argument list
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
M
a
re
k
Polac
e
k
c
++:
u
se
s
_template_parms cle
a
nu
p
s
commit
|
commitdiff
|
tree
2022-04-29
M
are
k
Po
l
acek
c++: pedwarn for empty un
n
amed enum in decl [PR
6
7048]
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++: Add fixed
t
est [PR83596]
commit
|
commitdiff
|
tree
2022-04-29
Mare
k
P
o
lacek
c++: Add fixed test [P
R
78244]
commit
|
commitdiff
|
tree
2022-04-29
Marek Pol
a
cek
c++:
A
dd fixed
t
est [P
R
71424]
commit
|
commitdiff
|
tree
2022-04-28
M
a
rek Polacek
c
++: glo
b
al-namesp
a
ce
-
qua
l
i
f
ied var after class
d
ef
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
M
arek
Polacek
c++: e
n
um in gener
i
c lam
b
da at glob
a
l scope [PR105398]
commit
|
commitdiff
|
tree
2022-04-25
Mare
k
Polacek
c++
:
__
b
uiltin_shufflevector wi
t
h val
u
e-dep expr
[PR10535
3
]
commit
|
commitdiff
|
tree
2022-04-21
Marek Polacek
c++: Remove unused parameter
commit
|
commitdiff
|
tree
2022-04-21
Marek Polacek
c++: wrong error
with constexpr COMPOUND_EXP
R
[
P
R105321]
commit
|
commitdiff
|
tree
2022-04-15
Marek Pol
a
c
e
k
c++: wrong error wit
h
variadic concept [PR105268
]
commit
|
commitdiff
|
tree
2022-04-13
Marek Pola
c
ek
c++: ambi
g
uous ca
l
l not
di
a
gnose
d
a
fte
r
DR2352 [PR97296]
commit
|
commitdiff
|
tree
2022-03-30
Mare
k
Po
l
acek
c-f
a
mily: ICE
with
-Wconver
s
ion
a
n
d
A ?
:
B [P
R
101030]
commit
|
commitdiff
|
tree
2022-03-30
Marek Polacek
c++: I
C
E with aggr
e
ga
t
e a
s
signment and D
M
I [PR104
5
83]
commit
|
commitdiff
|
tree
2022-03-29
Marek Polacek
g
i
mple: Wrong -Wim
p
licit-fallthro
u
gh with if
(
1) [
P
R103597]
commit
|
commitdiff
|
tree
2022-03-25
Marek Pola
c
ek
c
+
+
: a
l
ignas a
n
d
alignof void [PR1
0
4944]
commit
|
commitdiff
|
tree
2022-03-24
Marek Po
l
ac
e
k
c++:
ICE wit
h
t
e
m
p
late code
i
n co
n
stexpr [
P
R10
4
284
]
commit
|
commitdiff
|
tree
2022-03-24
Marek Po
l
acek
c
+
+:
F
IX
_
TRU
N
C_EXPR in tsubst [PR102990]
commit
|
commitdiff
|
tree
2022-03-22
Marek Pol
a
c
ek
c
:
-Wmis
s
ing-field-initialize
r
s
a
nd designated inits
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Mar
e
k Polac
e
k
c++: alia
s
t
emplate and emp
t
y parame
t
er pa
c
ks [PR
1
04008]
commit
|
commitdiff
|
tree
2022-03-10
Marek Po
l
acek
c
+
+: ->template and implicit typede
f
[PR104608]
commit
|
commitdiff
|
tree
2022-03-10
Marek P
o
la
c
ek
c++:
D
on't allow type-
c
onstraint auto(x) [PR104752]
commit
|
commitdiff
|
tree
2022-03-10
Marek
P
ol
a
cek
c
+
+: ICE with operator dele
t
e [PR
1
04846]
commit
|
commitdiff
|
tree
2022-03-08
Mar
e
k
P
olacek
c++:
W
r
on
g
err
o
r with alias templa
t
e
i
n clas
s
tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Mar
e
k
P
olacek
c++: Att
r
ibut
e
de
p
recate
d
/unavailable divergence
commit
|
commitdiff
|
tree
2022-03-08
Ma
r
ek Pola
c
ek
r
t
l
: ICE with th
r
ead_local and inline asm
[PR104777]
commit
|
commitdiff
|
tree
2022-02-28
Marek
P
olac
e
k
c++:
L
ost deprecated/unavailab
l
e a
t
t
r
in class tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Mare
k
Polacek
c++: ICE w
i
th attr
i
b
u
te
on enumera
t
o
r [P
R
1
04
6
67]
commit
|
commitdiff
|
tree
2022-02-23
M
arek Polacek
c++: Add new t
e
st [PR79493]
commit
|
commitdiff
|
tree
2022-02-23
M
arek Polacek
c
++: Add fixed test [PR70
0
77]
commit
|
commitdiff
|
tree
2022-01-31
Marek Polacek
c++:
ICE with
auto[
]
and VLA [PR
1
02414]
commit
|
commitdiff
|
tree
2022-01-31
Marek P
o
l
a
cek
c++: Reject union std::initializer_list [P
R
102434]
commit
|
commitdiff
|
tree
2022-01-28
Mar
e
k Polacek
doc
:
Update
-
Wbidi-chars documentation
commit
|
commitdiff
|
tree
2022-01-27
Mar
e
k Polacek
c++:
n
ew-expr of array of
deduced c
l
ass
tmpl [PR101988]
commit
|
commitdiff
|
tree
2022-01-26
M
ar
e
k Polacek
warn-a
c
cess: Prevent -Wuse-a
f
ter-free on ARM
[
PR104213]
commit
|
commitdiff
|
tree
2022-01-24
Marek
P
olacek
preprocessor: -
W
bidi-ch
a
r
s
and UCNs
[
PR
1
040
3
0
]
commit
|
commitdiff
|
tree
2022-01-21
Marek Polacek
c++: ICE with noexcept and canonic
a
l types [PR1017
1
5]
commit
|
commitdiff
|
tree
2022-01-20
Marek Pol
a
cek
c++: Add
t
est f
o
r f
i
xed PR [PR102338]
commit
|
commitdiff
|
tree
2022-01-06
Marek Polacek
Avoid more
-Wformat-diag wa
r
nings [PR
1
03758]
commit
|
commitdiff
|
tree
2022-01-03
M
are
k
Polacek
c
-
family:
H
ave
-
W
format-diag accept "decl-specifier
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
Marek
P
olacek
c++: Avoid narrowing i
n
make_
c
ha
r
_string_pack
commit
|
commitdiff
|
tree
2021-12-17
Marek Polacek
a
ttribs: Fix wro
n
g error
w
i
th
-
Wno-attribute=A::b
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
Marek Polacek
c++:
I
mpr
o
v
e
d
iagnostic for class t
m
pl/class r
e
decl
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Marek Polacek
c++: d
e
lay
e
d noexcept
i
n me
m
ber function
t
emplate
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
Marek
P
olacek
c
+
+: Allow conste
x
pr
de
c
ltype(auto) [PR102229]
commit
|
commitdiff
|
tree
2021-12-10
Mar
e
k Polacek
c
+
+: Add test for C
+
+23 auto(x)
commit
|
commitdiff
|
tree
2021-12-09
Mare
k
Polacek
c++: Handle auto(x)
in pa
r
ameter-declara
t
ion-
c
lause
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Ma
r
ek P
o
l
acek
c++: Fix
decltype-bitfield1
.
C on i?86
commit
|
commitdiff
|
tree
2021-12-07
Marek Po
l
ace
k
c
++: Fix for decltype a
n
d
b
it-fields [PR95
0
09]
commit
|
commitdiff
|
tree
2021-12-04
Marek Po
l
acek
c++: Add fixed
t
est
[PR93614]
commit
|
commitdiff
|
tree
2021-12-03
Marek P
o
lacek
c++: Fix
for decl
t
y
p
e(auto
)
an
d
parenthesized expr
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Marek Polacek
c++: Fix bo
g
us error with
_
_int
e
ge
r
_pack
[
PR94490]
commit
|
commitdiff
|
tree
2021-12-02
Marek Polacek
c+
+
: ICE with u
n
named tp
a
rm
a
nd conc
e
pt [
P
R103408]
commit
|
commitdiff
|
tree
2021-11-24
Marek Polacek
c++: Fix m
i
ssi
n
g NSD
M
I
diagnosti
c
in C++98 [PR103
3
4
7
]
commit
|
commitdiff
|
tree
2021-11-23
Ma
r
ek Polacek
c++:
-
Wunini
t
ialized
for me
m
-inits and em
p
ty
c
las
s
es
.
.
.
commit
|
commitdiff
|
tree
2021-11-23
Marek
P
ol
a
cek
c++: A
d
d
s
tatic in g++
.
dg/w
a
rn/Waddress-
5
.
C
commit
|
commitdiff
|
tree
2021-11-23
Marek Polace
k
libcpp: Use [[lik
e
ly]] c
o
n
ditiona
l
ly
commit
|
commitdiff
|
tree
2021-11-19
M
arek Polacek
c
+
+
:
F
i
x cpp
0
x/lambda/lambda-nested9
.
C
w
i
th C++11
commit
|
commitdiff
|
tree
2021-11-19
Marek Polacek
c++
:
Impleme
n
t -Wuninit
i
a
li
z
ed for mem-initi
a
lizers
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
Marek Polacek
c++:
Imp
l
e
m
ent C++23
P0849R8
-
aut
o
(x) [PR
1
03049]
commit
|
commitdiff
|
tree
2021-11-17
Ma
r
e
k
Polacek
libcpp: Implement -Wbidi-chars
f
or CVE-2021-425
7
4
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Marek Po
l
acek
attribs: I
m
p
l
ement -W
n
o-att
r
ibutes=vendor::
a
ttr [
P
R101940]
commit
|
commitdiff
|
tree
2021-11-09
M
a
r
ek Polac
e
k
c++:
S
kip un
n
ame
d
bit-fields more
commit
|
commitdiff
|
tree
next