[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-14 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-14 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 --- Comment #8 from paolo at gcc dot gnu.org 2011-10-14 14:43:06 UTC --- Author: paolo Date: Fri Oct 14 14:43:03 2011 New Revision: 179984 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179984 Log: /cp 2011-10-14 Paolo Carlini PR

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED CC|paolo.carlini

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 Paolo Carlini changed: What|Removed |Added CC||paolo.carlini at oracle dot

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-13 Thread jason at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 --- Comment #6 from Jason Merrill 2011-10-13 14:27:12 UTC --- Just use composite_pointer_type. :) Jason

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 --- Comment #5 from Paolo Carlini 2011-10-13 09:38:57 UTC --- Thanks Jason, I thought we had to purely *add* overloads. Therefore we'll have to refactor the code a bit I guess, to always have a single call at the end of add_builtin_candidate. For

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-12 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 --- Comment #4 from Jason Merrill 2011-10-13 02:49:30 UTC --- (In reply to comment #3) > So, for operator== for example, we reach the end of add_builtin_candidate, the > conditional is true, and we proceed with two calls to build_builtin_candidat

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 --- Comment #3 from Paolo Carlini 2011-10-12 22:14:03 UTC --- So, for operator== for example, we reach the end of add_builtin_candidate, the conditional is true, and we proceed with two calls to build_builtin_candidate for pairs of const int* and

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/38174] Missing some built-in candidates for operator overloading

2011-10-12 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38174 Paolo Carlini changed: What|Removed |Added CC||andrew.stubbs at st dot com --- Comment #