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
* semantics.c (cxx_eval_constant_expression): Explain
2010-11-02
j
ason
*
semantics
.
c (cxx_eval_constant_e
x
pression): Explain
commit
|
commitdiff
|
tree
2010-11-02
jason
* call
.
c (n
u
ll_ptr_cs
t
_p):
Use maybe_constant_value
.
commit
|
commitdiff
|
tree
2010-11-02
jaso
n
*
s
emantics
.
c (constexpr_
c
all): New d
a
t
aty
p
e
.
commit
|
commitdiff
|
tree
2010-11-02
jason
*
c
p-
t
r
e
e
.
h
(
r
egister_
c
onstexpr
_
f
un
d
e
f
)
: Dec
l
a
re
.
commit
|
commitdiff
|
tree
2010-11-02
jason
* decl2
.
c
(
decl_constant_var_p
)
: New fn
.
commit
|
commitdiff
|
tree
2010-11-02
jason
* fold-const
.
c (fold_in
d
i
r
ect_ref_1): Handl
e
folding
commit
|
commitdiff
|
tree
2010-11-01
jason
* class
.
c (is_really_
e
mp
t
y_class):
Work when type
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
jason
* tree
.
h (EXPR_LOC_OR_
H
ERE): New macr
o
.
commit
|
commitdiff
|
tree
2010-11-01
jason
* d
e
c
l
.
c
(
g
r
ok
d
eclara
t
or): Don't I
C
E on const
e
xpr
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
jason
PR te
s
tsuite/20003
commit
|
commitdiff
|
tree
2010-10-27
ja
s
on
gcc/c-family/
commit
|
commitdiff
|
tree
2010-10-27
jas
o
n
c-family/
commit
|
commitdiff
|
tree
2010-10-27
ja
s
o
n
* met
h
od
.
c (synthesiz
e
d
_
m
e
thod_walk): Track const
e
x
p
rness
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
jason
* pa
r
s
e
r
.
c (c
p
_p
a
rser_ctor
_
i
nitializer_opt_and_function_bo
d
y
):
commit
|
commitdiff
|
tree
2010-10-27
jason
*
c
l
a
ss
.
c
(
check_bases)
:
Propa
g
ate non-liter
a
lity
.
commit
|
commitdiff
|
tree
2010-10-27
jaso
n
* call
.
c (
b
uild
_
integral_nonty
p
e_arg_conv): Ne
w
.
commit
|
commitdiff
|
tree
2010-10-27
j
a
son
* e
r
ror
.
c (dump_simple_decl):
Print constexpr
.
commit
|
commitdiff
|
tree
2010-10-27
jason
* cvt
.
c
(
bui
l
d
_up_reference): Use t
a
rget
_
ty
p
e for
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
jason
* except
.
c (b
u
ild_throw): Set EXPR_LOCATION
.
commit
|
commitdiff
|
tree
2010-10-27
jason
* tree
.
c (b
u
ild
_
cplus_new): Hand
l
e
CONSTRUCTOR
.
commit
|
commitdiff
|
tree
2010-10-27
j
a
son
*
s
em
a
ntics
.
c (finish_compound_stmt): Avoid creating
a
n
commit
|
commitdiff
|
tree
2010-10-27
jason
*
c
all
.
c
(
convert_like_re
a
l)
:
Do
n
'
t chec
k
narrowing
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
jason
*
gimplify
.
c (gimplify_decl_e
x
pr): Han
d
le anonymous
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
ja
s
on
R
e
v
ert
commit
|
commitdiff
|
tree
2010-10-26
jason
* tree
.
c
(
b
u
i
ld_vec_
i
nit_expr): Split out
f
rom
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
jason
* varasm
.
c (
c
onstructor_s
t
ati
c
_
f
rom_e
l
ts_p): Don't
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
jas
o
n
* pt
.
c (l
o
oku
p
_template_class): push_tinst_level around
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
jaso
n
*
t
r
ee
.
c (stabilize_expr):
H
an
d
le
xvalues
pro
p
erly
.
commit
|
commitdiff
|
tree
2010-10-26
jason
* call
.
c
(build_o
v
er_call): Use ar
g
ar
r
ay[0
]
for
'
t
h
is
.
.
.
commit
|
commitdiff
|
tree
2010-10-26
jason
*
d
ec
l
.
c (finish_
f
unc
t
i
on): D
o
n
'
t
look at fun
c
tion_d
e
p
th
.
commit
|
commitdiff
|
tree
2010-10-26
jason
Impl
e
m
e
nt o
p
aq
u
e-enum-specifiers for C++0
x
.
commit
|
commitdiff
|
tree
2010-10-22
jas
o
n
PR c
+
+/46129
commit
|
commitdiff
|
tree
2010-10-22
jason
PR
c
++/46103
commit
|
commitdiff
|
tree
2010-10-20
jason
P
R
c++/46056
commit
|
commitdiff
|
tree
2010-10-15
jason
PR
c+
+
/45983
commit
|
commitdiff
|
tree
2010-10-14
jason
PR c++/459
8
4
commit
|
commitdiff
|
tree
2010-10-11
j
ason
* pt
.
c (tsubst_default_arg
u
ment):
H
an
d
le DEFAULT_ARG
.
commit
|
commitdiff
|
tree
2010-10-11
jason
PR lto
/
4
5
959
commit
|
commitdiff
|
tree
2010-10-04
jason
* tree
.
c
(dec
l
_st
o
ra
g
e_duration):
New
.
commit
|
commitdiff
|
tree
2010-10-03
j
ason
* typeck
.
c (re
q
uire_
c
omplete_type_sfi
n
ae): Add
c
omplain
.
.
.
commit
|
commitdiff
|
tree
2010-09-28
jas
o
n
* tr
e
e
.
c
(l
v
al
u
e_kind):
Rename from lvalue_p_1, make
.
.
.
commit
|
commitdiff
|
tree
2010-09-28
j
a
s
on
* g+
+
.
ol
d
-deja/g
+
+
.
bugs/
9
00121_02
.
C: Adjust for
C
.
.
.
commit
|
commitdiff
|
tree
2010-09-27
jason
R
equ
i
re lvalues as specified by the stan
d
ard
.
commit
|
commitdiff
|
tree
2010-09-24
j
a
son
*
d
ecl
.
c (compute
_
array_index_type): Rememb
e
r typ
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
jas
o
n
* error
.
c (dum
p
_expr) [CASE_CONVERT]
:
Print co
n
version
.
.
.
commit
|
commitdiff
|
tree
2010-09-21
j
a
s
o
n
* mangle
.
c (
w
rite_exp
r
ession
)
[SCOPE_REF]
:
Only do
.
.
.
commit
|
commitdiff
|
tree
2010-09-18
jason
* call
.
c
(c
o
mpare_ics): Do
l
value/r
v
a
lue
r
eference
.
.
.
commit
|
commitdiff
|
tree
2010-09-15
jason
* semant
i
c
s
.
c (finish_id_expression):
Diagno
s
e use
.
.
.
commit
|
commitdiff
|
tree
2010-09-15
j
a
son
* decl2
.
c
(gro
k
bitfield):
Diagnose non-integral width
.
commit
|
commitdiff
|
tree
2010-09-15
jaso
n
* call
.
c (convert_
l
ike_real): Use
the underlyi
n
g
t
y
p
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-13
j
a
s
on
* semantics
.
c
(finish_for
_
stmt): Alw
a
ys test fla
g
_new_for_s
.
.
.
commit
|
commitdiff
|
tree
2010-09-11
jaso
n
Im
p
lement range-bas
e
d for-s
t
atements
.
commit
|
commitdiff
|
tree
2010-09-10
j
a
son
PR c++/43824
commit
|
commitdiff
|
tree
2010-09-06
jason
* testsu
i
te/
l
ibstdc++-ab
i
/abi
.
e
x
p: Add "l
i
bs
t
dc++
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
jaso
n
*
c
all
.
c (i
m
plicit_conversion): Fix value-init of
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
jaso
n
* decl
.
c
(
c
p
_
finish_decl):
Don't change
init
f
or
a
uto
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
jason
* pt
.
c
(
fold_non_depen
d
ent_
e
xpr_sf
i
n
a
e): Sp
l
i
t o
u
t
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
jason
* me
t
hod
.
c (synthes
i
z
ed_metho
d
_walk): I
n
constructors
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
ja
s
on
*
semantics
.
c
(fin
i
s
h
_co
m
pound_literal): Al
w
ays build a
commit
|
commitdiff
|
tree
2010-08-29
j
ason
PR c++
/
44991
commit
|
commitdiff
|
tree
2010-08-19
jason
*
c
a
l
l
.
c
(reference_relate
d
_p): Check for e
r
ror_ma
r
k_node
.
commit
|
commitdiff
|
tree
2010-08-19
ja
s
o
n
PR c++
/
45315
commit
|
commitdiff
|
tree
2010-08-19
jason
PR c++/453
0
7
commit
|
commitdiff
|
tree
2010-08-19
j
a
son
* except
.
c (pending_noe
x
cept, pendin
g
_noexcept_checks
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
jason
PR c++/45236
commit
|
commitdiff
|
tree
2010-08-06
ja
s
on
*
i
nclu
d
e
/std/t
h
r
ead: Add delet
e
d thr
e
ad(thread&)
.
commit
|
commitdiff
|
tree
2010-08-06
jaso
n
*
t
ypeck
.
c (
c
omplete_t
y
pe_o
r
_maybe_complai
n
): Split
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
jason
* typeck
.
c (d
e
c
ay_conversion): Any expression with
.
.
.
commit
|
commitdiff
|
tree
2010-07-27
jason
* pt
.
c (tsubst
_
expr)
[
DECL_EXPR]: Handle gett
i
ng
a
n
.
.
.
commit
|
commitdiff
|
tree
2010-07-23
jason
PR c++/45008
commit
|
commitdiff
|
tree
2010-07-21
jaso
n
*
tree
.
c (cp_tre
e
_equal): Fix CONSTRUCTOR ha
n
dling
.
commit
|
commitdiff
|
tree
2010-07-21
j
a
so
n
* parser
.
c (cp
_
p
a
rser
_
init_declarator):
P
a
ss L
O
OKUP
_
NORMAL
commit
|
commitdiff
|
tree
2010-07-20
jason
PR c++
/
44967
commit
|
commitdiff
|
tree
2010-07-20
jason
PR c++
/
4
4
96
7
commit
|
commitdiff
|
tree
2010-07-20
ja
s
on
PR c++/4
4
996
commit
|
commitdiff
|
tree
2010-07-19
jason
PR c++/44
9
69
commit
|
commitdiff
|
tree
2010-07-16
jason
PR
c
+
+/3
2
505
commit
|
commitdiff
|
tree
2010-07-16
jason
*
ptree
.
c (cx
x
_print_xn
o
de): Handle TEMPLA
T
E_INFO
.
commit
|
commitdiff
|
tree
2010-07-16
jason
* Ma
k
efile
.
in
(
opt
s
-common
.
o): Depen
d
o
n options
.
h
.
commit
|
commitdiff
|
tree
2010-07-15
j
a
son
PR c++/
4
4909
commit
|
commitdiff
|
tree
2010-07-14
ja
s
on
PR c++/44810
commit
|
commitdiff
|
tree
2010-07-14
jason
*
init
.
c
(
s
ort_mem_i
n
iti
a
lizers): R
e
na
m
e
"
f
ield_t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2010-07-14
j
a
son
I
mplement C
+
+
0
x unrestricted unio
n
s (N
2
544)
commit
|
commitdiff
|
tree
2010-07-13
ja
s
o
n
P
R c++/449
0
9
commit
|
commitdiff
|
tree
2010-07-13
jason
PR c++/445
4
0
commit
|
commitdiff
|
tree
2010-07-09
jason
P
R c++/43120
commit
|
commitdiff
|
tree
2010-07-08
jason
PR c++/43120
commit
|
commitdiff
|
tree
2010-07-06
ja
s
on
PR c++/44703
commit
|
commitdiff
|
tree
2010-07-06
jason
PR c
+
+/
4
477
8
commit
|
commitdiff
|
tree
2010-07-06
jason
* error
.
c (dump_function_decl): Don't crash on null
.
.
.
commit
|
commitdiff
|
tree
2010-07-01
jaso
n
* g++
.
d
g
/
cpp0x/nullp
t
r
0
4
.
C:
U
s
e __INTPTR_TYPE__
.
commit
|
commitdiff
|
tree
2010-06-30
j
ason
Enab
l
e implicitly declared move
c
o
n
str
u
c
tor/
o
perat
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
jason
Enable implicitly
d
eleted func
t
i
ons
(N2346)
commit
|
commitdiff
|
tree
2010-06-30
jason
* decl2
.
c (mar
k
_u
s
ed): Adjust e
r
ror
f
or use of delete
d
.
.
.
commit
|
commitdiff
|
tree
2010-06-30
jason
Machiner
y
to support
implic
i
t de
l
ete/move
.
commit
|
commitdiff
|
tree
2010-06-30
j
a
son
*
c
l
a
ss
.
c
(type_h
a
s_virtual_destructo
r
)
: New
.
commit
|
commitdiff
|
tree
2010-06-30
jason
*
cp-tr
e
e
.
h (
T
YPE_HAS
_
ASSIGN_REF):
Ren
a
me to TYPE_HAS_COPY_
.
.
.
commit
|
commitdiff
|
tree
2010-06-29
jason
* pt
.
c
(
dependent_scope_ref
_
p): Remove
.
commit
|
commitdiff
|
tree
2010-06-29
j
a
son
PR c++/44587
commit
|
commitdiff
|
tree
2010-06-26
ja
s
on
* ca
l
l
.
c
(add_function_candidate): Set LOOKUP
_
COPY
_
PARM
.
.
.
commit
|
commitdiff
|
tree
next