X-Git-Url: https://gcc.gnu.org/git/?a=blobdiff_plain;f=gcc%2Fconfig%2Fi386%2Fi386.c;h=252c724f2dec9f20a2f8d6bb449679d63cee11dd;hb=3dc85dfb4af5543dc2b997d19e4c33260e58983b;hp=f36206c6ab21d927ec2bc234f1168003ff3d95a6;hpb=838dfd8a4ef2572d4831643b01d70f78ba6e7747;p=gcc.git diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f36206c6ab21..252c724f2dec 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -937,6 +937,11 @@ override_options () int const pta_size = ARRAY_SIZE (processor_alias_table); + /* By default our XFmode is the 80-bit extended format. If we have + use TFmode instead, it's also the 80-bit format, but with padding. */ + real_format_for_mode[XFmode - QFmode] = &ieee_extended_intel_96_format; + real_format_for_mode[TFmode - QFmode] = &ieee_extended_intel_128_format; + #ifdef SUBTARGET_OVERRIDE_OPTIONS SUBTARGET_OVERRIDE_OPTIONS; #endif