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]
2022-11-09
Marek Pola
c
e
k
c++:
Tweaks
f
or -Wredundant-move [PR1073
6
3]
commit
|
commitdiff
|
tree
2022-11-03
Marek Pola
c
ek
c++: Qua
s
h
-Wdangling-reference for
m
e
m
ber
o
p
era
t
or
.
.
.
commit
|
commitdiff
|
tree
2022-10-28
Mar
e
k Polacek
c++
:
-
Wd
a
n
gling-reference an
d
sy
s
tem headers
commit
|
commitdiff
|
tree
2022-10-26
M
arek Polacek
c++
:
Implement -W
d
angli
n
g-reference [PR106393]
commit
|
commitdiff
|
tree
2022-10-24
Marek
Polacek
c+
+
: ICE with
i
nvalid structu
r
ed
b
ind
i
ngs [PR107276]
commit
|
commitdiff
|
tree
2022-10-19
M
a
r
e
k Polacek
c++: Miti
g
ate
-
Wuseless-cast with classes
[
PR85043]
commit
|
commitdiff
|
tree
2022-10-18
Marek Polacek
testsuite: Only run
-
fcf-protection test on i?8
6
/x86_64
.
.
.
commit
|
commitdiff
|
tree
2022-10-13
Mar
e
k Pola
c
e
k
c++
:
ICE with VEC_INI
T
_
EXPR and defarg [PR106
9
25]
commit
|
commitdiff
|
tree
2022-10-12
M
arek Polac
e
k
c
++
:
Remove ma
y
be-rvalue OR
in impl
i
c
it mo
v
e
commit
|
commitdiff
|
tree
2022-10-10
Mare
k
Polacek
c-family
:
ICE with [[gnu:
:
n
o
c
f
_check]] [PR
1
069
3
7]
commit
|
commitdiff
|
tree
2022-10-07
M
a
rek Pol
a
cek
c++
:
fixes for derived-t
o
-base refer
e
n
c
e binding [PR107085]
commit
|
commitdiff
|
tree
2022-09-27
Marek Po
l
acek
c+
+
: I
m
p
l
ement C++23 P226
6
R1, Simpler implicit move
.
.
.
commit
|
commitdiff
|
tree
2022-09-27
Marek Polacek
c++:
Do
n
't quote
n
o
throw
i
n
diagnostic
commit
|
commitdiff
|
tree
2022-09-26
Marek Polacek
c
+
+: P2
5
13R4, char8_t Compatibility and Portabilit
y
.
.
.
commit
|
commitdiff
|
tree
2022-09-26
Marek
P
ola
c
e
k
c++:
I
nstantiate
l
ess wh
e
n evaluating _
_
is_convertible
commit
|
commitdiff
|
tree
2022-09-23
Ma
r
ek Po
l
ac
e
k
c
+
+: I
m
plement __is_{nothrow_,}convert
i
ble
[
PR106784]
commit
|
commitdiff
|
tree
2022-09-23
Mare
k
Polac
e
k
c+
+
: ICE
-
on-invalid with d
e
signated
initializer [PR10698
3
]
commit
|
commitdiff
|
tree
2022-09-19
M
arek
P
olacek
c: Stray i
n
form note w
i
th -Wadd
r
e
s
s
[
P
R106947]
commit
|
commitdiff
|
tree
2022-09-01
Marek
Pol
a
cek
c++: Remove unused declaration
commit
|
commitdiff
|
tree
2022-08-30
Ma
r
ek P
o
l
acek
c++: __has_b
u
i
lt
i
n gives the wrong answer [PR106759]
commit
|
commitdiff
|
tree
2022-08-29
Marek Polacek
c++:
F
i
x
C++11
a
ttribu
t
e propagation
[PR106
7
12]
commit
|
commitdiff
|
tree
2022-08-26
Marek Polace
k
c++: I
m
plement -Wself-move warni
n
g [P
R
81159
]
commit
|
commitdiff
|
tree
2022-08-25
Marek Polacek
c
: Impl
e
ment
C
23
nullptr (N3042)
commit
|
commitdiff
|
tree
2022-08-23
M
arek P
o
lacek
c
+
+: Quash bo
g
us -
W
redunda
n
t-move
w
arning
commit
|
commitdiff
|
tree
2022-08-23
Marek Polacek
test
s
uite: Add
t
est for r11-412
3
commit
|
commitdiff
|
tree
2022-08-17
Marek Polace
k
c++: Add n
e
w
std::move test
[
PR679
0
6]
commit
|
commitdiff
|
tree
2022-08-17
Marek Pola
c
e
k
c
++: Extend -Wredundan
t
-move for
const-qual objects
.
.
.
commit
|
commitdiff
|
tree
2022-08-17
M
a
re
k
Polacek
c
++:
Tweak for
-Wpe
s
simizing-mo
v
e in
t
e
m
pl
a
tes [PR89780]
commit
|
commitdiff
|
tree
2022-08-17
M
a
re
k
Pol
a
cek
c++: Extend
-Wpess
i
m
i
z
i
n
g-m
o
ve to other contexts
commit
|
commitdiff
|
tree
2022-08-15
Marek Po
l
ac
e
k
c++: Extend -Wpessimizing-m
o
ve for class prvalues
.
.
.
commit
|
commitdiff
|
tree
2022-08-11
Ma
r
e
k Polace
k
c-family: Honor -Wno
-
init-self for cv-q
u
al vars [PR102633]
commit
|
commitdiff
|
tree
2022-07-26
Marek Po
l
acek
c++: I
C
E
w
i
th erroneous templa
t
e redecl
a
ra
t
i
o
n [PR106311]
commit
|
commitdiff
|
tree
2022-07-22
Marek Polacek
Fix C
L
entry
commit
|
commitdiff
|
tree
2022-07-15
M
a
rek Pola
c
ek
c++
:
A
d
d __re
f
erence_con{struc,
v
er}ts_f
r
om_temp
o
rary
.
.
.
commit
|
commitdiff
|
tree
2022-07-13
Marek Polac
e
k
libcp
p
: Avoid pe
s
simizing std::move [PR106
2
72]
commit
|
commitdiff
|
tree
2022-07-05
Marek Polacek
c-family: Pr
e
vent -Wform
a
t
warn
i
n
g
s with u8 strings
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek Polacek
c++: fi
x
broken copy eli
s
ion
w
i
th
nested
TARGET_EXPRs
.
.
.
commit
|
commitdiff
|
tree
2022-07-01
Marek Polacek
c++
:
warn a
b
out using keywords as
i
d
entifi
e
rs
[PR106111]
commit
|
commitdiff
|
tree
2022-06-27
Marek Pola
c
ek
c++: Add fixed
t
est [P
R
89197]
commit
|
commitdiff
|
tree
2022-06-04
M
arek
Polac
e
k
c++: Allow mixing GNU/std-
s
tyle a
t
t
ribu
t
es [PR6958
5
]
commit
|
commitdiff
|
tree
2022-06-02
Ma
r
ek
P
olacek
c++
:
new-
e
xpression is
p
o
tentially constan
t
in C++20
commit
|
commitdiff
|
tree
2022-06-02
Ma
r
ek Polacek
c++:
IC
E
w
i
th
t
e
mplate N
E
W_EXPR [PR10580
3
]
commit
|
commitdiff
|
tree
2022-05-30
Marek
P
olacek
c++: Add !TYPE_P assert to type_depen
d
ent
_
e
x
pressi
o
n_p
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Marek Pol
a
ce
k
c++:
Fix ICE with
-W
m
i
smatched
-
tags [PR1
0
57
2
5]
commit
|
commitdiff
|
tree
2022-05-27
M
a
rek Polacek
c
-fami
l
y:
f
i
x attribute constr
u
ctor ICE
[PR9065
8
]
commit
|
commitdiff
|
tree
2022-05-26
Marek P
o
lacek
c++: i
m
prove -W
a
ddress warnings with *_c
a
st [PR1
0
5569]
commit
|
commitdiff
|
tree
2022-05-25
Marek
P
o
lacek
c++: fi
x
ICE on
i
nvalid attributes [PR9
6
6
37]
commit
|
commitdiff
|
tree
2022-05-25
Marek P
o
lace
k
c++: ICE with temporary o
f
class type in DMI [PR100252]
commit
|
commitdiff
|
tree
2022-05-18
M
arek
Po
l
acek
c: Implement new -Wenu
m
-int-m
i
smatch warning [PR105131]
commit
|
commitdiff
|
tree
2022-05-18
Marek Polace
k
c, c++:
-
Wswitch warn
i
ng on [[maybe_unus
e
d]
]
enumerator
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Marek
P
olac
e
k
c++: fix
S
IGFPE with -Wclass-
m
e
maccess [PR105634]
commit
|
commitdiff
|
tree
2022-05-17
Marek Pol
a
cek
c: u
s
e CONST_DECL for enumer
a
tors in TYPE
_
VALUES
commit
|
commitdiff
|
tree
2022-05-13
Mare
k
Polacek
c
+
+:
Add fixed test [
P
R
81952]
commit
|
commitdiff
|
tree
2022-05-09
M
a
rek Polace
k
c++: Implement P
2
3
24R2,
l
a
bels
at
the end of compound
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
M
a
rek Polacek
c, c++: attribute
f
or
m
at on a ctor with a vbase [PR101833
.
.
.
commit
|
commitdiff
|
tree
2022-05-05
Mare
k
Polacek
c+
+
: wrong
error wi
t
h MVP an
d
p
u
shde
c
l [PR64679]
commit
|
commitdiff
|
tree
2022-05-04
M
a
rek Polacek
c-family: Tweak -Woverflow dia
g
nostic
commit
|
commitdiff
|
tree
2022-05-04
Marek Polacek
c++: wrong parse
with funct
o
rs [PR64679]
commit
|
commitdiff
|
tree
2022-05-04
Marek
P
olacek
c
+
+: parse error with >= i
n
t
emplate
a
rgumen
t
list
.
.
.
commit
|
commitdiff
|
tree
2022-05-02
Marek
P
olacek
c
+
+: uses_template_parms cleanups
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++: pedwarn for empty unnamed e
n
u
m in dec
l
[
P
R67048]
commit
|
commitdiff
|
tree
2022-04-29
Mar
e
k Polacek
c++
:
Ad
d
fixed te
s
t [PR8
3
596]
commit
|
commitdiff
|
tree
2022-04-29
Marek Polacek
c++: Add fix
e
d test [PR78244]
commit
|
commitdiff
|
tree
2022-04-29
Marek
Pola
c
ek
c++: Add
fix
e
d test
[
PR714
2
4
]
commit
|
commitdiff
|
tree
2022-04-28
M
a
re
k
P
o
lacek
c+
+
: global-namespace-qu
a
lified var aft
e
r
c
lass def
.
.
.
commit
|
commitdiff
|
tree
2022-04-27
Marek Pola
c
e
k
c++: en
u
m
in generic
lambd
a
a
t
global scope
[PR105398]
commit
|
commitdiff
|
tree
2022-04-25
Ma
r
e
k
P
olacek
c++:
_
_builtin_s
h
ufflevector with value-dep e
x
pr [PR1053
5
3]
commit
|
commitdiff
|
tree
2022-04-21
M
a
r
e
k Polacek
c++: R
e
m
o
ve
u
nused parameter
commit
|
commitdiff
|
tree
2022-04-21
Marek Pola
c
ek
c+
+
: wrong er
r
o
r
w
ith const
e
xpr COMP
O
UND_EXPR [
P
R1
0
5321]
commit
|
commitdiff
|
tree
2022-04-15
Marek P
o
la
c
ek
c++: wrong error with
v
ariadic con
c
ept
[
PR105268]
commit
|
commitdiff
|
tree
2022-04-13
Marek
Polacek
c++:
a
m
b
iguous ca
l
l not
d
iag
n
osed after DR235
2
[PR9
7
296]
commit
|
commitdiff
|
tree
2022-03-30
Marek
P
olacek
c-family: ICE with -Wcon
v
ersi
o
n
and
A
?: B
[
PR1
0
1
03
0
]
commit
|
commitdiff
|
tree
2022-03-30
Marek Polacek
c++: I
C
E
with aggregate assignment
and DM
I
[PR104583]
commit
|
commitdiff
|
tree
2022-03-29
Marek Polacek
g
i
m
p
le: Wr
o
n
g -Wimplicit-fallthrough with if(1) [PR
1
03597]
commit
|
commitdiff
|
tree
2022-03-25
Mar
e
k
P
o
lacek
c++:
alignas a
n
d alignof
v
oid [
P
R104
9
44]
commit
|
commitdiff
|
tree
2022-03-24
Ma
r
ek Pola
c
e
k
c++: ICE wit
h
template c
o
de i
n
constex
p
r
[PR1
0
4284]
commit
|
commitdiff
|
tree
2022-03-24
Ma
r
ek P
o
lacek
c++:
F
IX_TR
U
N
C
_EXPR in tsubst
[PR10299
0
]
commit
|
commitdiff
|
tree
2022-03-22
Marek Polacek
c
: -Wmissing-f
i
eld
-
i
n
itial
i
zer
s
an
d
designated inits
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Marek Pola
c
ek
c++: alias te
m
plate an
d
empty
parameter
p
acks [PR1
0
4008]
commit
|
commitdiff
|
tree
2022-03-10
Marek
P
o
lacek
c+
+
: ->
t
e
mplate a
n
d imp
l
icit
typedef [PR104608]
commit
|
commitdiff
|
tree
2022-03-10
Marek
Polacek
c++: Don't allo
w
type-constraint a
u
t
o
(x) [PR
1
04
7
52]
commit
|
commitdiff
|
tree
2022-03-10
Marek P
o
l
acek
c++: ICE wi
t
h o
p
erator
delete [PR104
8
4
6]
commit
|
commitdiff
|
tree
2022-03-08
Marek
Polace
k
c++: Wrong error with alias t
e
mplate in c
l
a
s
s
tmpl
.
.
.
commit
|
commitdiff
|
tree
2022-03-08
Marek Polacek
c
++: Attrib
u
te deprecate
d
/unavailable divergence
commit
|
commitdiff
|
tree
2022-03-08
Marek Po
l
acek
rtl: ICE with thread_local and
i
nline asm [PR
1
04
7
77
]
commit
|
commitdiff
|
tree
2022-02-28
Marek Polacek
c++: Lost deprecated/unavai
l
abl
e
att
r
in class t
m
p
l
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Marek Polacek
c++: ICE with
a
t
t
rib
u
te on
e
n
umerato
r
[PR104667]
commit
|
commitdiff
|
tree
2022-02-23
Marek Po
l
acek
c++: A
d
d
new test [P
R
7949
3
]
commit
|
commitdiff
|
tree
2022-02-23
M
a
r
ek Polacek
c++
:
Ad
d
fixed test [PR70
0
77]
commit
|
commitdiff
|
tree
2022-01-31
Ma
r
ek Polace
k
c++: ICE with auto[] and VLA
[
PR102
4
1
4]
commit
|
commitdiff
|
tree
2022-01-31
Marek Polacek
c+
+
: Reject union std::init
i
alizer_li
s
t
[PR102
4
34
]
commit
|
commitdiff
|
tree
2022-01-28
Marek Po
l
a
cek
doc: U
p
d
ate -Wbidi-
c
h
a
r
s documentatio
n
commit
|
commitdiff
|
tree
2022-01-27
M
arek Pol
a
cek
c++: new-expr of
array o
f
d
e
duced
c
lass tmpl [PR101
9
88]
commit
|
commitdiff
|
tree
2022-01-26
Mare
k
Polacek
warn-access: Prevent
-
W
u
se-afte
r
-
f
ree on ARM [PR1042
1
3]
commit
|
commitdiff
|
tree
2022-01-24
Ma
r
ek Polacek
preproce
s
sor: -Wbidi-ch
a
rs a
n
d
UCNs [PR10
4
030]
commit
|
commitdiff
|
tree
2022-01-21
Marek Polacek
c++: ICE with n
o
except a
n
d canonica
l
types [PR101
7
15]
commit
|
commitdiff
|
tree
2022-01-20
Marek Pola
c
ek
c++: Add tes
t
f
o
r f
i
x
e
d PR [PR1
0
233
8
]
commit
|
commitdiff
|
tree
2022-01-06
Marek Polacek
Avoid
m
o
r
e
-Wformat-d
i
ag warnings [PR103758]
commit
|
commitdiff
|
tree
2022-01-03
Marek Polacek
c-family:
H
ave
-Wformat-dia
g
accept "decl-specifier
.
.
.
commit
|
commitdiff
|
tree
2022-01-03
Marek Polacek
c+
+
: Avoid
narrowin
g
in make_char_string_p
a
c
k
commit
|
commitdiff
|
tree
next