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++: Fix for decltype and bit-fields [PR95009]
2021-12-07
Marek P
o
lacek
c
++: Fix fo
r
decltyp
e
and bit-fie
l
ds [PR95
0
09]
commit
|
commitdiff
|
tree
2021-12-04
Marek Polacek
c
+
+: Add
fixe
d
t
est [PR93614]
commit
|
commitdiff
|
tree
2021-12-03
Marek Polac
e
k
c++: Fix for
decltype(au
t
o) and paren
t
hesiz
e
d
expr
.
.
.
commit
|
commitdiff
|
tree
2021-12-02
Marek Polac
e
k
c++: F
i
x bogus error with __integer_pack [P
R
9
4490]
commit
|
commitdiff
|
tree
2021-12-02
Mar
e
k
Polacek
c++:
I
C
E wi
t
h unnamed tparm and concept
[
PR103408]
commit
|
commitdiff
|
tree
2021-11-24
Mar
e
k
Polacek
c++: Fix mi
s
sing NSDMI
di
a
gnostic in C++98 [PR1
0
3347]
commit
|
commitdiff
|
tree
2021-11-23
Marek Polace
k
c
++:
-Wuninitialized
f
or mem
-
inits and empty classes
.
.
.
commit
|
commitdiff
|
tree
2021-11-23
M
arek Polac
e
k
c++: Ad
d
st
a
tic in g+
+
.
dg/warn/Waddress-
5
.
C
commit
|
commitdiff
|
tree
2021-11-23
Marek Polacek
libcpp: Use
[
[likely
]
]
conditionally
commit
|
commitdiff
|
tree
2021-11-19
Ma
r
ek P
o
la
c
ek
c++
:
Fix
c
pp0x/lambda/lambd
a
-nested9
.
C w
i
th C++11
commit
|
commitdiff
|
tree
2021-11-19
Ma
r
ek Polacek
c++: I
m
plem
e
nt
-
Wuninitialize
d
for mem-i
n
itialize
r
s
.
.
.
commit
|
commitdiff
|
tree
2021-11-18
M
arek
P
o
lac
e
k
c++: Implemen
t
C++23 P0849R8 - auto(x) [P
R
103049]
commit
|
commitdiff
|
tree
2021-11-17
Marek Polacek
libcpp: Implement
-
Wbi
d
i-chars for
CVE-2021-42574
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
M
a
rek
P
olacek
attribs:
I
mplement
-
Wn
o
-attrib
u
tes=vendor::attr [PR101940
]
commit
|
commitdiff
|
tree
2021-11-09
Marek Polacek
c++: Ski
p
unnamed bit-fields more
commit
|
commitdiff
|
tree
2021-11-09
Mar
e
k Polacek
ipa: Fix typo
in ip
a
-modref
.
c
commit
|
commitdiff
|
tree
2021-11-04
Marek Polac
e
k
tests
u
it
e
: F
i
x g+
+
.
dg/opt/pr102970
.
C
commit
|
commitdiff
|
tree
2021-10-26
Marek Polacek
c++:
P
2360R0: Extend init-stmt to allow alias-de
c
l
.
.
.
commit
|
commitdiff
|
tree
2021-10-04
M
a
r
ek Polacek
c-family: Imp
l
emen
t
-Warray
-
compare
[
PR97573]
commit
|
commitdiff
|
tree
2021-09-01
Marek Polacek
c++:
Add test fo
r
fixed PR
[PR101592]
commit
|
commitdiff
|
tree
2021-07-27
Marek Pol
a
cek
c++: Reject or
d
ered com
p
arison o
f
null
p
ointers [PR
9
9701]
commit
|
commitdiff
|
tree
2021-07-24
M
a
r
ek Polace
k
include: Fix -W
u
ndef warn
i
ngs in
ansidecl
.
h
commit
|
commitdiff
|
tree
2021-07-19
M
a
rek Po
l
acek
c
+
+: Add
t
e
s
t for DR 2126
commit
|
commitdiff
|
tree
2021-07-16
Marek Pola
c
ek
c++: Don't hide
narrowing erro
r
s in system h
e
a
d
ers
commit
|
commitdiff
|
tree
2021-07-14
Mar
e
k
P
o
l
acek
c++: constex
p
r array
refere
n
ce and value-in
i
t
i
alizati
o
n
.
.
.
commit
|
commitdiff
|
tree
2021-07-08
Mare
k
P
olacek
c++:
Fi
x
noexcept wi
t
h unevaluat
e
d
operan
d
[PR1010
8
7]
commit
|
commitdiff
|
tree
2021-06-30
Marek
Polacek
c++: DR2397 -
auto speci
f
ier for *
a
n
d
& t
o
arrays
.
.
.
commit
|
commitdiff
|
tree
2021-06-26
Marek Polacek
c++: F
a
il
u
re to delay noexcept pa
r
sing wi
t
h
p
tr-operato
r
.
.
.
commit
|
commitdiff
|
tree
2021-06-11
M
arek Polacek
c++: Extend s
t
d::i
s
_c
o
n
stant_evaluated in
if warning
.
.
.
commit
|
commitdiff
|
tree
2021-06-08
Marek P
o
lacek
c++
:
expl
i
cit() i
g
nored on
d
ed
u
ct
i
on gu
i
de [PR10006
5
]
commit
|
commitdiff
|
tree
2021-05-19
M
a
rek Polac
e
k
c++: Relax attr
i
bute
o
n friend de
c
laration
c
hecking
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Marek Po
l
a
c
e
k
c++: Prune dead functi
o
ns
.
commit
|
commitdiff
|
tree
2021-05-14
Marek P
o
lacek
c++: Check
a
t
tribut
e
s on frie
n
d
d
ecla
r
ations [PR99032]
commit
|
commitdiff
|
tree
2021-05-12
M
a
rek Polacek
c++: Disable -Wint-in-b
o
ol
-
cont
e
x
t
in in
s
tantiati
o
ns
commit
|
commitdiff
|
tree
2021-05-03
Marek Polac
e
k
c++: Fix ICE with invalid re
q
uires-
e
xpress
i
o
n
[PR1
0
005
5
]
commit
|
commitdiff
|
tree
2021-05-03
Marek Polacek
c++: Rem
o
v
e
GCC12 FIXME for
DR1312
commit
|
commitdiff
|
tree
2021-04-29
Marek Pol
a
cek
c++: Ad
d
test
c
ase
f
or already fix
e
d PR [PR94102]
commit
|
commitdiff
|
tree
2021-04-22
M
a
r
ek
Polacek
c
+
+: P
r
event
b
o
g
u
s
-
Wtype-limits wa
r
ning with NTTP
.
.
.
commit
|
commitdiff
|
tree
2021-04-21
M
a
rek
P
o
l
acek
c++: Don
'
t
allo
w
defining type
s
in en
u
m-base [PR9
6
380]
commit
|
commitdiff
|
tree
2021-04-19
Marek Polacek
c++:
ICE
w
ith concept defined in
f
unction [PR97536]
commit
|
commitdiff
|
tree
2021-04-16
Mare
k
Pola
c
ek
c++: ICE with bogus late re
t
urn ty
p
e [PR99803]
commit
|
commitdiff
|
tree
2021-04-09
Marek P
o
lacek
c
+
+
: Fix
two
i
ssues with auto function parameter [PR99806]
commit
|
commitdiff
|
tree
2021-04-08
Marek Pol
a
cek
c++: Fi
x
ICE
w
ith
u
n
e
xpande
d
p
arameter p
a
c
k [PR9
9
8
44]
commit
|
commitdiff
|
tree
2021-04-07
Ma
r
ek
P
olac
e
k
c++
:
Add tes
t
for Core i
s
sue 137
6
[PR
5
2202]
commit
|
commitdiff
|
tree
2021-04-03
Marek Po
l
a
ce
k
c++:
GC during late
pa
r
sing collects live data
[
PR91416]
commit
|
commitdiff
|
tree
2021-04-01
Ma
r
ek
Polacek
c++:
G
C collects live data when synthesi
z
ing ope
r
a
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
Marek Polacek
c++: IC
E
on invalid with NSDMI i
n
C
+
+
98 [
P
R983
5
2]
commit
|
commitdiff
|
tree
2021-03-25
Marek Po
l
a
c
ek
c++
:
I
CE on invalid with inheritin
g
constructors
[
PR9
4
751]
commit
|
commitdiff
|
tree
2021-03-25
Marek P
o
lacek
c++: -Wconversion vs value-dependen
t
expressions [PR99331
]
commit
|
commitdiff
|
tree
2021-03-23
M
a
re
k
P
o
lac
e
k
c
++: Fix bogus warning in deprecated n
a
mesp
a
c
e
[PR99318]
commit
|
commitdiff
|
tree
2021-03-19
M
a
re
k
P
o
lacek
c++: Fix er
r
or-re
c
over
y
with req
u
ires expr
e
ssion [
P
R995
0
0]
commit
|
commitdiff
|
tree
2021-03-18
Marek Polacek
c++: Remo
v
e
F
LOAT_EXPR assert in
t
subs
t
.
commit
|
commitdiff
|
tree
2021-03-18
Marek
P
olacek
c++
:
Add assert t
o
tsubst
.
commit
|
commitdiff
|
tree
2021-03-17
Mar
e
k Polac
e
k
c
++: ICE with
real
-
t
o
-int
c
onversion in temp
l
ate [PR97973]
commit
|
commitdiff
|
tree
2021-03-08
Marek
P
olacek
c++: Add test
for PR96268
.
commit
|
commitdiff
|
tree
2021-03-05
Marek Polacek
c++: Pointer-to-me
m
ber f
n
conversion with noexcept
.
.
.
commit
|
commitdiff
|
tree
2021-03-05
Marek Polacek
c
++: ICE w
i
t
h
-Wshadow and
e
numerator in template
.
.
.
commit
|
commitdiff
|
tree
2021-03-03
Marek Pol
a
ce
k
c++:
Add
f
ixed tes
t
[P
R
964
7
4]
commit
|
commitdiff
|
tree
2021-03-03
Marek Polacek
c
+
+: ICE wit
h
deduction guide in checking type-d
e
p
.
.
.
commit
|
commitdiff
|
tree
2021-02-26
Ma
r
ek Po
l
acek
bu
i
ltins: Fix typ
o
s in warn_fo
r
_access [PR99278]
commit
|
commitdiff
|
tree
2021-02-25
Marek
P
olacek
c++: c
o
ns
t
_c
a
st of null pointer in constant expr [PR9
9
17
6
]
commit
|
commitdiff
|
tree
2021-02-16
Mare
k
Polac
e
k
c
-
family:
ICE with assume_aligned attribute [PR99062]
commit
|
commitdiff
|
tree
2021-02-11
Marek P
o
lacek
c++: Endless
loop with targ d
e
duction
in member tmpl
.
.
.
commit
|
commitdiff
|
tree
2021-02-11
Marek Polacek
c++:
I
CE
w
ith
u
nexpanded pack in do-while [PR
9
9063]
commit
|
commitdiff
|
tree
2021-02-11
Marek Polacek
c, c++: Plug -Wduplica
t
e
d
-
c
ond
m
emory
l
eaks [PR99
0
57
]
commit
|
commitdiff
|
tree
2021-02-08
Marek Po
l
acek
c++: Fix typo i
n
CLASSTYPE_TI_TEMPLATE comment
.
commit
|
commitdiff
|
tree
2021-02-05
Marek Polace
k
c++: Fix bogus -Wvolatil
e
warni
n
g in C++20
[
PR98947
]
commit
|
commitdiff
|
tree
2021-02-05
M
a
rek Pola
c
e
k
c+
+
: Fix
I
CE with invalid using enum [P
R
96462]
commit
|
commitdiff
|
tree
2021-02-03
Marek Polacek
c++: Mark member fun
c
tion
s
a
s
const [PR98951]
commit
|
commitdiff
|
tree
2021-02-03
Marek Pol
a
c
e
k
c++: I
C
E
with late
parsing of noexcept in nested class
.
.
.
commit
|
commitdiff
|
tree
2021-02-01
Mare
k
Pol
a
cek
c++
:
Impr
o
ve sorry fo
r
__builtin_has_attribute [PR98355]
commit
|
commitdiff
|
tree
2021-01-29
M
a
re
k
Polacek
c
++: Fix infinite looping with i
n
valid operator
[PR96137]
commit
|
commitdiff
|
tree
2021-01-28
Mar
e
k Polacek
tree
:
Don't reuse types if
T
YPE_USER_
A
L
IGN d
i
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek Polacek
c++: ICE
with no
e
xcept in cl
a
ss in member f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2021-01-22
Marek P
o
l
acek
c++:
ICE when man
g
ling op
e
rator name [PR98545]
commit
|
commitdiff
|
tree
2021-01-22
Ma
r
ek Polacek
c+
+
: ICE with d
e
layed noe
x
cept and attribu
t
e used
.
.
.
commit
|
commitdiff
|
tree
2021-01-19
Mare
k
Polace
k
c++: Crash when deducing templ
a
te argum
e
nts [PR9
8
659]
commit
|
commitdiff
|
tree
2021-01-19
Marek Po
l
acek
c++: IC
E
w
ith USING_DE
C
L r
e
declarati
o
n
[
PR98687]
commit
|
commitdiff
|
tree
2021-01-19
Marek Polacek
c
+
+: IC
E
w
h
e
n
late pa
r
sing no
e
xce
p
t/N
S
DMI [PR
9
8333]
commit
|
commitdiff
|
tree
2021-01-14
Marek Polac
e
k
c
+
+: Tweak g++
.
dg/t
e
mpl
a
te/pr98372
.
C
.
commit
|
commitdiff
|
tree
2021-01-13
Marek Polacek
c+
+
: Fa
i
lure to
l
ookup usin
g
-decl name [PR98231]
commit
|
commitdiff
|
tree
2021-01-12
Ma
r
ek
Polacek
c++: -W
m
i
s
sing-field-initial
i
z
ers in un
e
valuated ctx
.
.
.
commit
|
commitdiff
|
tree
2021-01-07
Mare
k
Polacek
c++: Fix
thi
n
ko in
auto return type
checking [PR9844
1
]
commit
|
commitdiff
|
tree
2021-01-06
M
a
rek Polacek
c
+
+: Fix g++
.
dg/warn/W
m
i
s
matche
d
-dealloc
.
C for C++11
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Ma
r
ek Pol
a
c
e
k
c++: ICE with deferred noexcept whe
n
deduci
n
g t
a
rgs
.
.
.
commit
|
commitdiff
|
tree
2020-12-15
Marek Polacek
c
++: Remove dg-ice
i
n co
n
s
t
expr
-
52830
.
C [PR5283
0
]
commit
|
commitdiff
|
tree
2020-12-15
M
a
r
ek
Polacek
c
ody: Remov
e
u
nu
s
e
d
variable
.
commit
|
commitdiff
|
tree
2020-12-10
Marek Polacek
c++: Ad
d
fix
e
d test [
P
R91506]
commit
|
commitdiff
|
tree
2020-12-10
Marek
Polacek
c
++:
A
dd
f
ixed
t
e
s
t
[PR68451]
commit
|
commitdiff
|
tree
2020-12-09
Marek
Polacek
c++: Fi
x
p
r
inting of decltype(nullpt
r
) [PR97517]
commit
|
commitdiff
|
tree
2020-12-08
M
a
re
k
Polac
e
k
c++: IC
E
w
i
th -fsanitize=vptr
a
nd constexpr dy
n
amic_ca
s
t
.
.
.
commit
|
commitdiff
|
tree
2020-12-07
Marek Polacek
c+
+
: ICE wi
t
h swit
c
h a
n
d scop
e
d enu
m
bit
-
fields [P
R
98043]
commit
|
commitdiff
|
tree
2020-12-07
M
are
k
Polacek
c-family: Fix hang with -Wsequence
-
point
[
P
R
98
1
26]
commit
|
commitdiff
|
tree
2020-12-02
Marek
Polace
k
c++: Fix I
C
E w
i
t
h
inline variable in template
[
PR97975]
commit
|
commitdiff
|
tree
2020-12-02
Marek Polacek
c++
:
Fix ts
u
b
s
t ICE with invalid code
[
P
R
97993, PR97187]
commit
|
commitdiff
|
tree
2020-11-21
Marek Po
l
acek
c++: Exten
d
-Wrange-loop-co
n
struct for bi
n
ding-t
o
-te
m
p
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
M
a
r
ek Pola
c
e
k
c++: Reject identifier l
a
bel in constex
p
r
[
PR97846]
commit
|
commitdiff
|
tree
2020-11-21
Mare
k
P
olacek
c++: Fix
I
CE-on-inva
l
i
d
with -W
v
exing-parse [PR97
8
8
1]
commit
|
commitdiff
|
tree
2020-11-21
Ma
r
e
k
Polace
k
c++:
A
l
low
t
e
m
plat
e
lambd
a
s without l
a
mbda-declara
t
or
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Marek Pol
a
ce
k
c++: Fi
x
w
rong
e
rror
w
i
th
constexpr destruc
t
or
[
PR974
2
7]
commit
|
commitdiff
|
tree
next