invoke.texi (x86 Options): Document -m80387 and -mhard-float.
authorUros Bizjak <uros@gcc.gnu.org>
Thu, 16 Jun 2016 17:56:45 +0000 (19:56 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 16 Jun 2016 17:56:45 +0000 (19:56 +0200)
* doc/invoke.texi (x86 Options): Document -m80387 and -mhard-float.

From-SVN: r237537

gcc/ChangeLog
gcc/doc/invoke.texi

index eb0ca9117cb95b68a3042a564f6753fce083112b..a8e22ed32fe6189616b5e9e1614e201340174eb1 100644 (file)
@@ -1,3 +1,7 @@
+2016-06-16  Uros Bizjak  <ubizjak@gmail.com>
+
+       * doc/invoke.texi (x86 Options): Document -m80387 and -mhard-float.
+
 2016-06-16  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
 
        * config/avr/avr.c (avr_asm_init_sections): Remove setup of
@@ -16,7 +20,7 @@
        * config/i386/i386.c (ix86_option_override_internal): Add
        definitions for VIA c7, samuel-2, nehemiah, esther, eden-x2, eden-x4,
        nano, nano-1000, nano-2000, nano-3000, nano-x2 and nano-x4.
-       * doc/invoke.texi: Document new VIA -march entries.
+       * doc/invoke.texi (x86 Options): Document new VIA -march entries.
 
 2016-06-16  Martin Liska  <mliska@suse.cz>
 
        x87 instructions if only general registers are allowed.
        (ix86_target_string): Add ix86_flags argument. Handle additional
        flags options through ix86_flags argument.  Update all callers.
-       * doc/invoke.texi: Document -mgeneral-regs-only.
+       * doc/invoke.texi (x86 Options): Document -mgeneral-regs-only.
 
 2016-05-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
 
index 741ccce57267f355328fb141cf9262fdf6c1e51c..cd06485f55abb8c7246b8fd6105b9f96ed344952 100644 (file)
@@ -1149,7 +1149,7 @@ See RS/6000 and PowerPC Options.
 -mtune-ctrl=@var{feature-list} -mdump-tune-features -mno-default @gol
 -mfpmath=@var{unit} @gol
 -masm=@var{dialect}  -mno-fancy-math-387 @gol
--mno-fp-ret-in-387  -msoft-float @gol
+-mnofp-ret-in-387 -m80387 -mhard-float -msoft-float @gol
 -mno-wide-multiply  -mrtd  -malign-double @gol
 -mpreferred-stack-boundary=@var{num} @gol
 -mincoming-stack-boundary=@var{num} @gol
@@ -23544,7 +23544,15 @@ Control whether or not the compiler uses IEEE floating-point
 comparisons.  These correctly handle the case where the result of a
 comparison is unordered.
 
+@item -m80387
+@item -mhard-float
+@opindex 80387
+@opindex mhard-float
+Generate output containing 80387 instructions for floating point.
+
+@item -mno-80387
 @item -msoft-float
+@opindex no-80387
 @opindex msoft-float
 Generate output containing library calls for floating point.