On Wed, Jul 7, 2010 at 2:24 PM, John Thompson <[email protected]> wrote: > Regarding my incorrectly name bug report 7338, after looking at this in the > debugger, the problem is the comma in "=&r,&r" (and probably by extension, > the comma in "+m,m"). > > Unfortunately, because I don't understand constraints much, and much less > how they are handled in Clang, I don't know the correct fix for it.
See http://gcc.gnu.org/onlinedocs/gcc/Multi_002dAlternative.html#Multi_002dAlternative . We considered it too obscure to be worth implementing... and the usage here makes no sense. You can fix the source code it by just deleting the comma and everything after it in each constraint. -Eli _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
