OSDN Git Service

* i386-modes.def: Add XFmode format adjustment.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Oct 2003 23:27:30 +0000 (23:27 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Oct 2003 23:27:30 +0000 (23:27 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73106 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386-modes.def

index c3551e6..fafc11e 100644 (file)
@@ -1,3 +1,7 @@
+2003-10-31  Jan Hubicka  <jh@suse.cz>
+
+       * i386-modes.def: Add XFmode format adjustment.
+
 2003-10-30  Jan Hubicka  <jh@suse.cz>
 
        * real.c (encode_ieee_extended): Back out previous patch.
index 9f52f7f..89c83c4 100644 (file)
@@ -27,6 +27,9 @@ Boston, MA 02111-1307, USA.  */
    tables are correctly set up.  We correct its size below.  */
 
 FLOAT_MODE (XF, 12, ieee_extended_intel_96_format);
+ADJUST_FLOAT_FORMAT (XF, (TARGET_128BIT_LONG_DOUBLE
+                         ? &ieee_extended_intel_128_format
+                         : &ieee_extended_intel_96_format));
 ADJUST_BYTESIZE  (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 12);
 ADJUST_ALIGNMENT (XF, TARGET_128BIT_LONG_DOUBLE ? 16 : 4);
 FLOAT_MODE (TF, 16, ieee_quad_format);