Hi,

 This implements the GCC interface for IEEE Std 754 NaN interlinking, 
following the recommendations set out in the "MIPS ABI Extension for
IEEE Std 754 Non-Compliant Interlinking" document available here:
<https://dmz-portal.mips.com/wiki/MIPS_ABI_-_NaN_Interlinking>.

 Two patches comprise the change, of which one is a preparatory clean-up 
and the other one implements the feature added.

 These changes have passed manual testing by compiling and linking objects 
with different options relevant here, i.e. the `-mieee=' and 
`-mrelaxed-nan=' options added here and the `-mnan=' option already 
supported.  No full regression testing has been run.

 At this time this is an RFC only and therefore patches are posted despite 
stage 3.  These patches are not meant to be merged before the document 
referred above has been finalised and corresponding binutils patches this 
feature relies on committed.

  Maciej

Reply via email to