------- Comment #3 from rguenth at gcc dot gnu dot org 2009-10-26 15:47 ------- Bad idea, loads of fallout. Another variant would be to again require a type conversion for struct T * to struct U * assignments (or add even more special cases...).
We're a long way from treating pointers as values... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41808