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++: Tweak for -Wpessimizing-move in templates [PR89780]
2021-07-27
M
a
rek P
o
lacek
c++: Rej
e
c
t
ordere
d
comparison of null pointe
r
s [PR99701]
commit
|
commitdiff
|
tree
2021-07-24
Mar
e
k Polacek
include: Fi
x
-Wund
e
f warnings in ansidecl
.
h
commit
|
commitdiff
|
tree
2021-07-19
M
a
rek
P
o
lac
e
k
c++
:
Ad
d
test
for DR
2126
commit
|
commitdiff
|
tree
2021-07-16
Ma
r
ek Polace
k
c++: Don't hide narrowing errors
in sy
s
tem headers
commit
|
commitdiff
|
tree
2021-07-14
Marek
P
olacek
c++: constexpr array refere
n
ce and
v
alue-in
i
tia
l
ization
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
M
arek Polacek
c++: F
i
x noexcept with unev
a
lua
t
e
d
op
e
rand [PR1010
8
7]
commit
|
commitdiff
|
tree
2021-06-30
Marek Pola
c
ek
c++: DR23
9
7 -
a
uto specifier for *
and & to array
s
.
.
.
commit
|
commitdiff
|
tree
2021-06-26
Marek Po
l
acek
c++: F
a
ilure to de
l
ay noexcept parsing with ptr-operator
.
.
.
commit
|
commitdiff
|
tree
2021-06-11
Marek Polacek
c
+
+:
Extend s
t
d::is
_
constan
t
_evaluated in if
w
arning
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
Marek Polacek
c++: ex
p
lici
t
() ignored on dedu
c
tion
g
uide [P
R
100
0
65]
commit
|
commitdiff
|
tree
2021-05-19
Ma
r
e
k
Pol
a
cek
c++: Relax attribu
t
e on fr
i
end dec
l
a
r
a
t
i
on checking
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Mar
e
k Polacek
c+
+
: Pr
u
ne d
e
ad
f
unctions
.
commit
|
commitdiff
|
tree
2021-05-14
Marek
Polacek
c++
:
C
h
eck attribute
s
on
friend d
e
c
la
r
ations [PR
9
9032
]
commit
|
commitdiff
|
tree
2021-05-12
Mar
e
k Polacek
c++: Disable -Wint-in-boo
l
-co
n
tex
t
in in
s
ta
n
t
iat
i
o
ns
commit
|
commitdiff
|
tree
2021-05-03
Marek Pol
a
cek
c+
+
:
F
ix ICE with i
n
vali
d
re
q
u
ires-e
x
pression [PR100055]
commit
|
commitdiff
|
tree
2021-05-03
Marek
Polacek
c
+
+: Remove GCC12 FIXME for DR1312
commit
|
commitdiff
|
tree
2021-04-29
Marek Pol
a
cek
c++:
Ad
d
te
s
tcase for already fi
x
ed PR [PR94102]
commit
|
commitdiff
|
tree
2021-04-22
Marek Polacek
c++
:
Prevent
bogus -
W
type-li
m
i
ts wa
r
ning
with NTTP
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
M
ar
e
k Polacek
c+
+
: Don't allow d
e
fining types in
e
num-base
[PR963
8
0]
commit
|
commitdiff
|
tree
2021-04-19
Marek Polacek
c++: ICE with concept defined in func
t
ion [PR
9
753
6
]
commit
|
commitdiff
|
tree
2021-04-16
Ma
r
ek Polacek
c
++: ICE
w
ith bogus
late return type [
P
R9
9
803]
commit
|
commitdiff
|
tree
2021-04-09
M
arek Polacek
c++:
Fix two is
s
ues with auto
f
unc
t
ion parameter [PR998
0
6]
commit
|
commitdiff
|
tree
2021-04-08
Marek Polacek
c++: Fix ICE w
i
th unexpand
e
d pa
r
ameter pack
[P
R
99
8
44
]
commit
|
commitdiff
|
tree
2021-04-07
M
a
rek
P
o
lacek
c
++: Add test for C
o
re issue 1376 [PR52202
]
commit
|
commitdiff
|
tree
2021-04-03
M
arek
P
olacek
c
++:
GC durin
g
late
parsing collects
l
ive data [P
R
91416
]
commit
|
commitdiff
|
tree
2021-04-01
Mare
k
P
o
lacek
c++: GC collec
t
s live data when syn
t
hesiz
i
ng
o
p
e
rator
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
Marek Pola
c
e
k
c++: I
C
E on invalid
wi
t
h NSDMI in
C
+
+98 [PR98352]
commit
|
commitdiff
|
tree
2021-03-25
Mar
e
k Po
l
acek
c
+
+
:
ICE
on i
n
valid
with inheriting constructors [PR94751]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++:
-
Wco
n
versi
o
n vs value-depe
n
d
e
nt
expressions
[PR99331]
commit
|
commitdiff
|
tree
2021-03-23
Mar
e
k
P
ola
c
ek
c++:
F
ix bogus wa
r
n
i
ng in
d
eprecated na
m
espace
[
P
R99318
]
commit
|
commitdiff
|
tree
2021-03-19
M
a
rek Po
l
acek
c+
+
: Fix error-recovery wi
t
h re
q
uires expression
[
PR99500]
commit
|
commitdiff
|
tree
2021-03-18
Marek Polacek
c++: Remove FLOAT_EX
P
R assert in
tsubst
.
commit
|
commitdiff
|
tree
2021-03-18
Marek
P
ol
a
ce
k
c+
+
: Add assert to tsubst
.
commit
|
commitdiff
|
tree
2021-03-17
M
arek Polacek
c++: ICE wit
h
r
e
a
l-to-i
n
t conver
s
ion
in template [PR97973]
commit
|
commitdiff
|
tree
2021-03-08
Mar
e
k Polacek
c++: Add
t
est f
o
r PR96268
.
commit
|
commitdiff
|
tree
2021-03-05
Marek
P
olacek
c++: Pointer-to-member fn
conver
s
ion wit
h
noexcept
.
.
.
commit
|
commitdiff
|
tree
2021-03-05
Marek Polacek
c++: ICE
w
i
th -Wshadow and en
u
merator in template
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Marek
Po
l
ac
e
k
c++: Add fixed
test [PR96474]
commit
|
commitdiff
|
tree
2021-03-03
Ma
r
ek P
o
lacek
c
++
:
IC
E
wit
h
deductio
n
guide in checking t
y
p
e-dep
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
M
a
rek Pol
a
cek
bu
i
ltins: Fix typos in
warn_for
_
access [PR99278]
commit
|
commitdiff
|
tree
2021-02-25
Marek Po
l
acek
c
++
:
const_cast o
f
null
pointe
r
in constant
ex
p
r
[PR99176]
commit
|
commitdiff
|
tree
2021-02-16
Marek Polacek
c-family: I
C
E with assume_a
l
i
g
ned attribu
t
e [PR9906
2
]
commit
|
commitdiff
|
tree
2021-02-11
Marek Pola
c
ek
c++: E
n
dless lo
o
p w
i
th targ d
e
duction in member tmpl
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
Marek Po
l
acek
c++:
I
C
E
w
ith unexpa
n
ded pack in do-whi
l
e [P
R
99063]
commit
|
commitdiff
|
tree
2021-02-11
Mar
e
k Polacek
c, c
+
+: Plug -Wduplica
t
ed-cond memory lea
k
s [PR99057]
commit
|
commitdiff
|
tree
2021-02-08
Marek Polacek
c++: Fix typo in CLASSTYP
E
_TI_TEMPLATE comment
.
commit
|
commitdiff
|
tree
2021-02-05
Marek Polacek
c++: Fix bogus
-
W
v
olatile warning in C++20 [PR98947]
commit
|
commitdiff
|
tree
2021-02-05
Marek Polacek
c++
:
Fix ICE wi
t
h inva
l
id
using en
u
m [PR96
4
62]
commit
|
commitdiff
|
tree
2021-02-03
Ma
r
ek P
o
lacek
c++:
M
ark member functions
as const [PR98951
]
commit
|
commitdiff
|
tree
2021-02-03
Marek
P
o
l
acek
c++:
ICE with late parsing of noexcept
in nested class
.
.
.
commit
|
commitdiff
|
tree
2021-02-01
Marek Polacek
c+
+
:
I
mprove sorry for __builtin_ha
s
_attribu
t
e
[
PR98355]
commit
|
commitdiff
|
tree
2021-01-29
Marek Polacek
c++: Fix infin
i
te
l
ooping with invalid operator [PR96137
]
commit
|
commitdiff
|
tree
2021-01-28
Mar
e
k Polacek
tree: Don't reuse types if TYPE_USER
_
ALIGN diff
e
r
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek Pol
a
cek
c++: I
C
E wit
h
noexcep
t
i
n
c
lass in
m
ember fun
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek Polace
k
c+
+
: ICE
wh
e
n mangling operator
n
ame [PR98
5
4
5]
commit
|
commitdiff
|
tree
2021-01-22
Mar
e
k Polac
e
k
c++: ICE w
i
th delay
e
d noexcept
a
nd attri
b
ut
e
u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2021-01-19
Marek
P
o
l
a
cek
c
++: Crash when
d
educing
template
arguments
[P
R
98
6
59]
commit
|
commitdiff
|
tree
2021-01-19
Marek P
o
la
c
ek
c++: ICE with USING_DEC
L
r
edecl
a
ra
t
ion [PR98687]
commit
|
commitdiff
|
tree
2021-01-19
M
arek
P
olacek
c++: ICE when l
a
te parsing no
e
xcept/NSDMI
[
P
R98333]
commit
|
commitdiff
|
tree
2021-01-14
Marek Polace
k
c++: Tweak g++
.
dg/template/pr9
8
372
.
C
.
commit
|
commitdiff
|
tree
2021-01-13
Marek Po
l
acek
c+
+
: Failu
r
e
to lookup
using-decl n
a
me [PR98231]
commit
|
commitdiff
|
tree
2021-01-12
Ma
r
ek Polacek
c++: -Wmiss
i
ng-fie
l
d-in
i
ti
a
lizers in
unev
a
luat
e
d ctx
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Marek Polacek
c++: F
i
x thinko in auto
return type che
c
king
[PR
9
8441]
commit
|
commitdiff
|
tree
2021-01-06
Marek Polacek
c++: Fix g++
.
dg/warn/Wm
i
sm
a
tche
d
-dea
l
loc
.
C for C+
+
11
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
M
a
rek Pola
c
ek
c++:
I
CE with deferr
e
d noe
x
cept when deducin
g
t
a
rgs
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Marek P
o
lacek
c++: Remove d
g
-ice
in constexpr-52830
.
C [PR52830]
commit
|
commitdiff
|
tree
2020-12-15
M
arek Pol
a
cek
cody: R
e
m
o
ve unu
s
ed vari
a
ble
.
commit
|
commitdiff
|
tree
2020-12-10
Marek Polac
e
k
c
+
+: A
d
d fixed test [PR91
5
06]
commit
|
commitdiff
|
tree
2020-12-10
Ma
r
ek
P
olacek
c++: Add fixed te
s
t
[PR68451]
commit
|
commitdiff
|
tree
2020-12-09
Ma
r
ek Po
l
ac
e
k
c++
:
Fix p
r
i
nting of de
c
l
t
y
p
e(nullp
t
r) [PR
9
7517]
commit
|
commitdiff
|
tree
2020-12-08
Marek Pola
c
ek
c
+
+: ICE wit
h
-fsanitize=
v
pt
r
a
n
d
c
onste
x
pr
d
ynamic
_
cast
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Marek P
o
l
acek
c++: IC
E
w
i
t
h
swi
t
ch and s
c
ope
d
enum bit-fiel
d
s [PR98
0
43]
commit
|
commitdiff
|
tree
2020-12-07
Marek
P
ola
c
ek
c-fami
l
y: Fix h
a
ng wi
t
h -
W
sequence-p
o
int [PR9
8
1
26]
commit
|
commitdiff
|
tree
2020-12-02
M
a
rek Polac
e
k
c
++: Fi
x
ICE with inline va
r
iable i
n
template
[
P
R
9
7
975
]
commit
|
commitdiff
|
tree
2020-12-02
Ma
r
ek Polac
e
k
c
+
+: F
i
x tsubst ICE with invali
d
c
o
de [PR97993, PR
9
7187]
commit
|
commitdiff
|
tree
2020-11-21
Marek Polace
k
c++: E
x
tend -Wrange-loop-co
n
s
t
r
uct f
o
r bind
i
ng-
t
o-temp
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Marek Polac
e
k
c++:
R
eject identifier lab
e
l in con
s
tex
p
r [PR97846]
commit
|
commitdiff
|
tree
2020-11-21
Ma
r
ek Pol
a
cek
c++: Fix ICE-on-i
n
valid with
-Wv
e
xing-parse [PR97881]
commit
|
commitdiff
|
tree
2020-11-21
M
arek Polacek
c++: Allow templat
e
lam
b
das wi
t
hout la
m
b
da-declar
a
tor
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Mare
k
Polac
e
k
c++: Fix wrong error with conste
x
pr de
s
tructo
r
[PR97427
]
commit
|
commitdiff
|
tree
2020-11-19
Marek Polacek
c++:
F
ix arr
a
y new with v
a
lue
-
init
i
ali
z
ation [PR97523]
commit
|
commitdiff
|
tree
2020-11-19
M
arek Po
l
a
c
e
k
c
++: Fix c
r
as
h
w
i
th br
o
ken deduction from {} [PR
9
7895]
commit
|
commitdiff
|
tree
2020-11-12
Mare
k
P
olacek
syst
e
m: Add WARN_UNUSED_RESULT
commit
|
commitdiff
|
tree
2020-11-11
Marek Polac
e
k
c+
+
: Tw
e
a
k tsubst_qualifie
d
_
i
d location
.
commit
|
commitdiff
|
tree
2020-11-10
Marek Polacek
c++: Improve stati
c
_assert diagnost
i
c
[PR97518]
commit
|
commitdiff
|
tree
2020-11-10
Mare
k
Pola
c
ek
c
++: Add 5 unfixed t
e
sts
.
commit
|
commitdiff
|
tree
2020-11-09
Marek Polacek
c+
+
: DR 1914 - Allow dupli
c
ate stand
a
rd
a
t
tri
b
utes
.
commit
|
commitdiff
|
tree
2020-11-09
Marek
Polacek
c++: Fix -W
v
e
xing-parse IC
E
with
o
mitted int [PR9
7
762]
commit
|
commitdiff
|
tree
2020-11-07
M
a
re
k
P
o
lacek
testsuite: F
i
x Wimplicit-fa
l
lthrough
-
20
.
c
.
commit
|
commitdiff
|
tree
2020-11-06
Marek Pol
a
cek
c++: Small twea
k
t
o c
a
n_conver
t
_eh [
P
R81660]
commit
|
commitdiff
|
tree
2020-11-05
Marek
Polacek
c++: Ad
d
auto_diagnos
t
ic_grou
p
t
o check_handlers_1
.
commit
|
commitdiff
|
tree
2020-11-05
M
arek Polacek
c++: F
i
x de
c
l
type(a
u
to) dedu
c
tion with rvalue ref
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
M
a
rek
Polacek
c++: Add -Wexceptions
w
arning option [PR
9
7
6
75]
commit
|
commitdiff
|
tree
2020-11-05
M
ar
e
k Polacek
c++: Impl
e
ment -Wvexing-parse
[P
R
25
8
1
4]
commit
|
commitdiff
|
tree
2020-11-03
Mar
e
k Po
l
acek
c++: T
w
eaks f
o
r value_d
e
pend
e
nt_expression_p
.
commit
|
commitdiff
|
tree
2020-11-03
M
a
re
k
Polacek
c
+
+: Disable -W
i
ni
t
-
list-lifeti
m
e in une
v
a
l
uated o
p
er
a
nd
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Marek
P
olacek
c++: Implem
e
nt
C
W
G 625: Use
o
f
au
t
o as template-a
r
g
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Marek Polacek
c++: Deducing type from i
n
itializer_l
i
st<au
t
o>
[
PR93107]
commit
|
commitdiff
|
tree
2020-10-29
Marek
Polacek
c++: Reject float
<=>
enum
.
commit
|
commitdiff
|
tree
2020-10-28
M
a
r
e
k Polacek
c++:
I
mprove the
MVP -Wparent
h
eses diagnostic
.
commit
|
commitdiff
|
tree
next