mirror of git://sourceware.org/git/glibc.git
quad.h have
#if _FP_W_TYPE_SIZE < 64
union _FP_UNION_Q
{
Use 4 _FP_W_TYPEs
}
#else
union _FP_UNION_Q
{
Use 2 _FP_W_TYPEs
}
#endif
Replace
#if (2 * _FP_W_TYPE_SIZE) < _FP_FRACBITS_Q
with
#if _FP_W_TYPE_SIZE < 64
to check whether 4 or 2 _FP_W_TYPEs are used for IEEE quad precision.
Tested with build-many-glibcs.py.
[BZ #24066]
* soft-fp/extenddftf2.c: Use "_FP_W_TYPE_SIZE < 64" to check if
4_FP_W_TYPEs are used for IEEE quad precision.
* soft-fp/extendhftf2.c: Likewise.
* soft-fp/extendsftf2.c: Likewise.
* soft-fp/extendxftf2.c: Likewise.
* soft-fp/trunctfdf2.c: Likewise.
* soft-fp/trunctfhf2.c: Likewise.
* soft-fp/trunctfsf2.c: Likewise.
* soft-fp/trunctfxf2.c: Likewise.
* sysdeps/alpha/ots_cvttx.c: Likewise.
* sysdeps/alpha/ots_cvtxt.c: Likewise.
* sysdeps/ieee754/soft-fp/s_daddl.c: Likewise.
* sysdeps/ieee754/soft-fp/s_ddivl.c: Likewise.
* sysdeps/ieee754/soft-fp/s_dmull.c: Likewise.
* sysdeps/ieee754/soft-fp/s_dsubl.c: Likewise.
* sysdeps/ieee754/soft-fp/s_faddl.c: Likewise.
* sysdeps/ieee754/soft-fp/s_fdivl.c: Likewise.
* sysdeps/ieee754/soft-fp/s_fmull.c: Likewise.
* sysdeps/ieee754/soft-fp/s_fsubl.c: Likewise.
* sysdeps/sparc/sparc32/q_dtoq.c: Likewise.
* sysdeps/sparc/sparc32/q_qtod.c: Likewise.
* sysdeps/sparc/sparc32/q_qtos.c: Likewise.
* sysdeps/sparc/sparc32/q_stoq.c: Likewise.
* sysdeps/sparc/sparc64/qp_dtoq.c: Likewise.
* sysdeps/sparc/sparc64/qp_qtod.c: Likewise.
* sysdeps/sparc/sparc64/qp_qtos.c: Likewise.
* sysdeps/sparc/sparc64/qp_stoq.c: Likewise.
|
||
|---|---|---|
| .. | ||
| Makefile | ||
| adddf3.c | ||
| addsf3.c | ||
| addtf3.c | ||
| divdf3.c | ||
| divsf3.c | ||
| divtf3.c | ||
| double.h | ||
| eqdf2.c | ||
| eqsf2.c | ||
| eqtf2.c | ||
| extenddftf2.c | ||
| extended.h | ||
| extendhftf2.c | ||
| extendsfdf2.c | ||
| extendsftf2.c | ||
| extendxftf2.c | ||
| fixdfdi.c | ||
| fixdfsi.c | ||
| fixdfti.c | ||
| fixhfti.c | ||
| fixsfdi.c | ||
| fixsfsi.c | ||
| fixsfti.c | ||
| fixtfdi.c | ||
| fixtfsi.c | ||
| fixtfti.c | ||
| fixunsdfdi.c | ||
| fixunsdfsi.c | ||
| fixunsdfti.c | ||
| fixunshfti.c | ||
| fixunssfdi.c | ||
| fixunssfsi.c | ||
| fixunssfti.c | ||
| fixunstfdi.c | ||
| fixunstfsi.c | ||
| fixunstfti.c | ||
| floatdidf.c | ||
| floatdisf.c | ||
| floatditf.c | ||
| floatsidf.c | ||
| floatsisf.c | ||
| floatsitf.c | ||
| floattidf.c | ||
| floattihf.c | ||
| floattisf.c | ||
| floattitf.c | ||
| floatundidf.c | ||
| floatundisf.c | ||
| floatunditf.c | ||
| floatunsidf.c | ||
| floatunsisf.c | ||
| floatunsitf.c | ||
| floatuntidf.c | ||
| floatuntihf.c | ||
| floatuntisf.c | ||
| floatuntitf.c | ||
| gedf2.c | ||
| gesf2.c | ||
| getf2.c | ||
| half.h | ||
| ledf2.c | ||
| lesf2.c | ||
| letf2.c | ||
| muldf3.c | ||
| mulsf3.c | ||
| multf3.c | ||
| negdf2.c | ||
| negsf2.c | ||
| negtf2.c | ||
| op-1.h | ||
| op-2.h | ||
| op-4.h | ||
| op-8.h | ||
| op-common.h | ||
| quad.h | ||
| single.h | ||
| soft-fp.h | ||
| subdf3.c | ||
| subsf3.c | ||
| subtf3.c | ||
| testit.c | ||
| truncdfsf2.c | ||
| trunctfdf2.c | ||
| trunctfhf2.c | ||
| trunctfsf2.c | ||
| trunctfxf2.c | ||
| unorddf2.c | ||
| unordsf2.c | ||
| unordtf2.c | ||