https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100041

--- Comment #10 from mss at tutanota dot de ---
Turns out I was horribly wrong, apologies:

>The x86-32 application binary interface specifies the size to be 96 bits, so 
>-m96bit-long-double is the default in 32-bit mode. 
>(https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html)

 0 ~: cat /proc/cpuinfo | grep model\ name | sort -u
model name      : Intel(R) Core(TM)2 Duo CPU     T8100  @ 2.10GHz
 0 ~: gcc -march=core2 -mtune=core2 -Q --help=target | grep m96bit-long-double
  -m96bit-long-double                   [disabled]
 0 ~: gcc -march=native -mtune=native -Q --help=target | grep
m96bit-long-double
  -m96bit-long-double                   [disabled]
 0 ~: gcc -Q --help=target | grep m96bit-long-double
  -m96bit-long-double                   [disabled]

 0 ~: gcc -march=core2 -mtune=core2 -Q --help=target | grep m128bit-long-double
  -m128bit-long-double                  [enabled]
 0 ~: gcc -march=native -mtune=native -Q --help=target | grep
m128bit-long-double
  -m128bit-long-double                  [enabled]
 0 ~: gcc -Q --help=target | grep m128bit-long-double
  -m128bit-long-double                  [enabled]

Reply via email to