mirror of git://sourceware.org/git/glibc.git
with setting the sticky bit. * math/test-misc.c (main): Add more truncation tests. * soft-fp/floatunsidf.c (__floatunsidf): Use DFtype instead of double in the function declaration. * soft-fp/floatundidf.c (__floatundidf): Use DFtype instead of double in the function declaration. * soft-fp/floatunsisf.c (__floatunsisf): Use SFtype instead of float in the function declaration. * soft-fp/floatunsisf.c (__floatunsisf): Use SFtype instead of float in the function declaration. * soft-fp/extended.h (FP_UNPACK_RAW_E): Do not increase X##_e for denormal operands. Do not generate FP_EX_DENORM exception. (FP_UNPACK_RAW_EP): Ditto. (FP_UNPACK_SEMIRAW_E): Use FP_UNPACK_RAW_E instead of undefined _FP_UNPACK_RAW_E. (FP_UNPACK_SEMIRAW_EP): Use FP_UNPACK_RAW_EP instead of undefined _FP_UNPACK_RAW_EP. (FP_PACK_SEMIRAW_E): Use FP_PACK_RAW_E instead of undefined _FP_PACK_RAW_E. (FP_PACK_SEMIRAW_EP): Use FP_PACK_RAW_EP instead of undefined _FP_PACK_RAW_EP. * op-2.h (_FP_FRAC_COPY_2_2): Define as alias to _FP_FRAC_COPY_2. * op-4.h (_FP_FRAC_COPY_2_2): Define as alias to _FP_FRAC_COPY_4. * soft-fp/op-common.h (FP_EXTEND): Do not abort when _FP_EXPBIAS_##dfs == _FP_EXPBIAS_##sfs. Handle denormals for this case. * soft-fp/op-common.h (FP_TRUNC): Ditto. * soft-fp/op-common.h (FP_TRUNC): Replace raising of FP_EX_INEXACT with setting the sticky bit. * math/test-misc.c (main): Add more truncation tests. 2007-04-14 Uros Bizjak <ubizjak@gmail.com> * soft-fp/floatunsidf.c (__floatunsidf): Use DFtype instead of double in the function declaration. * soft-fp/floatundidf.c (__floatundidf): Use DFtype instead of double in the function declaration. * soft-fp/floatunsisf.c (__floatunsisf): Use SFtype instead of float in the function declaration. * soft-fp/floatunsisf.c (__floatunsisf): Use SFtype instead of float in the function declaration. * soft-fp/extended.h (FP_UNPACK_RAW_E): Do not increase X##_e for denormal operands. Do not generate FP_EX_DENORM exception. (FP_UNPACK_RAW_EP): Ditto. (FP_UNPACK_SEMIRAW_E): Use FP_UNPACK_RAW_E instead of undefined _FP_UNPACK_RAW_E. (FP_UNPACK_SEMIRAW_EP): Use FP_UNPACK_RAW_EP instead of undefined _FP_UNPACK_RAW_EP. (FP_PACK_SEMIRAW_E): Use FP_PACK_RAW_E instead of undefined _FP_PACK_RAW_E. (FP_PACK_SEMIRAW_EP): Use FP_PACK_RAW_EP instead of undefined _FP_PACK_RAW_EP. * op-2.h (_FP_FRAC_COPY_2_2): Define as alias to _FP_FRAC_COPY_2. * op-4.h (_FP_FRAC_COPY_2_2): Define as alias to _FP_FRAC_COPY_4. 2007-04-16 Uros Bizjak <ubizjak@gmail.com> Jakub Jelinek <jakub@redhat.com> * soft-fp/op-common.h (FP_EXTEND): Do not abort when _FP_EXPBIAS_##dfs == _FP_EXPBIAS_##sfs. Handle denormals for this case. * soft-fp/op-common.h (FP_TRUNC): Ditto. 2007-05-03 Jakub Jelinek <jakub@redhat.com> |
||
|---|---|---|
| .. | ||
| Banner | ||
| 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 | ||
| extendsfdf2.c | ||
| extendsftf2.c | ||
| fixdfdi.c | ||
| fixdfsi.c | ||
| fixsfdi.c | ||
| fixsfsi.c | ||
| fixtfdi.c | ||
| fixtfsi.c | ||
| fixunsdfdi.c | ||
| fixunsdfsi.c | ||
| fixunssfdi.c | ||
| fixunssfsi.c | ||
| fixunstfdi.c | ||
| fixunstfsi.c | ||
| floatdidf.c | ||
| floatdisf.c | ||
| floatditf.c | ||
| floatsidf.c | ||
| floatsisf.c | ||
| floatsitf.c | ||
| floatundidf.c | ||
| floatundisf.c | ||
| floatunditf.c | ||
| floatunsidf.c | ||
| floatunsisf.c | ||
| floatunsitf.c | ||
| gedf2.c | ||
| gesf2.c | ||
| getf2.c | ||
| 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 | ||
| sqrtdf2.c | ||
| sqrtsf2.c | ||
| sqrttf2.c | ||
| subdf3.c | ||
| subsf3.c | ||
| subtf3.c | ||
| testit.c | ||
| truncdfsf2.c | ||
| trunctfdf2.c | ||
| trunctfsf2.c | ||
| unorddf2.c | ||
| unordsf2.c | ||
| unordtf2.c | ||