2000-06-12  H.J. Lu  <hjl@gnu.org>

	* sysdeps/i386/fpu/bits/mathinline.h (__sgn1l): Add __extension__.

2000-06-11  H.J. Lu  <hjl@gnu.org>

	* sysdeps/i386/fpu/Versions: New file.
This commit is contained in:
Ulrich Drepper 2000-06-12 23:01:10 +00:00
parent 4d37e19c34
commit 2caacb0adc
3 changed files with 16 additions and 1 deletions

View File

@ -1,3 +1,11 @@
2000-06-12 H.J. Lu <hjl@gnu.org>
* sysdeps/i386/fpu/bits/mathinline.h (__sgn1l): Add __extension__.
2000-06-11 H.J. Lu <hjl@gnu.org>
* sysdeps/i386/fpu/Versions: New file.
2000-06-12 Ulrich Drepper <drepper@redhat.com>
* iconv/gconv.h (__gconv_trans_context_fct): Remove two

6
sysdeps/i386/fpu/Version Normal file
View File

@ -0,0 +1,6 @@
libm {
GLIBC_2.2 {
# functions used in inline functions or macros
__expl; __expm1l;
}
}

View File

@ -506,7 +506,8 @@ __inline_mathcodeNP (acos, __x, return __atan2l (__sqrtl (1.0 - __x * __x), __x)
__inline_mathop_declNP (atan, "fld1; fpatan", "0" (__x) : "st(1)")
__inline_mathcode_ (long double, __sgn1l, __x, \
union { long double __xld; unsigned int __xi[3]; } __n = { __xld: __x }; \
__extension__ union { long double __xld; unsigned int __xi[3]; } __n = \
{ __xld: __x }; \
__n.__xi[2] = (__n.__xi[2] & 0x8000) | 0x3fff; \
__n.__xi[1] = 0x80000000; \
__n.__xi[0] = 0; \