--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--- Comment #9 from nathan at gcc dot gnu dot org 2005-10-14 08:48 ---
fixed mainline and 4.0
2005-10-14 Nathan Sidwell <[EMAIL PROTECTED]>
Wil Mahan <[EMAIL PROTECTED]>
PR java/23620
* class.c (make_class): Create empty binfo here.
(se
--- Comment #9 from nathan at gcc dot gnu dot org 2005-10-14 08:43 ---
fixed mainline & 4.0
2005-10-13 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23984
* class.c (build_base_path): The vtable is always the first thing
in the vtt.
--
nathan at g
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|3.4.6 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|3.4.6 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22464
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|3.4.6 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22352
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|3.4.6 |4.0.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23307
--- Comment #10 from nathan at gcc dot gnu dot org 2005-10-13 13:19 ---
Could probably backport to 3.4
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from nathan at gcc dot gnu dot org 2005-10-13 13:17 ---
could probably backport to 3.4
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from nathan at gcc dot gnu dot org 2005-10-13 13:16 ---
could probably backport to 3.4
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from nathan at gcc dot gnu dot org 2005-10-13 13:15 ---
wont fix for 3.4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23694
--- Comment #6 from nathan at gcc dot gnu dot org 2005-10-13 13:14 ---
wont fix for 3.4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22180
--- Comment #12 from nathan at gcc dot gnu dot org 2005-10-13 13:14 ---
probably should be backported to 3.4
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #15 from nathan at gcc dot gnu dot org 2005-10-13 13:12 ---
wont fix for pre 4.0
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21592
--- Comment #8 from nathan at gcc dot gnu dot org 2005-10-13 13:11 ---
Wont fix for pre 4.0
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21117
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--- Comment #7 from nathan at gcc dot gnu dot org 2005-10-12 18:24 ---
Fixed mainline & 4.0
2005-10-12 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21117
* decl.c (check_function_type): Correctly overwrite incomplete
return type with void type.
--- Comment #10 from nathan at gcc dot gnu dot org 2005-10-12 18:23 ---
Fixed mainline and 4.0
2005-10-12 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23797
* parser.c (cp_parser_functional_cast): Cope when TYPE is not a
TYPE_DECL. Use dependent_type_p to
--- Comment #13 from nathan at gcc dot gnu dot org 2005-10-12 18:23 ---
Fixed mainline & 4.0
2005-10-12 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21592
* pt.c (build_non_dependent_expr): Don't wrap a COMPONENT_REF
with already looked up m
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--- Comment #6 from nathan at gcc dot gnu dot org 2005-10-12 13:07 ---
Fixed mainline and 4.0 branch
2005-10-12 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/19964
* stor-layout.c (place_field): Set DECL_FIELD_OFFSET and
DECL_FIELD_BIT_OFFSET of FIELD_DECLs
--
nathan at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org
--- Comment #7 from nathan at gcc dot gnu dot org 2005-10-05 11:07 ---
fixed mainline and 4.0.3
2005-10-05 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23513
* call.c (joust): Adjust length count to more_specialized_fn.
* pt.c (more_specialized_fn): Cope wi
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-16
20:57 ---
IMHO reverting 18445 would be the most prudent thing to do. The combination of
18845+18803 are touching too many things for my liking.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18803
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-16
13:37 ---
This is a piece of underspecification in the resolution of DR 214
(http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#214). That
basically tells one to compare pairs of arguments. But in this
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-16
07:30 ---
I shall take a look
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15
13:04 ---
Dan, why can't you use -pedantic? That's the best way of avoiding gnuisms.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15
11:36 ---
I haven't backported anything recently.
--
What|Removed |Added
AssignedTo|nath
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15
11:28 ---
2005-09-15 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23725
* error.c (dump_decl): Use USING_DECL_SCOPE.
--
What|Removed
--- Additional Comments From nathan at gcc dot gnu dot org 2005-09-15
08:59 ---
A pedwarn might be the way to go, but I don't feel strongly about it.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16782
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-25
09:16 ---
fixed mainline and 4.0
2005-08-25 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/20817
* typeck.c (build_x_unary_op): Make sure OFFSET_REF is not for a
->*.
--
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-24
10:24 ---
fixed mainline, 4.0
2005-08-24 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/22454
* parser.c (cp_lexer_peek_nth_token): Relax assert.
--
What|R
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-23
12:38 ---
fixed mainline and 4.0
2005-08-23 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23044
* pt.c (tsubst_qualified_id): A SCOPE_REF can still remain.
--
What|R
--
Bug 18835 depends on bug 23044, which changed state.
Bug 23044 Summary: [4.0/4.1 Regression] ICE on valid code
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23044
What|Old Value |New Value
---
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-12
09:36 ---
Fixed mainline & 4.0
2005-08-12 Giovanni Bajo <[EMAIL PROTECTED]>
Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21799
PR c++/8271
* pt.c (unify) : Check
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-11
09:29 ---
Fixed mainline and 4.0
2005-08-11 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/23219
* name-lookup.c (pushtag): Process the template type before
altering the identifier lookup
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-08
14:22 ---
2005-08-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21166
* stor-layout.c (finalize_type_size): Undo DECL_PACKED when possible.
--
What|R
--- Additional Comments From nathan at gcc dot gnu dot org 2005-08-05
09:12 ---
stealing from Richard -- thanks for your investigation. If it turns out your
patch is best, I'll let you know :)
--
What|Removed |
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12
11:50 ---
fixed on 4.0 branch
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12
11:29 ---
fixed on 4.0 branch
--
What|Removed |Added
Status|REOPENED
=1.3.76.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.other/redecl2.C.diff?cvsroot=gcc&only_with_tag=gcc-4_0-branch&r1=1.3&r2=1.3.76.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.other/redecl4.C.diff?cvsroot=gcc&only_with_t
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12
11:28 ---
applied to 4.0 branch
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12
11:27 ---
applied to 4.0 branch
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-12
11:27 ---
Applied to 4.0 branch
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-08
11:18 ---
rth beat me to installing a patch
--
What|Removed |Added
Status|ASSIGNED
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-08
11:08 ---
Fixed mainline
2005-07-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21799
* pt.c (type_unification_real): Add is_method argument. Use it
for this pointer unifi
--- Additional Comments From nathan at gcc dot gnu dot org 2005-07-01
11:39 ---
(In reply to comment #8)
> This fix has not made it to the gcc_4_0 branch, and the problem still exists
> in
> gcc4.0.0. It is trivially recreated using the same test code:
the bug is not a regre
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-24
15:53 ---
looking carefully, this is exposing an existing bug that we deduce 'const X'
against
template void f (T &, void (T::*)() );
this should not happen. Previously we must have been
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-24
13:37 ---
> > It could be fixed by backing out Nathan's patch (that, to the best of my
> > knowledge didn't fix a regression).
it did not fix a regression, but was something we wanted adde
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-18
13:04 ---
can someone send me the .i file and/or sys/ucontext.h, I don't have an x86-64
system available.
--
What|Removed |
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-15
08:24 ---
fixed mainline
2005-06-15 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/20678
* error.c (dump_expr) : Check DECL_NAME is not
null.
--
What|R
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-14
09:01 ---
Fixed on mainline, waiting for unfreeze on 4.0.
I am disinclined to backport to 3.4, it is a usability issue only. The patch is
larger than I am comfortable with.
--
http://gcc.gnu.org/bugzilla
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-14
08:58 ---
Fixed on Mainline, waiting for unfreeze on 4.0
--
What|Removed |Added
Summary
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-13
16:57 ---
I wonder if this is relater to 21166
--
What|Removed |Added
AssignedTo|unassigned at
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-13
16:36 ---
fixed mainline and 3.4
2005-06-13 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/20789
* decl.c (cp_finish_decl): Clear runtime runtime initialization if
in-class decl's ini
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-09
07:49 ---
Fixed on 3.4
2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/19608
* parser.c (cp_parser_late_parsing_for_member): Use
current_function_decl as scope to push to an
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-09
07:48 ---
Fixed on 3.4
2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/19884
* pt.c (check_explicit_specialization): Make sure namespace
binding lookup found an overloaded fu
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-09
07:47 ---
Fixed on 3.4
2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21903
* cp-tree.def (DEFAULT_ARG): Document TREE_CHAIN use.
* parser.c (cp_parser_late_parsing_defaul
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-08
11:51 ---
2005-06-08 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/19497
* cp-tree.def (USING_DECL): Update documentation.
* cp-tree.h (DECL_DEPENDENT_P): New.
(USING_DECL
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-06
17:30 ---
Fixed mainline
2005-06-06 Nathan Sidwell <[EMAIL PROTECTED]>
PR 21903
* cp-tree.def (DEFAULT_ARG): Document TREE_CHAIN use.
* parser.c (cp_parser_late_parsing_defaul
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-06
12:35 ---
Closing this, it is not a bug. What special cases the structure member example
is that one of the function is a template and the other is not. Thus overload
resolution picks the non-template (all other
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-06
11:44 ---
Not a regression, but still a bug. We should reject the static member case too.
--
What|Removed |Added
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-06
09:34 ---
ug. This looks like a defect in the std. As has been pointed out, we cannot
parse the default argument until the outer class is complete -- because the
default argument of the nested class can legitimately
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
18:10 ---
Closing as invalid. Both 4.0 and mainline implement the resolution of DR214,
and hence consider the deductions unordered.
--
What|Removed |Added
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
17:51 ---
2005-06-02 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21280
* Make-lang.in (method.o): Add diagnostic.h
* decl.c (start_preparsed_function): Use decl's locati
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
11:41 ---
ug, this is horrible. we're incorrectly smashing up the inside of a STMT_EXPR
to pull out a TARGET_EXPR we know is there. Unfortunately that moves a decl
outside of its cleanup. We really should be
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
09:41 ---
I am disinclined to back port the fixes to 3.4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15011
--
Bug 15011 depends on bug 4672, which changed state.
Bug 4672 Summary: [4.0 only] [DR 214] Template parameter deduction fails for
overloaded template functions.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4672
What|Old Value |New Value
--
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
09:39 ---
The test cases compile without error on 4_0 branch
--
What|Removed |Added
Status
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
09:08 ---
2005-06-02 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/20350
* decl.c (duplicate_decls): Copy all of DECL_USE_TEMPLATE.
--
What|Removed
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-02
08:58 ---
2005-06-02 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21151
* name-lookup.c (pushtag): Push local class even in a template.
--
What|Removed
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-06-01
10:07 ---
Even smaller test case
template struct Mutex
{
static int mutex;
};
template
int Mutex::mutex = {1};
template <> int Mutex<0>::mutex;
template <> int Mutex<0>::mutex = 0;
void
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-31
18:01 ---
2005-05-31 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21165
* init.c (integral_constant_value): Check the type of the
initializer, not the decl.
--
What|R
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-31
17:25 ---
Are you sure my changes changed this behaviour? IIRC my changes removed the
funky behaviour of ignoring the first field's offset. (well, that was the intent
anyway) I don't believe I changed the
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-31
13:19 ---
I think this is from my binfo changes
--
What|Removed |Added
AssignedTo|unassigned
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-27
15:54 ---
fixed mainline and 4.0
2005-05-27 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21455
* typeck.c (get_delta_difference): Cope with incomplete but equal
classes. Reor
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-27
15:15 ---
fixed on 4.0 branch
2005-05-27 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21681
* parser.c (cp_parser_late_parsing_for_member): Disable access
checking for template fun
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot gnu dot
|dot org |org
Status|NEW
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-27
14:08 ---
Fixed on mainline
2005-05-27 Nathan Sidwell <[EMAIL PROTECTED]>
PR c++/21681
* parser.c (cp_parser_late_parsing_for_member): Disable access
checking for template fun
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-24
17:46 ---
ok
--
What|Removed |Added
AssignedTo|unassigned at gcc dot gnu |nathan at gcc dot
--
What|Removed |Added
CC||gkajmowi at tbaytel dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21627
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-17
15:29 ---
Created an attachment (id=8913)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8913&action=view)
test case, compile with -Wall
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21627
t gnu dot org
ReportedBy: nathan at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21627
--- Additional Comments From nathan at gcc dot gnu dot org 2005-05-11
14:19 ---
not fixed properly. just patched around
--
What|Removed |Added
Status|RESOLVED
101 - 200 of 389 matches
Mail list logo