------- Comment #16 from rsandifo at gcc dot gnu dot org 2006-11-03 13:23 ------- I'm testing a possible patch. I didn't want to reassign the bug to myself in case H-P is still looking at it too.
At this stage I have no idea how successful the patch will be. It seems to me that, as with most other gcc extensions, the "right" behaviour isn't really defined here. The warning and error don't seem unreasonable from a gcc hacker's perspective, but I can see why users would expect it to work. My main fear is that, even if the patch survives the normal testing (and a kernel build, which I intend to try too), it could easily break another unstated assumption in other user code. Richard -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27528