[Bug c++/22592] -fvisibility-inlines-hidden broken differently

2006-06-13 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-06-13 23:28 --- Either 20218 is a bug or this is. It seems to me that 20218 is the bug. If you declare a function to be hidden, you are asserting that it will be defined in the current DSO. From the GCC documentation: &quo

[Bug libstdc++/21405] Can't give symbol versions to templates

2006-06-20 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2006-06-20 18:12 --- Changed the summary to clarify, and remove "visibility" -- jason at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/23058] visibility attribute does not work for aliased symbols

2006-06-20 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2006-06-20 18:20 --- You're telling the compiler that "exported_var" has default visibility, then defining a variable called "my_exported_var" which happens to have the same symbol. The compiler doesn't un

[Bug c++/22592] -fvisibility-inlines-hidden broken differently

2006-06-20 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-20 18:21 --- Not a bug; see my earlier comment. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/19134] Class visibility of templated classes can't be overridden for function specializations

2006-06-20 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-06-20 18:27 --- This is clearly a bug, since the specialization is not inline and so should not be affected by -fvisibility-inlines-hidden. The broader issue here is the question of when #pragma visibility should override other

[Bug c++/27000] visibility push/pop and templates go crazy

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug middle-end/20297] #pragma GCC visibility isn't properly handled for builtin functions

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #19 from jason at gcc dot gnu dot org 2006-06-23 01:05 --- fixed a while back -- jason at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2006-06-23 01:11 --- *** Bug 21243 has been marked as a duplicate of this bug. *** -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/21243] typeinfo visibility of template class instantiation can not be changed with attribute

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-06-23 01:11 --- *** This bug has been marked as a duplicate of 17470 *** -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26905] default-visibility class symbol improperly resolved as hidden-visibility

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26989] C++ front-end (and others parts of GCC) use the wrong check to see if hidden visibility is there

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-23 03:51 --- So what is the right check, then? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26989

[Bug c/27012] visibility attribute should not be permitted on local variables

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/21675] -fvisibility : misleading documentation and low QoI

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug middle-end/20218] Can't use __attribute__ ((visibility ("hidden"))) to hide a symbol

2006-06-22 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug middle-end/20274] -fvisibility=hidden has no effect on calling undefined function

2006-06-22 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2006-06-23 05:25 --- This is the intended behavior of -fvisibility; see the discussion of PR 15000 for the rationale. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27369] [4.1/4.2 Regression] tree check ICE when attribute externally_visible used

2006-06-26 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-06-26 21:50 --- The bug is that handle_externally_visible adds the second decl to cgraph_nodes and then duplicate_decls discards it without removing it from cgraph_nodes. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27369

[Bug c++/27424] [4.0/4.1/4.2 regression] Valid template-template-parameter rejected

2006-06-26 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/27578] [4.2 Regression] ICE with attribute on a pointer in a function prototype

2006-06-26 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-26 22:21 --- Is this still broken? I can't reproduce it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27578

[Bug c++/27768] [4.1/4.2 regression] wrong-code with vectors

2006-06-26 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/27768] [4.1/4.2 regression] wrong-code with vectors

2006-06-28 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-06-28 19:12 --- Turns out to be a bug in alias grouping. Patch in testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27768

[Bug c++/27768] [4.1/4.2 regression] wrong-code with vectors

2006-06-28 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-06-29 01:12 --- Subject: Bug 27768 Author: jason Date: Thu Jun 29 01:12:20 2006 New Revision: 115062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115062 Log: PR c++/27768 * tree-ssa

[Bug c++/27424] [4.0/4.1/4.2 regression] Valid template-template-parameter rejected

2006-06-28 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-06-29 01:27 --- Subject: Bug 27424 Author: jason Date: Thu Jun 29 01:27:17 2006 New Revision: 115063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115063 Log: PR c++/27424 * pt.c (convert_template_

[Bug c++/18698] [4.0/4.1/4.2 regression] Error message using "using" for code not using "using" ;-)

2006-06-28 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26612] visibility and ODR

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 26612 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/26905] default-visibility class symbol improperly resolved as hidden-visibility

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 26905 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/21675] -fvisibility : misleading documentation and low QoI

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #1 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 21675 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/19134] Class visibility of templated classes can't be overridden for function specializations

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 19134 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/26984] link error with &(typeid(int)) in anonymous namespace

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 26984 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/27000] visibility push/pop and templates go crazy

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 27000 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/17470] Visibility attribute ignored for explicit template instantiation

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 17470 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/21581] (optimisation) Functions in anonymous namespaces should default to "hidden" visibility

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #17 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 21581 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/25915] use ODR rules to make C++ objects not be TREE_PUBLIC

2006-06-29 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-06-30 01:16 --- Subject: Bug 25915 Author: jason Date: Fri Jun 30 01:15:56 2006 New Revision: 115086 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115086 Log: PR c++/26905 PR c++/26612 PR c

[Bug c++/27424] [4.0/4.1 regression] Valid template-template-parameter rejected

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-06-30 14:26 --- Subject: Bug 27424 Author: jason Date: Fri Jun 30 14:26:01 2006 New Revision: 115088 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115088 Log: PR c++/27424 * pt.c (convert_template_

[Bug c++/27768] [4.1 regression] wrong-code with vectors

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #14 from jason at gcc dot gnu dot org 2006-06-30 15:19 --- Subject: Bug 27768 Author: jason Date: Fri Jun 30 15:19:50 2006 New Revision: 115090 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115090 Log: PR c++/27768 * tree-ssa

[Bug c++/18698] [4.0/4.1/4.2 regression] Error message using "using" for code not using "using" ;-)

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-06-30 18:27 --- Subject: Bug 18698 Author: jason Date: Fri Jun 30 18:27:18 2006 New Revision: 115095 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115095 Log: PR c++/18698 * decl2.c (grokfield): Onl

[Bug c++/27424] [4.0 regression] Valid template-template-parameter rejected

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-06-30 18:30 --- Subject: Bug 27424 Author: jason Date: Fri Jun 30 18:30:28 2006 New Revision: 115096 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115096 Log: PR c++/27424 * pt.c (convert_template_

[Bug middle-end/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-06-30 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/18698] [4.0/4.1/4.2 regression] Error message using "using" for code not using "using" ;-)

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-06-30 19:46 --- Subject: Bug 18698 Author: jason Date: Fri Jun 30 19:45:54 2006 New Revision: 115102 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115102 Log: PR c++/18698 * decl2.c (grokfield): Onl

[Bug c++/18698] [4.0/4.1/4.2 regression] Error message using "using" for code not using "using" ;-)

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-06-30 19:47 --- Subject: Bug 18698 Author: jason Date: Fri Jun 30 19:47:09 2006 New Revision: 115103 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115103 Log: PR c++/18698 * decl2.c (grokfield): Onl

[Bug c++/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-06-30 19:49 --- Actually, this is a frontend issue: we shouldn't be asking for the access in the first place. Patch soon. -- jason at gcc dot gnu dot org changed: What|Removed |

[Bug c++/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-06-30 20:48 --- Subject: Bug 26577 Author: jason Date: Fri Jun 30 20:48:42 2006 New Revision: 115105 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115105 Log: PR c++/26577 * call.c (build_new_met

[Bug c++/18681] [4.0/4.1/4.2 Regression] template friend declaration not recognized

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #25 from jason at gcc dot gnu dot org 2006-06-30 21:13 --- Fixing this is simplified by DR 45: http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#45 Under DR 45, S1 now has all the access of its enclosing class. We should be able to just implement that DR and

[Bug c++/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-06-30 21:23 --- Subject: Bug 26577 Author: jason Date: Fri Jun 30 21:23:45 2006 New Revision: 115106 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115106 Log: PR c++/26577 * call.c (build_new_met

[Bug c++/18681] [4.0/4.1/4.2 Regression] template friend declaration not recognized

2006-06-30 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-06-30 21:25 --- Subject: Bug 26577 Author: jason Date: Fri Jun 30 21:25:21 2006 New Revision: 115107 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115107 Log: PR c++/26577 * call.c (build_new_met

[Bug c++/10591] PCH breaks anonymous namespaces

2006-06-30 Thread jason at gcc dot gnu dot org
--- Comment #24 from jason at gcc dot gnu dot org 2006-06-30 21:30 --- Did my recent visibility patch fix this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10591

[Bug c++/28215] [4.2 regression] Bootstrap failure on arm-eabi

2006-07-01 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-07-01 22:01 --- Subject: Bug 28215 Author: jason Date: Sat Jul 1 22:01:18 2006 New Revision: 115118 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115118 Log: PR c++/28215 * method.c (make_thunk

[Bug middle-end/20218] Can't use __attribute__ ((visibility ("hidden"))) to hide a symbol

2006-07-01 Thread jason at gcc dot gnu dot org
--- Comment #23 from jason at gcc dot gnu dot org 2006-07-02 04:30 --- (In reply to comment #22) > I still say if the definition was not marked as having a visibility, then the > code is wrong as someone could mark stuff weirdly. Yes, if someone's code marks a function as

[Bug c++/26577] [4.0/4.1/4.2 regression] ICE in cp_expr_size with volatile and call to static

2006-07-04 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2006-07-05 00:46 --- (In reply to comment #14) > Marks's testcase from comment #6 still ICEs. True, but it's a contrived testcase; I doubt anyone deliberately tries to force a load of a non-POD object for its own sake.

[Bug c++/24605] [4.0/4.1 Regression] internal compiler error: Segmentation fault while compiling c++ file

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2006-07-05 18:03 --- Removing the 4.2 regression tag, since apparently it's fixed there. I'm not sure how this qualifies as a regression at all, since the bug was reported against 3.4 and there's no report of it workin

[Bug c++/26671] [4.0/4.1/4.2 Regression] Missing "warning: reference to local variable returned"

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-07-05 18:19 --- added known to work in 3.3.6 -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/27397] [4.2 regression] ICE on invalid template argument

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2006-07-05 18:29 --- Perhaps it doesn't ICE on the 4.1 branch only because release branches don't have checking enabled? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27397

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #26 from jason at gcc dot gnu dot org 2006-07-05 19:44 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 19:44:28 2006 New Revision: 115208 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115208 Log: PR c++/18681 * friend.c (is_friend): F

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2006-07-05 20:38 --- This is intended behavior: a non-POD type which has been marked as packed can be used as a packed field. 13983 and 17519 are bugs in that feature. In this case, nonpod_pack::n is not packed, so it is safe to pack

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #27 from jason at gcc dot gnu dot org 2006-07-05 20:40 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 20:40:06 2006 New Revision: 115209 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115209 Log: PR c++/18681 * friend.c (is_friend): F

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #28 from jason at gcc dot gnu dot org 2006-07-05 20:40 --- Subject: Bug 18681 Author: jason Date: Wed Jul 5 20:40:49 2006 New Revision: 115210 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115210 Log: PR c++/18681 * friend.c (is_friend): F

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2006-07-06 02:09 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 02:09:02 2006 New Revision: 115217 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115217 Log: PR c++/13983 PR c++/17519

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2006-07-06 02:09 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 02:09:02 2006 New Revision: 115217 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115217 Log: PR c++/13983 PR c++/17519

[Bug c++/18681] [4.0/4.1/4.2 Regression] [DR 45] template friend declaration not recognized

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #29 from jason at gcc dot gnu dot org 2006-07-06 02:15 --- feexd -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2006-07-06 02:21 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 02:21:17 2006 New Revision: 115219 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115219 Log: PR c++/13983 PR c++/17519

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #16 from jason at gcc dot gnu dot org 2006-07-06 02:21 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 02:21:17 2006 New Revision: 115219 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115219 Log: PR c++/13983 PR c++/17519

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #17 from jason at gcc dot gnu dot org 2006-07-06 03:33 --- Subject: Bug 17519 Author: jason Date: Thu Jul 6 03:33:20 2006 New Revision: 115220 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115220 Log: PR c++/13983 PR c++/17519

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2006-07-06 03:33 --- Subject: Bug 13983 Author: jason Date: Thu Jul 6 03:33:20 2006 New Revision: 115220 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115220 Log: PR c++/13983 PR c++/17519

[Bug c++/13983] no warning on some non-POD struct with packed attribute

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #12 from jason at gcc dot gnu dot org 2006-07-06 03:44 --- feexd -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/17519] [4.0/4.1/4.2 Regression] Warning for array of packed non-POD in packed struct

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #18 from jason at gcc dot gnu dot org 2006-07-06 03:45 --- f1x0r'd -- jason at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-07-06 03:48 --- Hmm, actually comment #2 does seem like a bug, both foos should compile cleanly. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/26670] attribute((packed)) sometimes not ignored for non-PODs

2006-07-05 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/26905] default-visibility class symbol improperly resolved as hidden-visibility

2006-07-06 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2006-07-06 15:21 --- I'm afraid it's too large a patch to go into the FSF 4.0/1 branches, though Red Hat will apply include it in our 4.1 branch. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26905

[Bug c++/28279] [4.2 Regression] ICE in finish_static_data_member_decl, at cp/decl2.c:716

2006-07-06 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/28279] [4.2 Regression] ICE in finish_static_data_member_decl, at cp/decl2.c:716

2006-07-06 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2006-07-06 18:39 --- Subject: Bug 28279 Author: jason Date: Thu Jul 6 18:39:39 2006 New Revision: 115228 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115228 Log: PR c++/28279 *

[Bug c++/28217] [4.0/4.1/4.2 regression] ICE in tree_int_cst_sgn

2006-07-12 Thread jason at gcc dot gnu dot org
--- Comment #14 from jason at gcc dot gnu dot org 2006-07-12 21:58 --- Subject: Bug 28217 Author: jason Date: Wed Jul 12 21:57:58 2006 New Revision: 115399 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115399 Log: PR c++/28217 * semantics.c (note_decl

[Bug c++/38007] [4.2/4.3/4.4 Regression] g++ instantiate same operator twice due to bitfield in -O0 mode, causing symbol already defined assembler error

2008-11-12 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2008-11-12 20:52 --- Subject: Bug 38007 Author: jason Date: Wed Nov 12 20:50:45 2008 New Revision: 141800 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141800 Log: PR c

[Bug c++/38007] [4.2/4.3 Regression] g++ instantiate same operator twice due to bitfield in -O0 mode, causing symbol already defined assembler error

2008-11-12 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2008-11-12 22:09 --- Subject: Bug 38007 Author: jason Date: Wed Nov 12 22:08:01 2008 New Revision: 141808 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141808 Log: PR c

[Bug c++/38007] [4.2/4.3 Regression] g++ instantiate same operator twice due to bitfield in -O0 mode, causing symbol already defined assembler error

2008-11-12 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2008-11-12 22:14 --- Subject: Bug 38007 Author: jason Date: Wed Nov 12 22:13:26 2008 New Revision: 141809 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141809 Log: PR c

[Bug c++/38007] [4.2/4.3 Regression] g++ instantiate same operator twice due to bitfield in -O0 mode, causing symbol already defined assembler error

2008-11-12 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2008-11-12 22:15 --- Fixed on all open branches. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37962] [4.4 regression] ICE with (auto*) casts

2008-11-12 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/37932] narrowing conversion with -std=c++0x

2008-11-12 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/32687] Invalid code generation for reading signed negative bitfield value (g++ optimization)

2008-11-13 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2008-11-14 00:21 --- The 4.1 series is closed, so this is now fixed in all current release series. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37932] narrowing conversion with -std=c++0x

2008-11-13 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2008-11-14 00:39 --- Subject: Bug 37932 Author: jason Date: Fri Nov 14 00:38:20 2008 New Revision: 141843 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141843 Log: PR c++/37932 * t

[Bug c++/37932] narrowing conversion with -std=c++0x

2008-11-13 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2008-11-14 04:17 --- Subject: Bug 37932 Author: jason Date: Fri Nov 14 04:16:07 2008 New Revision: 141844 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141844 Log: PR c++/37932 * t

[Bug c++/37932] narrowing conversion with -std=c++0x

2008-11-13 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2008-11-14 05:26 --- Subject: Bug 37932 Author: jason Date: Fri Nov 14 05:24:59 2008 New Revision: 141846 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141846 Log: PR c++/37932 * t

[Bug c++/37932] narrowing conversion with -std=c++0x

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2008-11-14 16:11 --- The initialization of arr is ill-formed in C++0x because of narrowing from int to char. The initialization of s is well-formed; that bug has been fixed for 4.4. The initialization of t is ill-formed in C++98 because

[Bug c++/37740] [C++0x] "foo f{...}" form compiles, but "new foo{...}" one doesn't

2008-11-14 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/35758] vector_size attribute lost in function arguments for templates

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #22 from jason at gcc dot gnu dot org 2008-11-14 16:38 --- Downgrading priority/severity since this is no longer a regression. -- jason at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38030] [4.2/4.3/4.4 Regression] name-lookup for non-dependent name in template function is wrong

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #5 from jason at gcc dot gnu dot org 2008-11-14 18:29 --- G++ has never done two-phase name binding; that's an area that needs work for standards conformance. This testcase worked properly by accident in 3.4 and 4.0, because of an optimization which was disallowed und

[Bug c++/37740] [C++0x] "foo f{...}" form compiles, but "new foo{...}" one doesn't

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #2 from jason at gcc dot gnu dot org 2008-11-14 20:52 --- Subject: Bug 37740 Author: jason Date: Fri Nov 14 20:50:59 2008 New Revision: 141865 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141865 Log: PR c++/37740 * call.c (build_a

[Bug c++/38030] [4.2/4.3/4.4 Regression] name-lookup for non-dependent name in template function is wrong

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2008-11-14 21:59 --- Subject: Bug 38030 Author: jason Date: Fri Nov 14 21:57:34 2008 New Revision: 141866 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141866 Log: PR c++/38030 * semantics.c (finish_c

[Bug c++/38030] [4.2/4.3 Regression] name-lookup for non-dependent name in template function is wrong

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2008-11-14 22:02 --- Subject: Bug 38030 Author: jason Date: Fri Nov 14 22:01:12 2008 New Revision: 141868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141868 Log: PR c++/38030 * semantics.c (finish_c

[Bug c++/37740] [C++0x] "foo f{...}" form compiles, but "new foo{...}" one doesn't

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #3 from jason at gcc dot gnu dot org 2008-11-14 22:22 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/38030] [4.2/4.3 Regression] name-lookup for non-dependent name in template function is wrong

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2008-11-14 23:07 --- Subject: Bug 38030 Author: jason Date: Fri Nov 14 23:06:11 2008 New Revision: 141872 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141872 Log: PR c++/38030 * semantics.c (finish_c

[Bug c++/38030] [4.2/4.3 Regression] name-lookup for non-dependent name in template function is wrong

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2008-11-14 23:16 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/37718] Demangling of variadic functions

2008-11-14 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2008-11-14 23:18 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/37962] [4.4 regression] ICE with (auto*) casts

2008-11-18 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2008-11-18 18:12 --- Subject: Bug 37962 Author: jason Date: Tue Nov 18 18:11:32 2008 New Revision: 141970 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141970 Log: PR c++/37962 cp/ * parser.c (cp_parser

[Bug c++/37962] [4.4 regression] ICE with (auto*) casts

2008-11-18 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2008-11-18 18:14 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/25191] exception_defines.h #defines try/catch

2008-11-18 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/15745] exception specification incorrectly changes the type of the exception thrown

2008-11-18 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2008-11-18 18:50 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/37256] [4.4 Regression] extern template / explicit instantiation broken in 4.4.0-pre

2008-11-18 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/37563] [4.3/4.4 regression] Trouble calling qualified member function

2008-11-18 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/36410] [4.2/4.3/4.4 Regression] ICE with transparent union

2008-11-18 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/37256] [4.4 Regression] extern template / explicit instantiation broken in 4.4.0-pre

2008-11-19 Thread jason at gcc dot gnu dot org
--- Comment #8 from jason at gcc dot gnu dot org 2008-11-19 19:29 --- Subject: Bug 37256 Author: jason Date: Wed Nov 19 19:27:29 2008 New Revision: 142014 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142014 Log: PR c++/37256 * pt.c (instantiate_decl

  1   2   3   4   5   6   7   8   9   10   >