[Bug target/59157] "+f" constraint rejected: output constraint 0 must specify a single register

ubizjak at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Nov 18 13:59:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59157

--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> ---
> long double f(long double x){
>     asm volatile("":"+mf"(x));

"+t"(x) should be used here.


More information about the Gcc-bugs mailing list