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
2020-12-07
Marek Polacek
c-fa
m
il
y
:
F
i
x hang with -Wse
q
u
e
n
ce-poi
n
t [PR98126]
commit
|
commitdiff
|
tree
2020-12-02
Marek
P
olac
e
k
c++: Fix ICE with inline variable in template [PR
9
7975]
commit
|
commitdiff
|
tree
2020-12-02
Marek P
o
lacek
c
++:
F
ix tsubst ICE wit
h
invalid code [P
R
9
7
99
3
, PR97187]
commit
|
commitdiff
|
tree
2020-11-21
Ma
r
e
k Polace
k
c
+
+: Ext
e
nd -Wrange
-
l
o
op-con
s
truct for
b
i
n
ding-t
o
-temp
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Marek Po
l
ace
k
c
++: Reject ident
i
f
ier label in c
o
nstexpr
[PR9
7
846]
commit
|
commitdiff
|
tree
2020-11-21
Marek
Pol
a
cek
c++:
F
ix
IC
E
-on-invalid with -Wv
e
xing-parse [PR
9
7881]
commit
|
commitdiff
|
tree
2020-11-21
Marek Polacek
c++:
Al
l
ow
t
e
m
plat
e
l
ambdas wi
t
hout lam
b
da-d
e
clarator
.
.
.
commit
|
commitdiff
|
tree
2020-11-21
Marek
Po
l
ace
k
c++: Fix wrong error with co
n
ste
x
pr
destructor [PR9
7
4
27]
commit
|
commitdiff
|
tree
2020-11-19
Marek
Polac
e
k
c++: Fix array new with value-in
i
tializatio
n
[PR97523
]
commit
|
commitdiff
|
tree
2020-11-19
Mar
e
k Polacek
c++
:
Fix
crash with
broken de
d
uction from {} [PR97895]
commit
|
commitdiff
|
tree
2020-11-12
Marek P
o
la
c
ek
sy
s
tem: Add WARN_UNUSED_RESULT
commit
|
commitdiff
|
tree
2020-11-11
Mar
e
k Po
l
a
c
ek
c
+
+: Tweak tsubst_
q
ua
l
ified_id loc
a
ti
o
n
.
commit
|
commitdiff
|
tree
2020-11-10
M
arek P
o
lacek
c++: Imp
r
ove static_
a
ssert diagn
o
stic [PR97518]
commit
|
commitdiff
|
tree
2020-11-10
Marek Polace
k
c
++: Add 5
unfixed tests
.
commit
|
commitdiff
|
tree
2020-11-09
Marek
P
o
lace
k
c++: DR
191
4
- A
l
low duplicate standard att
r
ibutes
.
commit
|
commitdiff
|
tree
2020-11-09
Marek Polacek
c++: Fix -Wvex
i
ng-parse ICE
w
ith omitted int [PR9776
2
]
commit
|
commitdiff
|
tree
2020-11-07
Marek Polacek
testsui
t
e: Fix Wimpli
c
i
t
-fal
l
thro
u
gh-2
0
.
c
.
commit
|
commitdiff
|
tree
2020-11-06
Marek Po
l
acek
c++: Smal
l
twea
k
to ca
n
_conv
e
rt_eh [PR816
6
0]
commit
|
commitdiff
|
tree
2020-11-05
Marek Polacek
c++:
A
dd
auto_diagnostic_group to check_handlers_1
.
commit
|
commitdiff
|
tree
2020-11-05
Marek Pola
c
ek
c
++
:
Fi
x
dec
l
t
ype(auto
)
deduct
i
on
w
i
th r
v
alue ref
.
.
.
commit
|
commitdiff
|
tree
2020-11-05
Marek Polacek
c++: Add -We
x
ceptions warning option [PR976
7
5]
commit
|
commitdiff
|
tree
2020-11-05
Marek
P
ol
a
cek
c++: Implement -W
v
exing-parse [PR25814]
commit
|
commitdiff
|
tree
2020-11-03
Mar
e
k
P
olacek
c++: Twea
k
s for va
l
ue_dependent_expres
s
ion_p
.
commit
|
commitdiff
|
tree
2020-11-03
M
ar
e
k Polacek
c
+
+: Disab
l
e -Win
i
t
-list-lifetime in unevaluated operand
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Ma
r
ek Polacek
c+
+
: Implement CWG 625: Us
e
of au
t
o as te
m
plate-arg
.
.
.
commit
|
commitdiff
|
tree
2020-10-29
Ma
r
e
k
Pol
a
c
e
k
c++
:
Deduc
i
ng
type from
initializ
e
r_list<auto> [PR93107]
commit
|
commitdiff
|
tree
2020-10-29
Marek Polace
k
c++: Rej
e
ct
f
lo
a
t
<=> enum
.
commit
|
commitdiff
|
tree
2020-10-28
Marek Po
l
acek
c++:
Improv
e
the
M
V
P -Wparentheses diag
n
ostic
.
commit
|
commitdiff
|
tree
2020-10-28
Mar
e
k Pola
c
ek
c++: Depreca
t
e arith
m
etic convs on different
enums
.
.
.
commit
|
commitdiff
|
tree
2020-10-28
Marek Polacek
c++:
Pre
v
e
n
t wa
r
nings for value-d
e
pendent exprs [PR
9
6742]
commit
|
commitdiff
|
tree
2020-10-28
Marek Polacek
c+
+
: M
e
m
b
e
r template function lookup failur
e
[PR94799]
commit
|
commitdiff
|
tree
2020-10-28
Mar
e
k Polac
e
k
c++: G
C
C
acce
p
ts junk be
f
ore fo
l
d-expression
[
PR867
7
3]
commit
|
commitdiff
|
tree
2020-10-24
Ma
r
e
k
Po
l
ace
k
c
++:
F
i
x
verif
y
_ct
o
r_s
a
nity ICE [PR96
2
41]
commit
|
commitdiff
|
tree
2020-10-23
Marek Po
l
a
c
ek
testsui
t
e: Fix -W
s
i
zeof-a
r
ray-div tests
.
commit
|
commitdiff
|
tree
2020-10-23
Marek Polacek
c, c++:
I
mplement -Wsizeof-array-div [
P
R91741]
commit
|
commitdiff
|
tree
2020-10-20
Marek Polacek
c++: Add f
i
xed t
e
st [P
R
82239
]
commit
|
commitdiff
|
tree
2020-10-15
Marek Polacek
c+
+
: Improve printing
o
f
p
o
i
nters-to-members [PR97406
.
.
.
commit
|
commitdiff
|
tree
2020-10-07
M
arek Polacek
c++: Fix P0846 (ADL and functi
o
n templates) in templa
t
e
.
.
.
commit
|
commitdiff
|
tree
2020-10-06
M
a
r
ek Po
l
acek
c
+
+: t
y
pename in
o
ut-of-class
member f
u
ncti
o
n definitions
.
.
.
commit
|
commitdiff
|
tree
2020-10-05
Marek
Polace
k
c++:
F
ix t
y
p
o
in N
O
N_UN
I
ON_CLASS_
T
YP
E
_P
.
commit
|
commitdiff
|
tree
2020-10-02
M
arek Pola
c
ek
c++
:
F
i
x
p
rin
t
ing
of C+
+
2
0
temp
l
ate paramet
e
r object
.
.
.
commit
|
commitdiff
|
tree
2020-10-01
M
a
rek P
o
lac
e
k
c++: CTAD
and explicit deduction g
u
i
d
es f
o
r copy-list
.
.
.
commit
|
commitdiff
|
tree
2020-09-29
Ma
r
ek Pol
a
cek
c++
:
Implement -Wr
a
n
g
e-l
o
op-constru
c
t [PR94695]
commit
|
commitdiff
|
tree
2020-09-23
M
a
rek Polacek
c: Fix
-
W
duplicated
-
b
r
a
n
ches ICE [PR97125]
commit
|
commitdiff
|
tree
2020-09-22
Mar
e
k P
o
lacek
te
s
tsuite: Prune
more output in timevar1
.
C
.
commit
|
commitdiff
|
tree
2020-09-22
Marek Polacek
testsuite: Pr
u
ne more o
u
tput in t
i
mevar2
.
C
.
commit
|
commitdiff
|
tree
2020-09-21
M
a
rek Polacek
c+
+
: DR
1722: Make lambd
a
to fu
n
cti
o
n p
o
inter
con
v
.
.
.
commit
|
commitdiff
|
tree
2020-09-21
M
a
rek Pola
c
ek
c++: Imp
l
ement -Wctad-
m
aybe-unsupported
.
commit
|
commitdiff
|
tree
2020-09-21
Marek Polacek
c++: Detec
t
deducti
o
n guide redecl
a
r
a
t
i
on [PR970
9
9
]
commit
|
commitdiff
|
tree
2020-09-20
Marek Polacek
c++:
A
dd test for PR9
0
199
.
commit
|
commitdiff
|
tree
2020-09-17
Marek Polacek
c++: Add tests f
o
r fixed PRs
.
commit
|
commitdiff
|
tree
2020-09-16
Marek Polacek
preprocessor: Fix ICE wi
t
h too long line in fmtwarn
.
.
.
commit
|
commitdiff
|
tree
2020-09-14
Marek
P
o
lacek
c++: Us
e
VAR_OR_FUNCTION_DECL_P
.
commit
|
commitdiff
|
tree
2020-09-11
Marek P
o
l
a
cek
c++: R
e
move LOOKU
P
_CONSTINIT
.
commit
|
commitdiff
|
tree
2020-09-09
Marek
Polacek
c
++: Further
t
weaks f
o
r
new-ex
p
ression a
n
d
p
aren-init
.
.
.
commit
|
commitdiff
|
tree
2020-09-09
Marek Polacek
c++: Fix
I
CE in reshape_
i
nit
w
i
th init-list [PR9
5
164]
commit
|
commitdiff
|
tree
2020-09-09
Mar
e
k Polacek
testsuite: U
s
e C
+
+14
i
n g++
.
dg/warn/Wnonnull6
.
C
.
commit
|
commitdiff
|
tree
2020-09-09
Marek Pola
c
ek
testsuite: Move auto-
9
6647
.
C to
c
++1y/
.
commit
|
commitdiff
|
tree
2020-09-03
Marek Pola
c
ek
c++:
Fix P0960 in member init list a
n
d array [PR
9
2
8
12]
commit
|
commitdiff
|
tree
2020-09-01
Mare
k
Polace
k
c++: All
o
w new char[4]{"foo"}
[PR77
8
4
1
]
commit
|
commitdiff
|
tree
2020-08-31
M
arek Pola
c
e
k
c++
:
Implem
e
n
t
P1009: Arra
y
si
z
e deduction in
n
ew-ex
p
ressions
.
commit
|
commitdiff
|
tree
2020-08-13
Marek
Polacek
c++: Fixin
g
t
he wording
o
f ()
aggregat
e
-init [PR
9
2812]
commit
|
commitdiff
|
tree
2020-08-10
Marek P
o
la
c
ek
c++: Add
u
nfixed test
[
PR88003]
commit
|
commitdiff
|
tree
2020-08-10
Mar
e
k
P
olacek
t
estsuite
:
Int
r
oduce
dg-ice
.
commit
|
commitdiff
|
tree
2020-08-04
M
a
rek Pola
c
e
k
c
++: Te
m
p
l
ate keyword following :: [PR960
8
2]
commit
|
commitdiff
|
tree
2020-08-03
Ma
r
ek Polacek
c++: Remove u
n
u
s
ed d
e
claration
.
commit
|
commitdiff
|
tree
2020-08-03
Marek Polace
k
c++: Variable template
and template paramet
e
r pack
.
.
.
commit
|
commitdiff
|
tree
2020-07-17
M
a
rek Polacek
c++: Diagno
s
e cv-qualified decltype(au
t
o) [PR7981
5
]
commit
|
commitdiff
|
tree
2020-07-16
Marek Polac
e
k
c++:
A
dd test
f
o
r
D
R
188
.
commit
|
commitdiff
|
tree
2020-07-16
Marek Polacek
c++: Get rid
o
f convert_lik
e
* macros
.
commit
|
commitdiff
|
tree
2020-07-14
M
a
r
e
k P
o
l
a
c
e
k
c++: Add
n
ew
test [PR59978]
commit
|
commitdiff
|
tree
2020-07-14
M
a
rek
Polacek
c++:
M
a
ke
convert_like complain
a
bout bad ck
_
ref_bind
.
.
.
commit
|
commitdiff
|
tree
2020-07-14
Marek Polac
e
k
c+
+
: Improve checking of de
c
ls with trailing return
.
.
.
commit
|
commitdiff
|
tree
2020-07-13
Marek Polacek
c++: Add test [P
R
9
5288]
commit
|
commitdiff
|
tree
2020-07-13
M
arek Po
l
ace
k
c
++: Fix tentat
i
ve par
s
i
n
g
o
f
enum-spec
i
fier [
P
R
96077]
commit
|
commitdiff
|
tree
2020-07-08
Marek Pola
c
e
k
c++: Better d
i
agnostic for
d
ecltype(auto)
i
n C++
1
1
.
.
.
commit
|
commitdiff
|
tree
2020-07-07
Marek Polacek
c++: Add
n
ew test
[PR92427]
commit
|
commitdiff
|
tree
2020-06-29
Marek Polacek
c++:
C
heck uniqueness of concepts/
v
ariable templates
.
.
.
commit
|
commitdiff
|
tree
2020-06-29
Marek Polacek
c
++: Fix CT
A
D for aggre
g
a
t
e
s in te
m
plate [PR95568]
commit
|
commitdiff
|
tree
2020-06-26
Ma
r
ek P
o
lacek
c++: C
h
ang
e
t
h
e defau
l
t dialect to
C++17
.
commit
|
commitdiff
|
tree
2020-06-25
Marek Po
l
acek
c++: Add test
f
o
r c
+
+/91104
commit
|
commitdiff
|
tree
2020-06-18
Ma
r
ek P
o
lacek
c++: ICE in r
e
quires-expr
e
s
s
ions with invalid args
.
.
.
commit
|
commitdiff
|
tree
2020-06-18
Marek Polacek
c++: F
i
x ts
u
bst ICE with
i
n
vali
d
static_cast [PR95728]
commit
|
commitdiff
|
tree
2020-06-17
M
are
k
P
olacek
c++:
I
CE
with IM
P
LIC
I
T_CO
N
V_EXPR in array s
u
bscript
.
.
.
commit
|
commitdiff
|
tree
2020-06-16
M
arek Polacek
c++: Don't allow d
e
signated init
i
alizers w
i
th no
n
-a
g
gregates
.
.
.
commit
|
commitdiff
|
tree
2020-06-16
M
arek Po
l
acek
c
+
+
: Fix I
C
E
i
n check_local_shadow with e
n
u
m
[PR9556
0
]
commit
|
commitdiff
|
tree
2020-06-10
Ma
r
ek Polacek
c++: F
i
x ICE wi
t
h delayed parsing of noexc
e
pt-specifie
r
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
Marek P
o
lac
e
k
c++: Mak
e
braced-init-list as templ
a
te
arg
work
w
ith
.
.
.
commit
|
commitdiff
|
tree
2020-05-29
Mare
k
P
olac
e
k
c++: Fix bogus -
W
p
aren
t
heses warning [PR95344]
commit
|
commitdiff
|
tree
2020-05-28
Marek Pol
a
cek
c
++: Fix
initlist-array12
.
C
commit
|
commitdiff
|
tree
2020-05-28
Marek Polacek
c++:
F
ix tm
p
lattr
1
0
.
C
commit
|
commitdiff
|
tree
2020-05-20
M
a
rek Po
l
acek
c++: C++2
0
D
R
2237, disall
o
w simple-template-id i
n
.
.
.
commit
|
commitdiff
|
tree
2020-05-20
Marek
P
olacek
c
+
+: Im
p
lement DR 2289, Uniqueness of s
t
ruc
t
u
red bin
d
in
g
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Marek P
o
l
a
c
ek
c
+
+:
I
CE when s
h
o
r
ten
i
ng right
s
hift [
P
R949
5
5]
commit
|
commitdiff
|
tree
2020-05-18
Marek Polacek
c++: ICE with -Wall and cons
t
e
x
pr if [PR94937]
commit
|
commitdiff
|
tree
2020-05-18
M
a
r
e
k Polacek
c++: Sorry about type-dependent
arg for __built
i
n_has_attrib
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Marek Polacek
c
+
+
: Implement DR 1512
,
Pointer comparis
o
n vs qual
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Mar
e
k P
o
lacek
c
+
+
:
Don't add built-in ope
r
ator for
++
on bool
.
commit
|
commitdiff
|
tree
2020-05-18
Marek Polace
k
c++: Regenerate cp/c
f
ns
.
h
.
commit
|
commitdiff
|
tree
2020-05-18
Marek
Po
l
ace
k
c
+
+: Add
t
est for
c
+
+
/
95
1
43
commit
|
commitdiff
|
tree
next