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
Implement C++0x unrestricted unions (N2544)
2010-07-14
J
a
son Merrill
Implement C++0x
u
n
res
t
rict
e
d u
n
ions (N25
4
4)
commit
|
commitdiff
|
tree
2010-07-13
Jason Mer
r
ill
re PR c++/4490
9
([C++0x] Copy
c
o
nstru
c
tors implicitly
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Jason Mer
r
i
ll
re PR c++/44540 (
I
C
E
: in add_substitution, at cp/mangle
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
Jason Me
r
ril
l
re PR c++/43120 (Vi
r
tual inheritance with
c
ovariant
.
.
.
commit
|
commitdiff
|
tree
2010-07-08
J
a
son Merrill
re P
R
c++/
4
3120 (V
i
rtual inheritan
c
e with covari
a
nt
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Jason Merril
l
re PR c++/44703 ([C++0x] Lis
t
initia
l
ization fail if
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Jason Merrill
re
PR c++/44778 (? Beh
a
viour ch
a
ng
e
with pointers to
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Jason Merri
l
l
* error
.
c
(
d
ump_fun
c
tion_d
e
cl):
Don't cr
a
sh on null
.
.
.
commit
|
commitdiff
|
tree
2010-07-01
J
a
son Merrill
nullptr04
.
C: Use __IN
T
PTR_TY
P
E
__
.
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
E
nable implic
i
tly declar
e
d move
c
onstructor/operator
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Ja
s
o
n
Merrill
Enable impli
c
i
t
l
y deleted f
u
nctions (N23
4
6)
commit
|
commitdiff
|
tree
2010-06-30
Jas
o
n Merrill
* decl2
.
c
(mar
k
_us
e
d): Adjust error for use o
f
deleted
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Jas
o
n Merrill
Machinery to support imp
l
ic
i
t
d
e
l
ete/move
.
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
class
.
c (type_has_virt
u
al_destructor): New
.
commit
|
commitdiff
|
tree
2010-06-30
Jas
o
n Mer
r
ill
cp-tr
e
e
.
h (TYPE_HA
S
_A
S
SIGN
_
REF): Rename to TYPE_HAS
_
COPY_ASSIGN
.
commit
|
commitdiff
|
tree
2010-06-29
Jason Merrill
pt
.
c
(dependen
t
_
s
cope_ref_p): Remove
.
commit
|
commitdiff
|
tree
2010-06-29
Jason Merrill
re PR
c
++
/
4
4
587
(
IC
E
in instantia
t
e
_decl)
commit
|
commitdiff
|
tree
2010-06-26
J
a
son
M
errill
call
.
c (add_function_candidate): S
e
t
LOOK
U
P_COPY
_
PARM
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
Jason
Merrill
* ty
p
eck
.
c (comp_except_
s
pe
c
s
)
: Fix ce_derived
w
ith
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
Jason Me
r
rill
semantics
.
c
(
check_trait_type): Che
c
k COMPLETE_TYPE_P
.
.
.
commit
|
commitdiff
|
tree
2010-06-16
Jason Me
r
rill
fix Wnoexc
e
pt typo
commit
|
commitdiff
|
tree
2010-06-16
Jason Merrill
c
.
opt:
A
dd -Wnoexc
e
pt
.
commit
|
commitdiff
|
tree
2010-06-16
Jason Merrill
met
h
od
.
c (defaulted_late_c
h
eck):
Give the defaulted
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Ja
s
on Merrill
ar
g
3
.
C:
A
djust e
r
ror l
o
cations
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Mer
r
ill
li
b
stdc++
.
exp: Set additional_prunes
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merr
i
ll
class
.
c (add_implicitly_declare
d
_membe
r
s): Implicit
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merrill
call
.
c (c
o
nvert
_
l
i
ke_real): Gi
v
e
"
i
nitializi
n
g
arg
u
ment
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merrill
c
a
l
l
.
c
(print_
z
_candidate
s
): Do print
vi
a
b
le deleted
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason
M
e
r
rill
call
.
c (con
v
ert_like_real): Don't
c
omplain
a
bout list
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason
M
errill
decl
.
c (duplicate_d
e
cls):
Use
D
ECL_IS_B
U
ILTI
N
r
ather
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Me
r
rill
class
.
c
(type
_
h
a
s_user_p
r
ovid
e
d_default
_
constructor
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merrill
call
.
c (is_subs
e
q): Handle ck_aggr
,
ck_list
.
commit
|
commitdiff
|
tree
2010-06-09
Jason Merrill
* Makefile
.
in (TAGS
)
: Colle
c
t tags
i
nf
o
from c
-
family
.
commit
|
commitdiff
|
tree
2010-06-09
J
a
so
n
Merrill
re
P
R c++/4
4
366 ([C++
0
x
]
g++ crashes when
d
ecla
r
ing
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Jason Merr
i
ll
re PR c++/44366 ([C++0
x
] g++
cr
a
shes when declar
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Merrill
r
evert:
p
t
.
c
(
lookup_te
m
plate
_
class): Don't mes
s
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jaso
n
Merr
i
ll
re
P
R c++/44401 (Doesn't correctly hide injected
c
lass
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Me
r
rill
cp
-
tree
.
h
(COMP
L
ET
E
_
O
R_O
P
EN_TYPE_P): New macro
.
commit
|
commitdiff
|
tree
2010-06-07
Jaso
n
M
e
rr
i
ll
pt
.
c (lo
o
kup_t
e
mplate_cl
a
ss): Don't m
e
ss
w
ith DECL_TEMPLATE
_
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason M
e
rrill
use utf-8 in changelog
commit
|
commitdiff
|
tree
2010-06-07
Jaso
n
Mer
r
i
l
l
use utf-8 in cha
n
g
e
l
og
commit
|
commitdiff
|
tree
2010-06-05
Jason Merrill
*
g++
.
dg/cp
p
0x/noexcept06
.
C: Call set_un
e
xpected
.
commit
|
commitdiff
|
tree
2010-06-05
Jason
M
e
r
r
ill
* t
e
st
s
ui
t
e/u
t
i
l/testsuite_abi
.
h: Work around glibc
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Magnus Fro
m
reide
cvt
.
c (cp_con
v
ert_to_pointer): Use null_pt
r
_
c
st_p
.
commit
|
commitdiff
|
tree
2010-06-05
Jason
M
e
rri
l
l
typeck2
.
c (merg
e
_exception_sp
e
cifiers
)
:
Adjust merging
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Jason Merrill
pt
.
c
(valu
e
_dependent
_
expression_p): Avoid
using an
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Jason
M
errill
cxx-pretty
-
p
r
int
.
c (
p
p
_
cxx_unary_expression): Hand
l
e
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Jason Merrill
Im
p
lement
n
oexcep
t
-
spec
i
fica
t
i
on (15
.
4)
commit
|
commitdiff
|
tree
2010-06-04
J
as
o
n
M
errill
Implement
n
o
e
xce
p
t oper
a
t
or (5
.
3
.
7)
commit
|
commitdiff
|
tree
2010-06-04
Jason Mer
r
ill
c
a
ll
.
c (buil
d
_cond
i
t
i
o
n
a
l_expr): Never f
o
ld in unevaluated
.
.
.
commit
|
commitdiff
|
tree
2010-06-02
Ja
s
on Mer
r
ill
* error
.
c (dump_type): Improve typedef handlin
g
.
commit
|
commitdiff
|
tree
2010-06-02
Jason Mer
r
ill
re PR c++/44333 (Ambigui
t
y with typede
f
an
d
using namespace)
commit
|
commitdiff
|
tree
2010-06-02
Jaso
n
Me
r
rill
DR 990
commit
|
commitdiff
|
tree
2010-06-02
Jason Merrill
re P
R
c+
+
/
4
4358 (
[
C++0x]
i
nitializer list
c
a
n'
t
co
n
v
ert
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Jason Merrill
print-
t
ree
.
c (debu
g
_vec_tree): New fn
.
commit
|
commitdiff
|
tree
2010-05-27
Jason Merrill
rever
t
:
re PR libstdc+
+
/42832 (Revisit std
:
:fu
n
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Jason Merri
l
l
re
PR c++
/
4355
5
(wrong address calculation of multidime
n
sion
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Jason
Merri
l
l
changelog c
o
rrection
commit
|
commitdiff
|
tree
2010-05-26
Jason Merrill
re PR c++/433
8
2 ([C++
0
x] ICE wit
h
auto
r
eturn
type
.
.
.
commit
|
commitdiff
|
tree
2010-05-24
Jason Merr
i
l
l
re PR c++
/
41510
([C++0x
]
std::complex vs
.
initiali
z
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-05-21
Jason
Me
r
rill
tree-eh
.
c (cleanup_is_dead_in
)
: New
.
commit
|
commitdiff
|
tree
2010-05-19
Jason
Merrill
call
.
c (r
e
fer
e
nce_b
i
n
d
ing):
U
se cp_build_qualified
_
type_real
.
.
.
commit
|
commitdiff
|
tree
2010-05-19
Jason
M
er
r
ill
* type
c
k
.
c (merge_types): P
r
es
e
r
v
e memfn quals
.
commit
|
commitdiff
|
tree
2010-05-19
Jaso
n
Merrill
d
e
cl
.
c
(
grokdeclarator): Don't
c
h
e
ck qual
s
on fn type
.
commit
|
commitdiff
|
tree
2010-05-19
Jas
o
n Merr
i
ll
re PR c+
+
/44193 (function types, cv-quals
and ty
p
enam
e
)
commit
|
commitdiff
|
tree
2010-05-17
Jason Merrill
call
.
c (struc
t
z_candidate): Add expl
i
cit_t
a
rgs fi
e
l
d
.
commit
|
commitdiff
|
tree
2010-05-17
J
a
son Merrill
re PR c++/44157 ([C++0x] GC
C
wr
o
ngly
takes a std
:
:initialize
.
.
.
commit
|
commitdiff
|
tree
2010-05-17
J
ason Merrill
re P
R
c++/441
5
8 ([C++0x] wrong overload resolu
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-05-16
J
a
son Merrill
c
.
opt: Ad
d
-
fnothro
w
-opt
.
commit
|
commitdiff
|
tree
2010-05-15
Jason Merrill
C++ DR 475
commit
|
commitdiff
|
tree
2010-05-14
J
ason M
e
rrill
re PR
c++/
4
4127
(
G
++ emits unnecessary EH code)
commit
|
commitdiff
|
tree
2010-05-14
Jaso
n
Merril
l
re PR
c
+
+/44127 (G++ e
m
its unnecessary
E
H c
o
de)
commit
|
commitdiff
|
tree
2010-05-13
J
a
so
n
M
e
rrill
ty
p
eck
.
c (cp_build
_
array_ref)
:
F
a
ctor out f
r
om
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Jason Merrill
typeck
.
c (build_array_re
f
):
T
ak
e
c
o
m
plain parm
.
commit
|
commitdiff
|
tree
2010-05-13
Jason Merrill
re PR
b
oots
t
rap/
4
40
4
8 (buil
d
ing
w
ithout C++ enabled
.
.
.
commit
|
commitdiff
|
tree
2010-05-13
Jason Merril
l
cp-tree
.
h (UNKNOWN
_
TYPE): Remove
.
commit
|
commitdiff
|
tree
2010-05-12
Jas
o
n Merrill
re
P
R
c++/
2
0
6
6
9
(Template candid
a
tes
not lis
t
ed
in
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Jason Merrill
c
p
-tree
.
h
(LOOKUP_L
I
ST_
O
NLY): New
.
commit
|
commitdiff
|
tree
2010-05-12
Jason Merrill
ca
l
l
.
c
(
a
d
d_can
d
i
dates):
D
istinguish between type(x
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
J
a
s
on Merrill
call
.
c
(add
_
candi
d
ates): Add firs
t
_arg and return_type
.
.
.
commit
|
commitdiff
|
tree
2010-05-10
J
ason M
e
r
r
ill
re P
R
c+
+
/4401
7
(ICE with template
hierarch
y
)
commit
|
commitdiff
|
tree
2010-05-10
Jas
o
n Merril
l
re P
R
c
+
+
/
4
4045 (in
i
tia
l
ization
of array
of sh
a
red_ptr
.
.
.
commit
|
commitdiff
|
tree
2010-05-10
Fabien Ch
ê
ne
re P
R
c++/
4
3719 (uninitia
l
ized con
s
t
member
i
ncor
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Fabien C
h
êne
re PR c++
/
43951 (Rev
i
sion 158918
m
isco
m
piled 483
.
xalancb
m
k
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Jason Mer
r
ill
* g++
.
dg/cpp0x/
n
ullptr20
.
C:
U
se
sprintf
.
commit
|
commitdiff
|
tree
2010-05-06
Jason Merri
l
l
gnu
.
ver:
Move decltype(n
u
l
l
ptr
)
into CXXABI_1
.
3
.
5
.
commit
|
commitdiff
|
tree
2010-05-06
Jason M
e
rril
l
Add su
p
port f
o
r C++0x nullptr
.
commit
|
commitdiff
|
tree
2010-05-06
Ja
s
on
M
errill
gimplify
.
c
(gimplify_
e
xpr): Set GS_
A
LL_DON
E
when app
r
op
r
iat
e
.
commit
|
commitdiff
|
tree
2010-05-06
Jason
Merril
l
gimplify
.
c
(gimplify_modify_e
x
pr_r
h
s): Do
n
't r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2010-05-05
Jason Mer
r
ill
re PR debug/433
7
0 (
I
C
E
gen_type_die_wi
t
h_usage, at
.
.
.
commit
|
commitdiff
|
tree
2010-05-05
Jason Me
r
rill
re
P
R testsuite/43758
(
19 new GC
C
HEAD@
1
58360
regre
s
s
i
o
n
s
)
commit
|
commitdiff
|
tree
2010-05-05
Jason Merrill
re PR c++/
4
3
7
87
(mem
o
ry c
o
py
o
f e
m
pty cla
s
s (sizeof
.
.
.
commit
|
commitdiff
|
tree
2010-05-05
Jason Merrill
add myself as
g
imple maintainer
commit
|
commitdiff
|
tree
2010-05-04
Jason Merrill
re PR c++/38064
([c
+
+0x] operat
o
r== doe
s
n't work for
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
J
a
s
on Merri
l
l
add c++/43145 t
a
g to
c
hangel
o
g and test
c
ase
commit
|
commitdiff
|
tree
2010-05-03
Ja
s
on Me
r
r
ill
r
e PR c++
/
4
3
680
(
[DR 1022
]
G++ is t
o
o
a
ggr
e
s
sive in
.
.
.
commit
|
commitdiff
|
tree
2010-04-30
J
a
son Merrill
re PR c++/43868 (ICE
with
-g)
commit
|
commitdiff
|
tree
2010-04-30
F
a
bien Chêne
re PR c++/43890 (invalid uniniti
a
lized reference in
.
.
.
commit
|
commitdiff
|
tree
2010-04-28
Jaso
n
Merrill
* init
.
c (perfor
m
_member_init): Chec
k
C
LASS_TYPE_P
.
commit
|
commitdiff
|
tree
2010-04-28
Fabien Chêne
re PR c++
/
29043 (Construct
o
r fo
r
POD type with cons
t
.
.
.
commit
|
commitdiff
|
tree
next