Makefile.in (c-convert.o): Add dependency on $(TARGET_H)
[gcc.git] / libgcc-math / ChangeLog
1 2006-03-30 Richard Guenther <rguenther@suse.de>
2
3 * i386/Makefile.am: Do not build dbl-64 variants.
4 * i386/Makefile.in: Regenerate.
5 * dbl-64: Remove.
6
7 2006-03-20 Richard Guenther <rguenther@suse.de>
8
9 * README: New file.
10
11 2006-02-28 Richard Guenther <rguenther@suse.de>
12
13 PR bootstrap/26055
14 Revert
15 * configure.ac: Disable libgcc-math if we cannot mix
16 declaration of __isinf and math.h inclusion.
17 * configure: Re-generate.
18
19 * i386/Makefile.am: Use -std=c99, do not use -ffinite-math-only,
20 do not define __NO_MATH_INLINES.
21 * i386/Makefile.in: Re-generate.
22 * include/math_private.h (__atanf): Declare.
23 (__scalbnf): Likewise.
24 (__floorf): Likewise.
25 (__isinff): Likewise.
26 (__scalbn): Likewise.
27 (__floor): Likewise.
28 (fabs): Likewise.
29 (fabsf): Likewise.
30 * flt-32/e_acosf.c: Do not include math.h
31 * flt-32/s_isinff.c: Likewise.
32 * flt-32/k_tanf.c: Likewise.
33 * flt-32/e_sqrtf.c: Likewise.
34 * flt-32/e_asinf.c: Likewise.
35 * flt-32/k_cosf.c: Likewise.
36 * flt-32/k_sinf.c: Likewise.
37 * flt-32/s_floorf.c: Likewise.
38 * flt-32/s_tanf.c: Likewise.
39 * flt-32/s_atanf.c: Likewise.
40 * flt-32/s_cosf.c: Likewise.
41 * flt-32/e_atan2f.c: Likewise.
42 * flt-32/e_powf.c: Likewise.
43 * flt-32/s_sinf.c: Likewise.
44 * flt-32/e_rem_pio2f.c: Likewise.
45 * flt-32/s_scalbnf.c: Likewise.
46 * flt-32/e_logf.c: Likewise.
47 * flt-32/e_log10f.c: Likewise.
48 * flt-32/k_rem_pio2f.c: Likewise.
49 * flt-32/e_expf.c: Likewise. Use __builtin_isless and
50 __builtin_isgreater.
51 * dbl-64/s_floor.c: Do not include math.h.
52 * dbl-64/e_log10.c: Likewise.
53 * dbl-64/k_rem_pio2.c: Likewise.
54 * dbl-64/s_atan.c: Likewise.
55 * dbl-64/s_scalbn.c: Likewise.
56 * dbl-64/s_isinf.c: Likewise.
57 * dbl-64/s_tan.c: Likewise.
58 * dbl-64/e_rem_pio2.c: Likewise. Avoid uninitialized variable
59 warning.
60 * dbl-64/mpa.c: Likewise.
61
62 2006-02-08 Richard Guenther <rguenther@suse.de>
63
64 * dbl-64/mpa.c: Do not include sys/param.h.
65 * dbl-64/mpa.h (MIN): Define.
66
67 2006-02-07 Richard Guenther <rguenther@suse.de>
68
69 PR bootstrap/26050
70 * configure.ac: Generate _stdint.h using GCC_HEADER_STDINT.
71 * configure: Re-generate.
72 * Makefile.in: Likewise.
73 * aclocal.m4: Likewise.
74 * i386/Makefile.am: Adjust include path.
75 * i386/Makefile.in: Re-generate.
76 * include/math_private.h: Do not include sys/types.h.
77 Include _stdint.h. Use uint32_t instead of u_int32_t.
78 * flt-32/e_expf.c: Do not include inttypes.h
79 * flt-32/e_sqrtf.c: Use uint32_t instead of u_int32_t.
80 * flt-32/s_floorf.c: Likewise.
81 * flt-32/e_atan2f.c: Likewise.
82 * flt-32/e_powf.c: Likewise.
83 * flt-32/e_rem_pio2f.c: Likewise.
84 * flt-32/e_log10f.c: Likewise.
85 * dbl-64/s_floor.c: Likewise.
86 * dbl-64/e_log10.c: Likewise.
87 * dbl-64/e_rem_pio2.c: Likewise.
88
89 2006-02-01 Richard Guenther <rguenther@suse.de>
90
91 PR bootstrap/26059
92 * flt-32/e_expf.c: Remove fenv access.
93
94 2006-02-01 Richard Guenther <rguenther@suse.de>
95
96 PR bootstrap/26055
97 * configure.ac: Disable libgcc-math if we cannot mix
98 declaration of __isinf and math.h inclusion.
99 * configure: Re-generate.
100
101 2006-01-31 Richard Guenther <rguenther@suse.de>
102 Paolo Bonzini <bonzini@gnu.org>
103
104 * configure.ac: New file.
105 * Makefile.am: Likewise.
106 * configure: New generated file.
107 * Makefile.in: Likewise.
108 * aclocal.m4: Likewise.
109 * libtool-version: New file.
110 * include/ieee754.h: New file.
111 * include/libc-symbols.h: Likewise.
112 * include/math_private.h: Likewise.
113 * i386/Makefile.am: New file.
114 * i386/Makefile.in: New generated file.
115 * i386/sse2.h: New file.
116 * i386/endian.h: Likewise.
117 * i386/sse2.map: Linker script for SSE2 ABI math intrinsics.
118 * flt-32/: Import from glibc.
119 * dbl-64/: Likewise.
120