re PR libgcc/60166 (ARM default NAN encoding violates EABI)
PR libgcc/60166 * config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANFRAC_S) (_FP_NANFRAC_D, _FP_NANSIGN_Q): Set the quiet bit. From-SVN: r210668
This commit is contained in:
parent
49039169f3
commit
1ec380e5f5
2 changed files with 10 additions and 4 deletions
|
@ -1,3 +1,9 @@
|
|||
2014-05-21 Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
PR libgcc/60166
|
||||
* config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANFRAC_S)
|
||||
(_FP_NANFRAC_D, _FP_NANSIGN_Q): Set the quiet bit.
|
||||
|
||||
2014-05-13 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
|
||||
* unwind-seh.c (_Unwind_Backtrace): Uncommented, finished
|
||||
|
|
|
@ -21,10 +21,10 @@ typedef int __gcc_CMPtype __attribute__ ((mode (__libgcc_cmp_return__)));
|
|||
|
||||
/* According to RTABI, QNAN is only with the most significant bit of the
|
||||
significand set, and all other significand bits zero. */
|
||||
#define _FP_NANFRAC_H 0
|
||||
#define _FP_NANFRAC_S 0
|
||||
#define _FP_NANFRAC_D 0, 0
|
||||
#define _FP_NANFRAC_Q 0, 0, 0, 0
|
||||
#define _FP_NANFRAC_H _FP_QNANBIT_H
|
||||
#define _FP_NANFRAC_S _FP_QNANBIT_S
|
||||
#define _FP_NANFRAC_D _FP_QNANBIT_D, 0
|
||||
#define _FP_NANFRAC_Q _FP_QNANBIT_Q, 0, 0, 0
|
||||
#define _FP_NANSIGN_H 0
|
||||
#define _FP_NANSIGN_S 0
|
||||
#define _FP_NANSIGN_D 0
|
||||
|
|
Loading…
Add table
Reference in a new issue