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++: Tweaks for -Wredundant-move [PR107363]
2021-12-17
Marek Pol
a
cek
at
t
r
i
bs: Fix wrong error with -Wno-attribute
=
A::b
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
M
a
rek P
o
lacek
c++
:
Improve diagnostic for class tmpl/class redecl
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
M
arek Po
l
acek
c++:
d
elayed noexcept in
member function tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
Marek Polacek
c++
:
Allow co
n
s
texpr de
c
ltype(auto)
[
P
R1
0
2229]
commit
|
commitdiff
|
tree
2021-12-10
Mar
e
k Pol
a
cek
c
+
+: Add test
for C++23 au
t
o(x)
commit
|
commitdiff
|
tree
2021-12-09
Marek Polacek
c++: Hand
l
e
auto(x)
i
n parameter-declara
t
io
n
-clause
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Marek Polacek
c++: Fix decltype
-
bit
f
iel
d
1
.
C on i?86
commit
|
commitdiff
|
tree
2021-12-07
Marek Polacek
c++
:
F
i
x for
d
ecltype an
d
bit-field
s
[
P
R95009
]
commit
|
commitdiff
|
tree
2021-12-04
Marek Polacek
c
+
+: Add fixed
test [PR
9
36
1
4]
commit
|
commitdiff
|
tree
2021-12-03
M
a
rek
P
olacek
c+
+
:
F
i
x for decl
t
ype(a
u
to) and parenthesi
z
ed expr
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Marek P
o
lacek
c
++: Fix bogus error with __intege
r
_pack [PR94490]
commit
|
commitdiff
|
tree
2021-12-02
M
a
rek Pola
c
ek
c+
+
: ICE with
unnamed tparm and concept
[PR10
3
408]
commit
|
commitdiff
|
tree
2021-11-24
Ma
r
ek Pol
a
cek
c++: Fix m
i
ssing NSDMI diagnostic in C++9
8
[PR103347]
commit
|
commitdiff
|
tree
2021-11-23
Ma
r
ek Polacek
c++:
-
W
u
ni
n
it
i
ali
z
e
d
for mem-i
n
its and em
p
ty classes
.
.
.
commit
|
commitdiff
|
tree
2021-11-23
M
a
rek Po
l
a
c
ek
c++: Add static in g++
.
d
g/warn/Waddress-5
.
C
commit
|
commitdiff
|
tree
2021-11-23
M
a
rek Polacek
lib
c
pp: U
s
e [[
l
ik
e
ly]] c
o
n
d
i
t
ionally
commit
|
commitdiff
|
tree
2021-11-19
Marek Polacek
c++: Fix
c
pp0
x
/lam
b
da/lambda-nes
t
e
d9
.
C
with C++11
commit
|
commitdiff
|
tree
2021-11-19
Marek Polac
e
k
c++: I
m
plement
-
W
uninitialized for mem-i
n
itia
l
izers
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
Marek Polacek
c++: Implement C++23
P
0
8
49R8 - au
t
o
(x) [PR103049]
commit
|
commitdiff
|
tree
2021-11-17
Mare
k
Polacek
libcpp:
Implemen
t
-Wbidi-ch
a
rs f
o
r CVE-2021-42574
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Marek
P
olac
e
k
attribs: Impl
e
ment
-
W
n
o-attributes=vendor::attr [PR10194
0
]
commit
|
commitdiff
|
tree
2021-11-09
Marek Po
l
a
cek
c+
+
: Skip unna
m
e
d
b
i
t-fields more
commit
|
commitdiff
|
tree
2021-11-09
Marek
P
olace
k
ipa: Fix typo i
n
ipa-modref
.
c
commit
|
commitdiff
|
tree
2021-11-04
Ma
r
ek P
o
l
acek
testsuite: Fix g++
.
dg/opt/pr
1
02970
.
C
commit
|
commitdiff
|
tree
2021-10-26
Marek Polacek
c++: P2360R0: Extend init
-
s
t
mt
t
o allow
alias-decl
.
.
.
commit
|
commitdiff
|
tree
2021-10-04
Marek Polacek
c-family: Implement -Warray-c
o
mpare [PR97573]
commit
|
commitdiff
|
tree
2021-09-01
Marek Polacek
c++: Add test
fo
r
f
i
xe
d
PR [PR1
0
1592]
commit
|
commitdiff
|
tree
2021-07-27
Marek Polac
e
k
c++: Reject or
d
ered
c
omparison of null
p
ointers [PR99
7
01]
commit
|
commitdiff
|
tree
2021-07-24
Mare
k
Polacek
include: F
i
x -Wundef warnings
in ansidecl
.
h
commit
|
commitdiff
|
tree
2021-07-19
Ma
r
e
k
Po
l
ac
e
k
c++:
A
dd test for DR 21
2
6
commit
|
commitdiff
|
tree
2021-07-16
Marek Polacek
c
+
+: Do
n
't h
i
de
narr
o
wing erro
r
s
i
n system heade
r
s
commit
|
commitdiff
|
tree
2021-07-14
Marek
Polace
k
c
+
+: constexpr a
r
ray reference and value
-
initialization
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Marek
Polac
e
k
c++: Fix noe
x
c
ept with unev
a
lu
a
ted operand
[
PR1010
8
7]
commit
|
commitdiff
|
tree
2021-06-30
Marek Polacek
c++: DR2397 - auto spe
c
ifier for * and & to arrays
.
.
.
commit
|
commitdiff
|
tree
2021-06-26
M
arek Polacek
c++: Fail
u
re to d
e
la
y
noexcept
p
arsing wi
t
h ptr
-
operator
.
.
.
commit
|
commitdiff
|
tree
2021-06-11
Marek Polacek
c++: Extend st
d
::is_cons
t
ant_ev
a
luated in if wa
r
ning
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
Marek Po
l
acek
c++: explicit() i
g
n
o
r
ed on deduct
i
on gu
i
de
[PR100065]
commit
|
commitdiff
|
tree
2021-05-19
Marek Polace
k
c++: Relax at
t
ribu
t
e
o
n
f
riend
declara
t
io
n
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Marek
P
olacek
c
++: Prun
e
dea
d
functions
.
commit
|
commitdiff
|
tree
2021-05-14
Ma
r
ek Polacek
c++: Chec
k
attributes on friend dec
l
arations [PR
9
90
3
2]
commit
|
commitdiff
|
tree
2021-05-12
Marek Polacek
c++: Disab
l
e
-
Wi
n
t-in-bool-context in
instantiations
commit
|
commitdiff
|
tree
2021-05-03
Marek Polacek
c+
+
: Fix ICE
w
ith inv
a
lid requires-expre
s
sion [P
R
1
00055
]
commit
|
commitdiff
|
tree
2021-05-03
Marek Polacek
c
+
+: Remov
e
GCC1
2
FIXME for DR
1
312
commit
|
commitdiff
|
tree
2021-04-29
Marek Polacek
c
++: Add testcas
e
for alre
a
d
y
fixed PR [PR94102]
commit
|
commitdiff
|
tree
2021-04-22
M
arek Polacek
c++: Prevent bogus -Wtype-limits warning with N
T
TP
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Marek
P
o
l
acek
c++
:
Don't allow defini
n
g t
y
p
es i
n
enum
-
ba
s
e
[PR96380]
commit
|
commitdiff
|
tree
2021-04-19
Marek Polacek
c++: ICE
w
i
th
c
oncept defin
e
d in
function [PR97536]
commit
|
commitdiff
|
tree
2021-04-16
Marek Polacek
c++:
I
C
E
with b
o
g
u
s lat
e
return type [PR9
9
8
0
3
]
commit
|
commitdiff
|
tree
2021-04-09
Marek Pol
a
cek
c
++: Fix two issues with auto function parameter [PR99806]
commit
|
commitdiff
|
tree
2021-04-08
Marek Polacek
c
++: Fix ICE with unex
p
and
e
d parameter pack [PR99
8
44]
commit
|
commitdiff
|
tree
2021-04-07
Marek Polacek
c++: Add test for Core iss
u
e
1376
[
P
R
52202
]
commit
|
commitdiff
|
tree
2021-04-03
Mar
e
k
P
o
l
acek
c+
+
: GC
duri
n
g l
a
t
e
parsing
c
ollects live
d
ata [PR91416]
commit
|
commitdiff
|
tree
2021-04-01
Marek P
o
lacek
c++
:
GC collec
t
s
live data wh
e
n synthesiz
i
ng operator
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
M
arek Polacek
c++: IC
E
on invalid with NSDMI
i
n
C++98 [PR9
8
352
]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++: ICE on invalid with inheriting constructors [
P
R94
7
51]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++:
-Wconversion vs
value-dependent expressions [PR99331]
commit
|
commitdiff
|
tree
2021-03-23
Ma
r
e
k
Polacek
c++: Fix bogus warning
i
n
de
p
re
c
a
ted n
a
mesp
a
ce [
P
R99318]
commit
|
commitdiff
|
tree
2021-03-19
Mar
e
k Po
l
a
c
e
k
c++: Fi
x
er
r
or-rec
o
v
e
ry with requir
e
s expressio
n
[PR99500]
commit
|
commitdiff
|
tree
2021-03-18
Mar
e
k Polacek
c
++: Re
m
o
ve FLOAT_EX
P
R ass
e
r
t in
tsubst
.
commit
|
commitdiff
|
tree
2021-03-18
M
a
r
ek
P
olacek
c++: Add assert
t
o tsubst
.
commit
|
commitdiff
|
tree
2021-03-17
Marek Polacek
c++: ICE with real-to-int
conversio
n
in
template
[PR97973
]
commit
|
commitdiff
|
tree
2021-03-08
Marek Polacek
c++:
A
d
d
t
est for PR
9
6268
.
commit
|
commitdiff
|
tree
2021-03-05
Marek P
o
lacek
c++: P
o
inter-to
-
member
f
n
conversion with
noexcept
.
.
.
commit
|
commitdiff
|
tree
2021-03-05
Marek
P
olacek
c
+
+:
ICE
w
ith -Wshadow and
e
numerator in
t
emplat
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
M
arek Polacek
c++: Add fixed test [PR9
6
474]
commit
|
commitdiff
|
tree
2021-03-03
M
a
rek
Polacek
c
++: ICE with
d
e
duction guide in
checking type-dep
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Marek Polacek
b
u
i
ltins: Fix
t
ypo
s
in war
n
_fo
r
_access [PR
9
9278]
commit
|
commitdiff
|
tree
2021-02-25
Marek Pol
a
cek
c++:
c
o
nst_
c
ast o
f
null pointer in constant expr [PR99176]
commit
|
commitdiff
|
tree
2021-02-16
M
ar
e
k
Polacek
c-fami
l
y: ICE
w
ith
a
ssume_aligned
a
t
t
r
i
b
u
te [PR99062]
commit
|
commitdiff
|
tree
2021-02-11
M
arek Polace
k
c
+
+
:
End
l
ess loop
w
ith targ deduction in member
t
m
pl
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
Marek Polac
e
k
c
+
+: I
C
E wit
h
unexpand
e
d p
a
c
k
in do-
w
hile [PR9
9
0
6
3]
commit
|
commitdiff
|
tree
2021-02-11
Marek
Polacek
c
,
c
+
+
:
P
l
u
g -
W
dupl
i
cated-cond memory le
a
ks [PR9
9
057]
commit
|
commitdiff
|
tree
2021-02-08
Mar
e
k
Polace
k
c++:
Fix typo
i
n
CLASST
Y
PE_TI_TEMP
L
ATE
c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2021-02-05
Mar
e
k Polacek
c++: Fix bogus -
W
volatile w
a
rning in C++20 [PR989
4
7]
commit
|
commitdiff
|
tree
2021-02-05
Ma
r
ek Po
l
acek
c++: Fix ICE with
i
n
valid usin
g
enum [PR96462
]
commit
|
commitdiff
|
tree
2021-02-03
Marek Polace
k
c+
+
: Mark membe
r
fun
c
tion
s
as
c
ons
t
[PR9
8
951]
commit
|
commitdiff
|
tree
2021-02-03
Marek P
o
l
a
cek
c
++: ICE w
i
th late parsing of noex
c
ep
t
in
n
est
e
d c
l
a
ss
.
.
.
commit
|
commitdiff
|
tree
2021-02-01
Ma
r
ek Polac
e
k
c++: Improve sorr
y
f
o
r __builtin_has_attribute [
P
R
9
8
3
55]
commit
|
commitdiff
|
tree
2021-01-29
Marek Polacek
c
+
+: Fix inf
i
nit
e
l
o
oping with invali
d
ope
r
ator [PR
9
6
1
37]
commit
|
commitdiff
|
tree
2021-01-28
Ma
r
ek P
o
lacek
tree: Don't
r
euse t
y
pe
s
if
T
YPE_USER_ALIGN differ
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek
P
ol
a
cek
c
+
+
: ICE with noexcept in
cl
a
s
s
in
m
e
mber
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
M
a
r
ek Pol
a
c
e
k
c++: ICE
w
hen m
a
ngling oper
a
tor name
[PR98545]
commit
|
commitdiff
|
tree
2021-01-22
Marek
P
olace
k
c
++: ICE w
i
th delaye
d
noexcep
t
and a
t
t
ribute used
.
.
.
commit
|
commitdiff
|
tree
2021-01-19
Ma
r
ek Polace
k
c++: Cr
a
sh when
d
educing templat
e
arguments [
P
R986
5
9
]
commit
|
commitdiff
|
tree
2021-01-19
Marek Polacek
c++
:
ICE with US
I
NG_DECL
re
d
eclaration
[PR9868
7
]
commit
|
commitdiff
|
tree
2021-01-19
Marek Polac
e
k
c++:
ICE when
late parsi
n
g
noexcept/NSDMI [PR9
8
33
3
]
commit
|
commitdiff
|
tree
2021-01-14
Marek Polacek
c
+
+
:
Tweak g++
.
dg/tem
p
l
ate/pr
9
8372
.
C
.
commit
|
commitdiff
|
tree
2021-01-13
Marek Po
l
a
c
ek
c++:
Failur
e
to lookup using-
d
ecl name [PR98231]
commit
|
commitdiff
|
tree
2021-01-12
Marek Polacek
c++: -Wmiss
i
ng-field-initiali
z
ers in unevaluate
d
c
tx
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Marek
P
o
la
c
ek
c++: Fix thinko
i
n auto
r
et
u
rn ty
p
e checking [PR98441]
commit
|
commitdiff
|
tree
2021-01-06
Marek Po
l
a
cek
c++: Fix g++
.
dg/warn
/
Wmis
m
atch
e
d-dealloc
.
C f
o
r C+
+
11
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Mar
e
k Pola
c
e
k
c
+
+: ICE
with deferre
d
noexcept when deducing targs
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Marek P
o
lacek
c
+
+
:
R
emove dg-ice
in
constexpr-52830
.
C
[
PR5
2
8
30]
commit
|
commitdiff
|
tree
2020-12-15
Marek Polacek
cody:
Remove unused variable
.
commit
|
commitdiff
|
tree
2020-12-10
Marek Polacek
c++: Add f
i
xed test [PR91506]
commit
|
commitdiff
|
tree
2020-12-10
Mare
k
Po
l
a
cek
c
+
+
:
A
d
d
fixed
te
s
t
[
PR
6
8451]
commit
|
commitdiff
|
tree
2020-12-09
Mare
k
Po
l
acek
c++: F
i
x
p
rinting of
declt
y
pe(nullpt
r
)
[PR97517]
commit
|
commitdiff
|
tree
2020-12-08
Marek Polac
e
k
c++: ICE with -fsanitize=vptr
and constexpr
dynam
i
c_cast
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Mar
e
k Polacek
c
++:
ICE wit
h
switch a
n
d scoped enum
bit-fiel
d
s [PR
9
8
043]
commit
|
commitdiff
|
tree
2020-12-07
Marek
Polacek
c-family: Fi
x
hang with -Wse
q
uence-point [PR98126]
commit
|
commitdiff
|
tree
next