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++: Avoid narrowing in make_char_string_pack
2022-01-03
Marek Polacek
c++
:
Avoid
n
ar
r
owing
in
m
ake_c
h
ar_st
r
ing_pack
commit
|
commitdiff
|
tree
2021-12-17
Mare
k
Polacek
a
t
tribs: Fix wrong er
r
or with -Wn
o
-attribute
=
A::b
.
.
.
commit
|
commitdiff
|
tree
2021-12-17
Marek Polacek
c++: I
m
prove diagnostic for
c
l
a
s
s tmpl/class
redecl
.
.
.
commit
|
commitdiff
|
tree
2021-12-16
Marek Polacek
c++
:
de
l
ayed n
o
exc
e
pt in
m
em
b
er function temp
l
ate
.
.
.
commit
|
commitdiff
|
tree
2021-12-15
Marek Pola
c
e
k
c++:
A
llow
c
onstexpr de
c
ltype(a
u
to)
[
PR
1
02229]
commit
|
commitdiff
|
tree
2021-12-10
Marek Po
l
a
c
ek
c++: Add test for C++23 auto(x)
commit
|
commitdiff
|
tree
2021-12-09
Marek
Pol
a
cek
c++: Handle
a
uto(x) in pa
r
ame
t
er-de
c
la
r
at
i
on-clause
.
.
.
commit
|
commitdiff
|
tree
2021-12-07
Mare
k
P
o
lacek
c+
+
: Fix decltype-bitfield1
.
C
on i?86
commit
|
commitdiff
|
tree
2021-12-07
Marek Polacek
c++: Fix
f
or decltype a
n
d b
i
t-fields [PR95
0
09]
commit
|
commitdiff
|
tree
2021-12-04
Marek P
o
lacek
c
+
+:
A
dd fix
e
d test [PR93614]
commit
|
commitdiff
|
tree
2021-12-03
Marek P
o
l
acek
c++: Fi
x
for d
e
cltype(auto) and pa
r
enthesized expr
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Marek Polacek
c++:
F
i
x bogu
s
error with __integer_pack [PR94490
]
commit
|
commitdiff
|
tree
2021-12-02
M
a
rek Po
l
acek
c
+
+: ICE w
i
th u
n
named tparm and conce
p
t [P
R
1
0
340
8
]
commit
|
commitdiff
|
tree
2021-11-24
Marek
P
olacek
c
++: Fix missin
g
NSDM
I
diagnostic in C++
9
8
[
PR103347]
commit
|
commitdiff
|
tree
2021-11-23
M
a
rek Pola
c
ek
c
+
+: -W
u
ni
n
iti
a
lized for me
m
-inits and empty classes
.
.
.
commit
|
commitdiff
|
tree
2021-11-23
Marek Polacek
c++:
Add static in g++
.
dg/warn/W
a
d
d
ress-5
.
C
commit
|
commitdiff
|
tree
2021-11-23
Mar
e
k Polacek
libcpp: Use [[likely]] conditionally
commit
|
commitdiff
|
tree
2021-11-19
Marek Po
l
acek
c
+
+: Fix cpp
0
x/lam
b
da/lambda-nested
9
.
C with C++
1
1
commit
|
commitdiff
|
tree
2021-11-19
Marek Pola
c
ek
c++: Implem
e
n
t -W
u
ninitialized for mem-initia
l
izers
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
Marek Polacek
c++: Implement
C++23 P
0
849R8 -
a
uto(x) [PR10
3
049]
commit
|
commitdiff
|
tree
2021-11-17
Marek
P
olacek
l
ibcpp: Implem
e
n
t
-
W
bidi
-
cha
r
s for CV
E
-2
0
2
1
-425
7
4
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Marek Polacek
attribs: Impleme
n
t -
W
no-a
t
tribute
s
=vendor::attr [P
R
1
01940]
commit
|
commitdiff
|
tree
2021-11-09
Marek Pola
c
ek
c++:
Sk
i
p
u
n
nam
e
d bit-
f
ields more
commit
|
commitdiff
|
tree
2021-11-09
Ma
r
ek Polac
e
k
i
p
a: Fi
x
t
y
po i
n
ipa-modref
.
c
commit
|
commitdiff
|
tree
2021-11-04
M
a
rek Polacek
testsu
i
te: Fix g++
.
dg/
o
pt/pr10
2
970
.
C
commit
|
commitdiff
|
tree
2021-10-26
Marek
P
olacek
c++: P2360R0: Extend init-stmt to
allow alias-decl
.
.
.
commit
|
commitdiff
|
tree
2021-10-04
Ma
r
ek Pola
c
ek
c-fam
i
ly: Implemen
t
-Warr
a
y-comp
a
re [PR9
7
573]
commit
|
commitdiff
|
tree
2021-09-01
Marek Polacek
c++
:
Add t
e
st for fi
x
ed PR [PR101592]
commit
|
commitdiff
|
tree
2021-07-27
Ma
r
e
k
Polace
k
c++: Reject ord
e
red co
m
pa
r
ison
of null poin
t
e
r
s
[
PR99
7
01
]
commit
|
commitdiff
|
tree
2021-07-24
M
a
rek
P
olacek
i
n
c
lude:
F
i
x
-Wund
e
f
warnings in ansidecl
.
h
commit
|
commitdiff
|
tree
2021-07-19
Marek
P
olacek
c++
:
Add test for DR 2126
commit
|
commitdiff
|
tree
2021-07-16
M
a
rek Polacek
c
++: Don
'
t hide
n
arr
o
wing
e
rrors i
n
system headers
commit
|
commitdiff
|
tree
2021-07-14
Marek Polacek
c++: conste
x
pr array reference a
n
d value-in
i
tialization
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Marek
P
o
lacek
c++: Fix
noexc
e
pt
w
ith une
v
aluated operan
d
[PR101087
]
commit
|
commitdiff
|
tree
2021-06-30
Marek Polacek
c++: DR2397 -
au
t
o specifier for * and
&
to
arrays
.
.
.
commit
|
commitdiff
|
tree
2021-06-26
Marek Po
l
a
ce
k
c+
+
:
Failure to dela
y
no
e
xce
p
t parsing with ptr-opera
t
or
.
.
.
commit
|
commitdiff
|
tree
2021-06-11
Marek Polacek
c++: Ext
e
n
d
std
:
:is_
c
onstant_
e
va
l
u
a
te
d
i
n
i
f
warning
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
M
arek Polacek
c++: expl
i
c
i
t
() ignored on deduc
t
ion guide
[
P
R
1
0
0
065]
commit
|
commitdiff
|
tree
2021-05-19
Ma
r
ek P
o
lacek
c++: Relax
attribute on fr
i
end declaration ch
e
cking
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Mar
e
k Pol
a
c
ek
c++: Prune
d
e
a
d fu
n
ctions
.
commit
|
commitdiff
|
tree
2021-05-14
Ma
r
ek
Polacek
c++: Check attributes on f
r
ien
d
dec
l
arations [PR990
3
2]
commit
|
commitdiff
|
tree
2021-05-12
Marek
Po
l
a
c
e
k
c++: Disable -Wint-in-bool-contex
t
i
n
instantiat
i
ons
commit
|
commitdiff
|
tree
2021-05-03
M
a
rek Polacek
c++:
Fix ICE w
i
th
inv
a
lid requires-expression [
P
R
1
00
0
55]
commit
|
commitdiff
|
tree
2021-05-03
Marek Pol
a
cek
c++: R
e
move GCC12 FI
X
M
E
f
or D
R
1312
commit
|
commitdiff
|
tree
2021-04-29
Marek Pola
c
ek
c++
:
Add testcase f
o
r al
r
eady fixe
d
PR [PR94102
]
commit
|
commitdiff
|
tree
2021-04-22
M
a
rek Po
l
acek
c++: Pre
v
ent
b
ogus
-
Wtype-
l
imits
warning with NTTP
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
Marek Polacek
c++: Don't
a
llow definin
g
types in enum-
b
ase [
P
R
9
6
380]
commit
|
commitdiff
|
tree
2021-04-19
M
ar
e
k
P
olacek
c+
+
: ICE with concep
t
defined in
f
unction [PR97536]
commit
|
commitdiff
|
tree
2021-04-16
Marek Polacek
c
++: ICE wit
h
b
o
g
us
late re
t
urn ty
p
e
[PR99803]
commit
|
commitdiff
|
tree
2021-04-09
Ma
r
e
k
Polacek
c++: Fix two issues w
i
t
h
auto function parameter [PR99806]
commit
|
commitdiff
|
tree
2021-04-08
Marek Polace
k
c++: Fix ICE with unexpanded param
e
t
e
r pack
[
P
R
99
8
44]
commit
|
commitdiff
|
tree
2021-04-07
Marek Pola
c
e
k
c++:
Add tes
t
for Core issue 1376 [P
R
52202]
commit
|
commitdiff
|
tree
2021-04-03
Marek Polacek
c++: GC during
l
ate parsing c
o
llects live dat
a
[PR9
1
4
16]
commit
|
commitdiff
|
tree
2021-04-01
Marek Polace
k
c++: GC col
l
ects live data when sy
n
thesizi
n
g opera
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
M
a
rek Polac
e
k
c++: ICE on invalid with NS
D
MI
i
n C++98 [PR
9
8352]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polacek
c++: IC
E
on invali
d
with inheritin
g
constructors
[
PR94
7
51]
commit
|
commitdiff
|
tree
2021-03-25
Marek Polace
k
c++: -W
c
o
n
version vs value-depende
n
t expressions [PR99
3
3
1
]
commit
|
commitdiff
|
tree
2021-03-23
Marek Polac
e
k
c++: Fix bo
g
us warni
n
g in depr
e
ca
t
ed namespace [PR9931
8
]
commit
|
commitdiff
|
tree
2021-03-19
Marek Polacek
c+
+
:
Fix error-recovery
w
ith re
q
uires expression [P
R
9
9
500]
commit
|
commitdiff
|
tree
2021-03-18
M
a
rek Polac
e
k
c++: R
e
move F
L
OAT_EXPR assert i
n
t
s
ubst
.
commit
|
commitdiff
|
tree
2021-03-18
Marek
P
olacek
c
+
+
:
Add
assert
to t
s
ub
s
t
.
commit
|
commitdiff
|
tree
2021-03-17
Marek Polacek
c++:
I
CE w
i
th
r
eal-to-in
t
conversion in template
[PR979
7
3]
commit
|
commitdiff
|
tree
2021-03-08
Marek Polacek
c+
+
:
Add test for PR96268
.
commit
|
commitdiff
|
tree
2021-03-05
Mar
e
k
P
o
l
a
cek
c++: Pointer
-
to-member fn conver
s
ion with n
o
e
xce
p
t
.
.
.
commit
|
commitdiff
|
tree
2021-03-05
Marek Polacek
c++: ICE
with
-
Wshadow and enumerator in t
e
mplate
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Ma
r
ek Polac
e
k
c++
:
Ad
d
fixed test [PR
9
647
4
]
commit
|
commitdiff
|
tree
2021-03-03
Marek P
o
lacek
c++: ICE with deduction guide
i
n checking type-dep
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Marek Polacek
builtins
:
Fix typo
s
in warn_for_acc
e
ss
[PR99278]
commit
|
commitdiff
|
tree
2021-02-25
Ma
r
e
k
Polacek
c++: const_cast of
null p
o
inter i
n
constant expr [PR99176]
commit
|
commitdiff
|
tree
2021-02-16
M
arek Pola
c
ek
c-family: ICE with a
s
sume_aligned att
r
i
b
u
te [P
R
99062]
commit
|
commitdiff
|
tree
2021-02-11
Marek Pola
c
e
k
c++: Endless
l
oop with targ ded
u
ction in
m
emb
e
r tmpl
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
Mar
e
k Polacek
c
+
+:
I
CE
w
ith unexpanded pack in do-while [PR9
9
0
63]
commit
|
commitdiff
|
tree
2021-02-11
Marek
P
o
l
ac
e
k
c, c++: P
l
u
g
-Wduplicated-cond me
m
ory
leaks [PR99057]
commit
|
commitdiff
|
tree
2021-02-08
Marek P
o
l
acek
c++: Fix typo in CLASSTYPE_TI_TE
M
PLATE comment
.
commit
|
commitdiff
|
tree
2021-02-05
Marek
P
o
l
acek
c
+
+: F
i
x
bogus -W
v
olatile warning i
n
C
++20 [PR98
9
4
7]
commit
|
commitdiff
|
tree
2021-02-05
M
arek Po
l
acek
c++
:
Fix ICE with
inval
i
d
using enum [PR
9
64
6
2
]
commit
|
commitdiff
|
tree
2021-02-03
M
a
re
k
P
olac
e
k
c++: M
a
r
k
member
functions
a
s
const [PR98951]
commit
|
commitdiff
|
tree
2021-02-03
Marek Pola
c
ek
c++: I
C
E with late pa
r
s
ing of
n
oexcept in n
e
sted c
l
ass
.
.
.
commit
|
commitdiff
|
tree
2021-02-01
Marek Polace
k
c++: Impr
o
ve sor
r
y for __builtin_has_attri
b
ute [PR98355]
commit
|
commitdiff
|
tree
2021-01-29
Marek
P
o
la
c
ek
c++: F
i
x infinite l
o
oping with invalid operator [
P
R961
3
7]
commit
|
commitdiff
|
tree
2021-01-28
Marek Polacek
tree:
D
on't reuse
t
ypes if TY
P
E_USE
R
_ALIGN differ
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek
P
olacek
c
++
:
ICE wit
h
noex
c
ept in clas
s
in memb
e
r funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Mar
e
k Polacek
c++:
I
CE when
mangl
i
ng operator n
a
m
e
[
PR98545]
commit
|
commitdiff
|
tree
2021-01-22
Marek Polacek
c++: ICE w
i
th delayed noexcept and attribute used
.
.
.
commit
|
commitdiff
|
tree
2021-01-19
Ma
r
ek Polacek
c++: Crash whe
n
deducing
t
e
mpla
t
e arguments [PR98659
]
commit
|
commitdiff
|
tree
2021-01-19
Marek Pola
c
e
k
c++
:
IC
E
wit
h
U
S
ING_DECL r
e
declarati
o
n [PR986
8
7]
commit
|
commitdiff
|
tree
2021-01-19
M
arek Polacek
c++: ICE wh
e
n
late
p
a
r
sing noexcept/NSD
M
I [PR
9
8333]
commit
|
commitdiff
|
tree
2021-01-14
M
a
rek Polac
e
k
c++: Tweak g
+
+
.
dg/template/pr98372
.
C
.
commit
|
commitdiff
|
tree
2021-01-13
Marek Polacek
c++: Fail
u
re
to looku
p
u
s
ing-d
e
c
l
name
[P
R
982
3
1
]
commit
|
commitdiff
|
tree
2021-01-12
Marek
Polacek
c++: -Wm
i
ssing-field-initializers i
n
u
n
evaluated ctx
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Marek
P
olacek
c
+
+: Fix thinko
in auto
r
eturn type chec
k
ing [PR98441
]
commit
|
commitdiff
|
tree
2021-01-06
Marek
Polacek
c
+
+: Fi
x
g++
.
dg/warn/Wmi
s
matched-dealloc
.
C for C++
1
1
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Marek Polacek
c++: ICE wit
h
deferred noexcept when deduci
n
g
t
a
r
gs
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Marek Polacek
c
++: Remove dg-ice
i
n
cons
t
expr-52830
.
C [PR52830]
commit
|
commitdiff
|
tree
2020-12-15
Marek
P
ola
c
ek
cod
y
: R
e
m
o
ve unused
v
ariabl
e
.
commit
|
commitdiff
|
tree
2020-12-10
Marek Polacek
c++: Add fixed
t
e
st [PR91506]
commit
|
commitdiff
|
tree
2020-12-10
Marek
Polacek
c++:
A
dd fix
e
d test [PR68451]
commit
|
commitdiff
|
tree
2020-12-09
Marek Polace
k
c++: Fix printing of decltyp
e
(
n
ullp
t
r)
[
P
R97517]
commit
|
commitdiff
|
tree
2020-12-08
M
a
rek Polacek
c++:
ICE
w
ith
-
fsanitize=vptr and constexpr dynamic_cast
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Marek Polacek
c++: IC
E
with s
w
itch and scoped enum b
i
t-fi
e
lds
[
P
R98043]
commit
|
commitdiff
|
tree
next