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
* g++.old-deja/g++.pt/crash58.C: New test.
2000-09-06
nat
h
an
*
g
+
+
.
ol
d
-dej
a
/g++
.
pt/crash58
.
C: Ne
w
test
.
commit
|
commitdiff
|
tree
2000-09-06
nathan
* init
.
c
(buil
d
_of
f
set_re
f
): Deal with namespace
sc
o
ped
commit
|
commitdiff
|
tree
2000-09-06
nathan
*
class
.
c (re
s
o
l
ve_address_of_
o
verloaded_
f
unction
.
.
.
commit
|
commitdiff
|
tree
2000-09-04
na
t
h
an
* g
+
+
.
old-deja/g++
.
pt/crash57
.
C: Ne
w
test
.
commit
|
commitdiff
|
tree
2000-09-04
nathan
* init
.
c (res
o
lve_offset_ref
)
: Deal with TEMPLATE_ID_EXPR
.
commit
|
commitdiff
|
tree
2000-09-04
nathan
* g++
.
o
l
d
-
d
e
ja/g++
.
pt/crash56
.
C: New test
.
commit
|
commitdiff
|
tree
2000-09-04
n
a
than
* pt
.
c (lo
o
kup_template_class)
:
Remo
v
e abo
r
t
.
commit
|
commitdiff
|
tree
2000-09-04
nathan
* g++
.
old-deja/g
+
+
.
pt/koenig
1
.
C: New
test
.
commit
|
commitdiff
|
tree
2000-09-04
nathan
* decl2
.
c (arg_assoc): Deal
wi
t
h COM
P
ONEN
T
_R
E
Fs ins
i
d
e
commit
|
commitdiff
|
tree
2000-09-01
n
a
th
a
n
* g++
.
old-deja/g++
.
other/nested4
.
C
:
New te
s
t
.
commit
|
commitdiff
|
tree
2000-09-01
nathan
* parse
.
y
(named_cla
s
s_h
e
ad
)
: Che
c
k for TYPENAME_TYPE
.
.
.
commit
|
commitdiff
|
tree
2000-09-01
nathan
* g++
.
old-deja/
g
+
+
.
ns/scoped
1
.
C: New test
.
commit
|
commitdiff
|
tree
2000-09-01
nath
a
n
* call
.
c (build_scoped
_
method_call): Che
c
k it
is not
.
.
.
commit
|
commitdiff
|
tree
2000-08-18
nathan
* decl
.
c (member_f
u
nction_or_else): Use cp_
e
rror
.
.
.
commit
|
commitdiff
|
tree
2000-08-18
nathan
*
g+
+
.
o
l
d
-
deja/g++
.
other/typedef8
.
C: New te
s
t
.
commit
|
commitdiff
|
tree
2000-08-18
nathan
* de
c
l2
.
c
(gro
k
field)
:
Set CLASSTYPE
_
G
OT
_
S
EMICO
L
ON
.
.
.
commit
|
commitdiff
|
tree
2000-08-18
nat
h
an
* g++
.
old
-
d
e
ja/g++
.
benjamin
/
13
4
78
.
C: Mark candidate
.
commit
|
commitdiff
|
tree
2000-08-18
nathan
* cp-tree
.
h (P
T
R
MEM_OK_P): New macro
.
commit
|
commitdiff
|
tree
2000-08-18
na
t
ha
n
* g++
.
old-deja/g
+
+
.
pt/typename27
.
C:
New
t
e
s
t
.
commit
|
commitdiff
|
tree
2000-08-18
nathan
* decl2
.
c (arg_assoc_
t
ype):
C
o
pe with
TYP
E
NAME_TYPE
.
commit
|
commitdiff
|
tree
2000-08-18
na
t
han
* cp-tree
.
h (enum
_
name
_
s
t
ring)
:
Remo
v
e prototype
.
commit
|
commitdiff
|
tree
2000-08-17
n
athan
* inc/cxxa
b
i
.
h (__cxa_vec_new
2
, _
_
cxa
_
ve
c
_
n
ew3): De
c
lare
.
commit
|
commitdiff
|
tree
2000-08-17
nathan
* v
e
c
.
c
c
(__cxa_vec_new): Set "
C
" linkage
.
commit
|
commitdiff
|
tree
2000-08-17
nath
a
n
* cvt
.
c (cp_convert_to_pointer)
:
Pass itf_
c
om
p
la
i
n
.
.
.
commit
|
commitdiff
|
tree
2000-08-17
nathan
* class
.
c (inst
a
ntiate
_
type): R
e
instate l
o
cal variab
l
e
commit
|
commitdiff
|
tree
2000-08-17
nat
h
an
* cp-tree
.
h (instantiate
_
type
_
flags): N
e
w e
n
u
m
er
a
tion
.
commit
|
commitdiff
|
tree
2000-08-17
nathan
fix
the fibs in previ
o
us entry
commit
|
commitdiff
|
tree
2000-08-17
nathan
*
cp-tre
e
.
h
(CPTR_
A
GGR_
T
AG): New
g
lobal tree node
.
commit
|
commitdiff
|
tree
2000-08-17
nath
a
n
* g
+
+
.
old-deja/g+
+
.
pt/crash44
.
C:
R
emove
X
FAIL
.
Add
.
.
.
commit
|
commitdiff
|
tree
2000-08-14
nat
h
an
*
g++
.
old-d
e
ja/g++
.
o
t
her/
r
efinit2
.
C
: New tes
t
.
commit
|
commitdiff
|
tree
2000-08-14
n
a
than
* cvt
.
c (w
a
rn_ref_binding): New static function
,
broken
.
.
.
commit
|
commitdiff
|
tree
2000-08-11
nat
h
an
* cp-tree
.
h
(
res
o
lve_s
c
o
p
e_to_name): Remove u
n
use
d
.
.
.
commit
|
commitdiff
|
tree
2000-08-11
na
t
h
a
n
*
parse
.
y (named_compl
e
x_cl
a
ss_head_sa
n
s_ba
s
etyp
e
.
.
.
commit
|
commitdiff
|
tree
2000-08-11
nathan
* extend
.
tex
i
(Volatile
s
): Fix typos
.
commit
|
commitdiff
|
tree
2000-08-11
nathan
*
g+
+
.
old-deja/g++
.
p
t
/explicit81
.
C
: New test
.
commit
|
commitdiff
|
tree
2000-08-11
n
athan
* decl2
.
c (build_e
x
pr_from_tr
e
e,
case METHOD
_
C
ALL_EXP
R
.
.
.
commit
|
commitdiff
|
tree
2000-08-11
n
a
t
han
*
g+
+
.
old-deja
/
g++
.
pt/typename26
.
C: New
te
s
t
.
commit
|
commitdiff
|
tree
2000-08-11
n
a
t
ha
n
* decl
.
c
(che
c
k_tag_decl): Diagnose t
y
penam
e
'
s
which
.
.
.
commit
|
commitdiff
|
tree
2000-08-10
nathan
* g++
.
old-deja/g++
.
oth
e
r/
a
r
ray3
.
C: New test
.
commit
|
commitdiff
|
tree
2000-08-10
n
athan
* init
.
c (build_aggr_init): Rej
e
ct bogus
a
rray initializers
commit
|
commitdiff
|
tree
2000-08-09
nath
a
n
* rtti
.
c (build_dy
n
amic_cast_1
)
:
S
et
"
C"
linkage fo
r
.
.
.
commit
|
commitdiff
|
tree
2000-08-09
nathan
*
g++
.
ol
d
-
deja/g
+
+
.
abi/p
t
r
f
l
ags
.
C: Adjust rtti member
.
.
.
commit
|
commitdiff
|
tree
2000-08-09
nathan
* cvt
.
c (convert_to_pointer_fo
r
ce): Fix
e
rr
o
r messag
e
.
.
.
commit
|
commitdiff
|
tree
2000-07-25
nathan
Kill strict_prototype
.
Backwards compat
i
b
ility
o
nly for
commit
|
commitdiff
|
tree
2000-07-25
na
t
han
* invoke
.
texi (stri
c
t
-
prototypes):
R
emove
.
commit
|
commitdiff
|
tree
2000-07-25
nathan
*
g++
.
old-dej
a
/g++
.
ext/
i
m
p
l
icit1
.
C:
Remove
.
commit
|
commitdiff
|
tree
2000-07-25
nathan
* g++
.
old-deja/g++
.
o
t
h
e
r
/
for2
.
C:
N
ew tes
t
.
commit
|
commitdiff
|
tree
2000-07-25
na
t
han
* decl
.
c (poplevel): Deal with ano
n
ymous variables
.
.
.
commit
|
commitdiff
|
tree
2000-07-18
nathan
* typeck
.
c (
c
omp_t
a
rget_pa
r
ms):
Rem
o
v
e obsolete paramete
r
.
commit
|
commitdiff
|
tree
2000-07-14
n
a
tha
n
*
c
ppli
b
.
c
(
do_pragma_depe
n
dency): Tidy warni
n
g m
e
ssages
.
commit
|
commitdiff
|
tree
2000-07-06
nathan
*
g++
.
old-deja/
g
++
.
pt/instantiate7
.
C: N
e
w
t
est
.
commit
|
commitdiff
|
tree
2000-07-06
nathan
* pt
.
c (t
s
ubst): Don'
t
layout type
,
if it'
s
error
_
mark
.
commit
|
commitdiff
|
tree
2000-07-06
natha
n
* g++
.
old-dej
a
/g++
.
mike/thunk2
.
C
:
Add return 0
.
commit
|
commitdiff
|
tree
2000-07-06
nathan
* pt
.
c (i
n
s
tantiate_pending_templates
)
: Re
s
et template
.
.
.
commit
|
commitdiff
|
tree
2000-07-03
n
a
th
a
n
*
g
+
+
.
o
l
d-deja/g++
.
pt (lookup10
.
C): New t
e
st
.
commit
|
commitdiff
|
tree
2000-07-03
nathan
* decl2
.
c (push_
d
ecl_namespace): Push
the origi
n
al
.
.
.
commit
|
commitdiff
|
tree
2000-07-03
nathan
* g++
.
old-
d
eja/g++
.
pt
(
t
ypename25
.
C): New test
.
commit
|
commitdiff
|
tree
2000-07-03
nathan
* pt
.
c (instantiate_class_template
)
: Se
t
CLASSTY
P
E
_VBA
S
ECLA
.
.
.
commit
|
commitdiff
|
tree
2000-06-30
nathan
* cpp
.
texi: Document #pragma
GCC dependenc
y
commit
|
commitdiff
|
tree
2000-06-30
nathan
*
g++
.
old-deja/g++
.
p
t/
e
xpr8
.
C:
N
ew test
.
commit
|
commitdiff
|
tree
2000-06-30
nathan
* parse
.
y
(e
x
pr_no_comma_rangle): New no
n
-termina
l
.
commit
|
commitdiff
|
tree
2000-06-29
nathan
* c
p
-tree
.
h (SET_D
E
CL_ARTIFICIAL): Remove
.
commit
|
commitdiff
|
tree
2000-06-26
nathan
* g
+
+
.
old-de
j
a/
g
++
.
other/ambig3
.
C: New test
.
commit
|
commitdiff
|
tree
2000-06-26
n
a
than
* s
e
arch
.
c (hide
s
): Remov
e
.
commit
|
commitdiff
|
tree
2000-06-26
n
a
than
* g+
+
.
old-deja/
g
++
.
pt/syntax1
.
C: New test
.
commit
|
commitdiff
|
tree
2000-06-26
n
a
than
* d
e
c
l
2
.
c
(
h
a
ndl
e
_class
_
hea
d
): Ba
s
h typedefs
t
o
th
e
.
.
.
commit
|
commitdiff
|
tree
2000-06-24
nat
h
an
* cpp
.
texi: Clarify
#
pragma GC
C
namespa
c
e
.
commit
|
commitdiff
|
tree
2000-06-23
nathan
*
cppl
i
b
.
c (s
t
ru
c
t
pragm
a
_entry): New str
u
ctu
r
e
.
commit
|
commitdiff
|
tree
2000-06-22
nath
a
n
*
g++
.
o
ld-de
j
a
/
g++
.
ot
h
er/init15
.
C
: New
te
s
t
.
commit
|
commitdiff
|
tree
2000-06-22
n
at
h
an
* varas
m
.
c
(
c
o
nstant_descri
p
tor
)
: Mak
e
conten
t
s unsigned
.
.
.
commit
|
commitdiff
|
tree
2000-06-22
nathan
* g+
+
.
old
-
deja/g++
.
pt/vaar
g
2
.
C:
N
e
w test
.
commit
|
commitdiff
|
tree
2000-06-22
na
t
h
an
*
call
.
c
(
build_x_va_a
r
g): Check if in a tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2000-06-21
n
a
t
han
* p
a
r
s
e
.
y
(
progr
a
m)
:
Alw
a
ys call fin
i
s
h_transl
a
tion_
u
nit
.
commit
|
commitdiff
|
tree
2000-06-20
n
a
t
h
an
* g++
.
old
-
deja
/
g++
.
ot
h
er/
d
ynca
s
t6
.
C: New
tes
t
.
commit
|
commitdiff
|
tree
2000-06-20
n
a
than
* rtt
i
.
c (get
_
bas
e
_offset): Cope when
vba
s
e f
i
eld
.
.
.
commit
|
commitdiff
|
tree
2000-06-20
nat
h
a
n
*
c
all
.
c (build_conditi
o
nal_expr):
U
s
e VOID_TYPE
_
P
.
commit
|
commitdiff
|
tree
2000-06-08
nathan
*
frame
.
c
(
end_fde_sort): Remove extran
e
ous e
r
ratic
.
.
.
commit
|
commitdiff
|
tree
2000-06-06
nathan
* g++
.
o
l
d-
d
eja/g++
.
eh/b
a
dalloc1
.
C: New
t
est
.
commit
|
commitdiff
|
tree
2000-06-06
nathan
g
c
c:
commit
|
commitdiff
|
tree
2000-06-05
na
t
han
*
gcc
.
c-t
o
r
ture
/
compile/2
0
000605-
1
.
c: N
e
w t
e
st
.
commit
|
commitdiff
|
tree
2000-06-05
nathan
*
tree
.
h
(VOID_
T
YPE_P): New macro
.
commit
|
commitdiff
|
tree
2000-06-05
nathan
Update
n
ew-abi dynamic cast algorithm
.
commit
|
commitdiff
|
tree
2000-05-31
nathan
* stmt (e
x
pan
d
_
end_case):
R
eorder
c
o
n
v
e
r
sion sequen
c
e
.
.
.
commit
|
commitdiff
|
tree
2000-05-26
nathan
* c
p
-
tre
e
.
h
(CPTI_
P
TMD_DE
S
C
_TYPE): R
e
nam
e
to
.
.
.
commit
|
commitdiff
|
tree
2000-05-25
n
at
h
an
*
g
++
.
old-d
e
j
a
/g+
+
.
abi/p
t
rflags
.
C: U
s
e __pbase_type_info
.
commit
|
commitdiff
|
tree
2000-05-25
nathan
*
in
c
/cxxab
i
.
h
(_
_
pbase_type_info)
:
Define, bas
e
d on
commit
|
commitdiff
|
tree
2000-05-25
na
t
h
an
*
g
++
.
old-deja
/
g++
.
eh/
c
at
c
h11
.
C
: New test
.
commit
|
commitdiff
|
tree
2000-05-25
nathan
*
t
info
.
h (__user_t
y
pe_in
f
o::contai
n
ed_virtual_p)
.
.
.
commit
|
commitdiff
|
tree
2000-05-24
nat
h
an
Update new-abi upcast al
g
orithm
.
commit
|
commitdiff
|
tree
2000-05-12
natha
n
* tinfo
.
cc: Rev
e
rt my 2000-05-08 and 2
0
00
-
05-07
c
hanges
.
commit
|
commitdiff
|
tree
2000-05-08
nathan
* tinfo
.
cc (__dynamic_cast): Use a reinterpret_
c
ast
.
.
.
commit
|
commitdiff
|
tree
2000-05-07
nat
h
a
n
*
inc/cxxab
i
.
h:
Use __SIZE_TYPE_ and __PTR
D
IFF_TYPE__
.
.
.
commit
|
commitdiff
|
tree
2000-05-06
n
a
than
* g++
.
old-de
j
a
/g++
.
abi/pt
r
flags
.
C: Correct and extend
.
commit
|
commitdiff
|
tree
2000-05-06
na
t
h
a
n
*
rtt
i
.
c (
p
tmd_
i
ni
t
i
a
lizer):
Set
non-p
u
blic, if class
is
commit
|
commitdiff
|
tree
2000-04-20
nat
h
an
*
g++
.
abi/ptrflags
.
C
: N
e
w test
.
commit
|
commitdiff
|
tree
2000-04-20
nath
a
n
* rtti
.
c (init_rtt
i
_process
i
ng)
:
Se
t
tin
f
o_va
r
_id
.
.
.
commit
|
commitdiff
|
tree
2000-04-13
nathan
*
c
lass
.
c (build_base_
f
ield): Ref
o
r
m
a
t commen
t
.
commit
|
commitdiff
|
tree
2000-04-11
n
a
t
han
Re
s
tore a
c
cidental
l
y nuked chan
g
elog
entri
e
s
commit
|
commitdiff
|
tree
2000-04-10
n
athan
* g+
+
.
old-deja/g++
.
eh/catchptr1
.
C
: New
t
est
.
commit
|
commitdiff
|
tree
2000-04-10
na
t
han
*
i
n
c/cxxabi
.
h
(__pointe
r
_type_info
)
: Add restrict a
n
d
commit
|
commitdiff
|
tree
next