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
re PR lto/45959 (ICE: tree code 'template_type_parm' is not supported in gimple strea...
2010-10-11
J
ason
Merrill
re PR lto/45959 (IC
E
: tree code 'templat
e
_t
y
p
e_parm
.
.
.
commit
|
commitdiff
|
tree
2010-10-04
Jason Merrill
t
r
e
e
.
c (
d
ecl_storage_d
u
r
ation):
New
.
commit
|
commitdiff
|
tree
2010-10-03
Jason M
e
rril
l
t
y
p
eck
.
c (requir
e
_complete_
t
ype_
s
fi
n
a
e): Add com
p
lain
.
.
.
commit
|
commitdiff
|
tree
2010-09-28
Jason M
e
rril
l
tree
.
c (lvalue_kin
d
): Renam
e
from l
v
alu
e
_
p_1, m
a
ke
.
.
.
commit
|
commitdiff
|
tree
2010-09-28
Jason Mer
r
i
ll
90
0
121_
0
2
.
C
: Adjust for C++0x mod
e
.
commit
|
commitdiff
|
tree
2010-09-27
Jason Merrill
Require lval
u
es as
spe
c
ifi
e
d
by the stan
d
ard
.
commit
|
commitdiff
|
tree
2010-09-24
Jason M
e
rrill
decl
.
c (compute_array_index_ty
p
e
)
:
R
e
mem
b
er t
y
pe de
p
endence
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
J
a
son Merrill
error
.
c (dum
p
_e
x
pr):
P
rint conversion b
e
t
ween
r
efer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2010-09-21
Jason
M
errill
mangle
.
c (write_expression): Only do -fab
i
-vers
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-09-18
Jason Merril
l
c
a
ll
.
c (compa
r
e_i
c
s)
:
Do l
v
al
u
e
/rvalue refer
e
nce binding
.
.
.
commit
|
commitdiff
|
tree
2010-09-15
J
a
so
n
Me
r
rill
semantics
.
c
(
fin
i
sh_id_expression): Diagnose use
of
.
.
.
commit
|
commitdiff
|
tree
2010-09-15
Ja
s
on Merrill
* decl2
.
c (gro
k
bitf
i
eld): Diagnose non-inte
g
ral wid
t
h
.
commit
|
commitdiff
|
tree
2010-09-15
Jason Merrill
call
.
c
(co
n
vert_like_real): Use
the underlying type
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
R
odrigo Riv
a
s Cos
t
a
semantics
.
c (finish_for_st
m
t):
Always test fla
g
_new_for_s
c
ope
.
commit
|
commitdiff
|
tree
2010-09-11
Rodrigo Riva
s
C
o
sta
Implement range-based
for-state
m
ents
.
commit
|
commitdiff
|
tree
2010-09-10
Rodri
g
o Rivas Cos
t
a
re PR c++/43824 (C++0x
f
e
a
ture "inlin
e
na
m
e
s
pace
"
enab
l
ed
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Jaso
n
Merril
l
abi
.
exp: Add "li
b
s
tdc++-abi
/
" to
a
bi_check F
A
IL message
.
commit
|
commitdiff
|
tree
2010-09-06
Jason Merrill
c
a
ll
.
c
(impl
i
cit_conversi
o
n
)
: Fix value-in
i
t of enums
.
commit
|
commitdiff
|
tree
2010-09-06
Jason Merrill
* dec
l
.
c (cp_finish_decl): Don
'
t c
h
ange init
f
or auto
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Jason
M
erri
l
l
pt
.
c (fold_non_de
p
endent_expr_s
f
inae): Split out fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Jason Merril
l
method
.
c (syn
t
hesize
d
_
metho
d
_walk):
In const
r
u
ctors
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Jason Merrill
sem
a
ntics
.
c (fi
n
i
sh_compoun
d
_literal): Always
build
.
.
.
commit
|
commitdiff
|
tree
2010-08-29
Jason Merrill
re PR c++
/
44
9
9
1 (default argu
m
ent wit
h
'<' cause compilation
.
.
.
commit
|
commitdiff
|
tree
2010-08-19
Jason
Merrill
call
.
c (referenc
e
_related_p): Chec
k
for error_mark_no
d
e
.
commit
|
commitdiff
|
tree
2010-08-19
J
a
son Me
r
r
i
ll
re PR c++/45315 (ICE: tree check: e
x
pected ag
g
r_init
_
expr
.
.
.
commit
|
commitdiff
|
tree
2010-08-19
Jason
M
errill
re PR
mi
d
dle-end/
4
5
3
07 (Stores expanding
to no R
T
L
.
.
.
commit
|
commitdiff
|
tree
2010-08-19
Jaso
n
Merrill
except
.
c
(pending_noexcep
t
,
[
.
.
.
]
)
:
New
.
commit
|
commitdiff
|
tree
2010-08-09
Jason Merrill
re PR
c
+
+
/45
2
36
(
[C++0x]
Can't access
n
ested
t
y
pe
of
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Jason Merril
l
*
i
nclude/std/thread: Add
d
ele
t
ed thr
e
ad
(
t
h
read&)
.
commit
|
commitdiff
|
tree
2010-08-06
Jason Merri
l
l
t
y
peck
.
c (complet
e
_
t
ype_o
r
_may
b
e_
c
ompla
i
n):
Split out
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Ja
s
on Merril
l
typeck
.
c (d
e
cay_conversion): Any expression with
t
ype
.
.
.
commit
|
commitdiff
|
tree
2010-07-27
Jason Merrill
pt
.
c
(tsubst_expr): Handle
getting an AGGR_INIT_EXPR
.
.
.
commit
|
commitdiff
|
tree
2010-07-23
Jason Mer
r
i
l
l
re PR c++/450
0
8 (Tem
p
late code not
e
xpande
d
properly)
commit
|
commitdiff
|
tree
2010-07-21
Jason Me
r
rill
* tree
.
c (cp
_
tree_e
q
ual): F
i
x CONSTRUCTOR h
a
n
dling
.
commit
|
commitdiff
|
tree
2010-07-21
Jason Merr
i
l
l
pars
e
r
.
c (
c
p
_
parser_init_
d
eclarato
r
): Pass LOOKUP_NORMAL
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Jason Mer
r
ill
re
PR c++/44
9
67
(
[C++
0
x] decl
t
y
p
e of method call de
p
ende
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Jason Merrill
re PR c++/44967 ([C++0x] dec
l
type
o
f
me
t
h
o
d ca
l
l dependent
.
.
.
commit
|
commitdiff
|
tree
2010-07-20
Jason Merrill
re PR c++/44996 ([C++0x] decltype produces rvalue refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Jason
Merrill
re PR c++/4
4
9
6
9 ([C++0x] <t
y
pe_traits> s
t
d::is_constructible
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Jason Merrill
re PR c++/325
0
5
(Part
i
al
s
pecialization halfway accepted
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Jason Merri
l
l
* ptree
.
c
(
cxx_
p
r
i
nt_xnode
)
: Handle TEMPLATE_INF
O
.
commit
|
commitdiff
|
tree
2010-07-16
Jason Merrill
* Makefile
.
in (opts-common
.
o
)
:
Depend on optio
n
s
.
h
.
commit
|
commitdiff
|
tree
2010-07-15
Jason
Merrill
re
P
R
c++/44909 ([C++0x] Copy
constr
u
ctors
implicitly
.
.
.
commit
|
commitdiff
|
tree
2010-07-14
Jas
o
n Merrill
re PR c++/44810 (FAI
L
: g++
.
dg/tortu
r
e
/
pr3
6
745
.
C)
commit
|
commitdiff
|
tree
2010-07-14
Jason Merrill
i
n
it
.
c (sort_mem_initiali
z
e
rs): Rename "field
_
type
.
.
.
commit
|
commitdiff
|
tree
2010-07-14
J
a
son Merrill
I
m
plement C++0x unr
e
stricted
unio
n
s (N
2
544
)
commit
|
commitdiff
|
tree
2010-07-13
Jason Merri
l
l
re P
R
c+
+
/44909 ([C++0x] Copy constructo
r
s
implicit
l
y
.
.
.
commit
|
commitdiff
|
tree
2010-07-13
Jason Merr
i
ll
re
P
R c++/44540 (ICE:
in
a
dd_substitution, at
c
p/
m
angle
.
.
.
commit
|
commitdiff
|
tree
2010-07-09
Jason Merrill
re PR c++/
4
3
120 (Virtual inh
e
r
i
tance
with covar
i
a
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-07-08
Jason
M
err
i
ll
re PR c++/431
2
0 (Virtual inheritance
w
i
th co
v
ariant
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
J
ason Merrill
re P
R
c
+
+/4
4
703 ([
C
++0x]
List initialization fail if
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Jason Merrill
re
PR
c++/44778
(
? Behaviour change with pointers to
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Jaso
n
M
e
rrill
* error
.
c (dump_functio
n
_
d
ecl): Don't crash o
n
null
.
.
.
commit
|
commitdiff
|
tree
2010-07-01
J
ason Merril
l
n
u
l
lp
t
r04
.
C: Us
e
_
_INTPTR_
T
YP
E
__
.
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
Enable imp
l
icitly d
e
c
l
a
red
m
ove constructor/operator
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
Enable
i
m
p
licitly deleted
functions (N234
6
)
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
*
decl2
.
c (mark_used): Ad
j
us
t
error for
use of deleted
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
Ja
s
on M
e
rri
l
l
Mach
i
nery to support i
m
plici
t
delete/move
.
commit
|
commitdiff
|
tree
2010-06-30
Jason Merrill
c
l
ass
.
c
(type_has_virt
u
al
_
destructor): New
.
commit
|
commitdiff
|
tree
2010-06-30
J
a
so
n
Merri
l
l
c
p-tree
.
h
(TYPE_HA
S
_ASSI
G
N_REF): Rename to TYPE_
H
A
S
_COPY_ASSIGN
.
commit
|
commitdiff
|
tree
2010-06-29
J
a
son M
e
r
r
ill
pt
.
c (dependen
t
_scope_
r
ef_p):
R
emove
.
commit
|
commitdiff
|
tree
2010-06-29
Ja
s
o
n
Merri
l
l
re PR
c
++/
4
4587 (I
C
E in instan
t
iate_d
e
cl)
commit
|
commitdiff
|
tree
2010-06-26
Jason Merrill
call
.
c
(
a
d
d_funct
i
on_candidate): Set LO
O
KUP
_
COPY_PARM
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
Ja
s
o
n
Merrill
* ty
p
eck
.
c (comp_
e
xcept_s
p
ecs): F
i
x c
e
_deri
v
ed w
i
th
.
.
.
commit
|
commitdiff
|
tree
2010-06-22
Jason
Mer
r
il
l
sema
n
tic
s
.
c
(c
h
e
c
k_trait_type): Check COMPLETE_TYPE_P
.
.
.
commit
|
commitdiff
|
tree
2010-06-16
Jason Merrill
fix Wnoexcept typo
commit
|
commitdiff
|
tree
2010-06-16
Jason Merrill
c
.
opt: Add -Wn
o
exce
p
t
.
commit
|
commitdiff
|
tree
2010-06-16
Jason
Merrill
met
h
od
.
c (defa
u
lted_late_c
h
e
ck
)
: G
i
ve the defaulted
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason M
e
rri
l
l
a
rg3
.
C: Adjust error locations
.
commit
|
commitdiff
|
tree
2010-06-15
Jas
o
n Merrill
lib
s
tdc++
.
exp: Set addi
t
ional_prunes
.
commit
|
commitdiff
|
tree
2010-06-15
Jas
o
n Merrill
cla
s
s
.
c (add_impli
c
itly_declared_
m
emb
e
rs): Im
p
l
i
c
it
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Me
r
ril
l
call
.
c
(
con
v
ert_like_re
a
l): Giv
e
"i
n
itializing argument
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merrill
call
.
c (print
_
z
_
candi
d
ates): Do print viabl
e
del
e
ted
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Ja
s
on
Merrill
call
.
c (convert_like_
r
eal): Don't c
o
mpl
a
in
a
bout l
i
st
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason
M
erril
l
de
c
l
.
c (dupli
c
ate_decls): Use DECL_IS_BUILT
I
N rather
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merrill
class
.
c (type
_
has_user_prov
i
ded
_
defaul
t
_constructor
.
.
.
commit
|
commitdiff
|
tree
2010-06-15
Jason Merr
i
ll
call
.
c (is_s
u
bseq):
Handl
e
ck_aggr, ck_
l
ist
.
commit
|
commitdiff
|
tree
2010-06-09
Ja
s
on Merrill
* Makef
i
le
.
in (TAGS):
C
olle
c
t tag
s
in
f
o
fr
o
m c-family
.
commit
|
commitdiff
|
tree
2010-06-09
J
ason Me
r
r
ill
re PR c++/44
3
66 ([C+
+
0x
]
g++
c
rashes w
h
en decla
r
ing
.
.
.
commit
|
commitdiff
|
tree
2010-06-08
Ja
s
on Merrill
re PR c+
+
/44
3
6
6 ([C
+
+0x] g++ crashes whe
n
d
eclaring
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
J
a
son Merrill
rever
t
:
p
t
.
c (lookup_te
m
plat
e
_cla
s
s
): Don't mess with
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Me
r
rill
re PR c+
+
/44401 (Doesn
'
t correc
t
l
y
h
i
de
i
njected cl
a
ss
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Merrill
cp-tree
.
h (C
O
MPLETE_OR_OPEN_TYPE_P): New macro
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Merril
l
pt
.
c (
l
ookup_
t
emplate_class): Don't m
e
ss with DECL_T
E
MPLATE_
.
.
.
commit
|
commitdiff
|
tree
2010-06-07
Jason Merrill
us
e
utf-8
i
n changelog
commit
|
commitdiff
|
tree
2010-06-07
Jason Merrill
u
s
e utf-8 in changelog
commit
|
commitdiff
|
tree
2010-06-05
Jason Merr
i
ll
* g++
.
d
g
/c
p
p0
x
/n
o
except0
6
.
C: Ca
l
l set
_
unexpe
c
ted
.
commit
|
commitdiff
|
tree
2010-06-05
J
ason Merrill
* te
s
tsuit
e
/util/test
s
uite_abi
.
h
:
Work
a
r
o
u
nd gli
b
c
.
.
.
commit
|
commitdiff
|
tree
2010-06-05
Mag
n
us Fromreide
cvt
.
c (cp
_
convert_to_pointer): Us
e
null
_
ptr_cst_p
.
commit
|
commitdiff
|
tree
2010-06-05
Ja
s
on Merrill
ty
p
eck2
.
c (
m
erge_ex
c
eptio
n
_s
p
ec
i
fiers): Adjust m
e
rging
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Jason Merrill
pt
.
c
(v
a
lue_
d
epen
d
ent_expression_p): Avoid using
an
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
J
ason
Merrill
c
xx-prett
y
-print
.
c (p
p
_cxx
_
unary
_
expression)
:
Handle
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Jason Merrill
Implement noexcept-specif
i
cation (15
.
4)
commit
|
commitdiff
|
tree
2010-06-04
Jason Merrill
Implem
e
nt noexcept oper
a
t
or (5
.
3
.
7
)
commit
|
commitdiff
|
tree
2010-06-04
Ja
s
on Me
r
rill
call
.
c
(build_condit
i
onal_expr)
:
Never fold in unevaluated
.
.
.
commit
|
commitdiff
|
tree
2010-06-02
Jas
o
n
Mer
r
i
l
l
* err
o
r
.
c (du
m
p
_
t
y
pe): Improve typedef handling
.
commit
|
commitdiff
|
tree
2010-06-02
Jason Merrill
re PR c++/44
3
33
(Ambig
u
i
ty wi
t
h typedef and using namespace)
commit
|
commitdiff
|
tree
2010-06-02
J
as
o
n Merri
l
l
DR
9
9
0
commit
|
commitdiff
|
tree
2010-06-02
Jason Mer
r
ill
r
e
P
R
c++/44
3
58 ([C++0x] initializer list can
'
t conv
e
r
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-27
Ja
s
on Merr
i
ll
p
r
int-tree
.
c (deb
u
g_vec_tree): N
e
w fn
.
commit
|
commitdiff
|
tree
next