]> git.ipfire.org Git - thirdparty/gcc.git/blob - libdecnumber/ChangeLog
configure: Regenerate.
[thirdparty/gcc.git] / libdecnumber / ChangeLog
1 2007-04-11 Kai Tietz <kai.tietz@onevision.com>
2
3 * configure: Regenerate.
4
5 2007-03-23 Michael Meissner <michael.meissner@amd.com>
6 H.J. Lu <hongjiu.lu@intel.com>
7 Marius Cornea <marius.cornea@intel.com>
8
9 * Makefile.in (enable_decimal_float): New.
10 (libdecnumber_a_OBJS): Add bid2dpd_dpd2bid.o, host-ieee32.o,
11 host-ieee64.o and host-ieee128.o for BID.
12 (libdecnumber_a_SOURCES): Support DPD and BID.
13 (decimal32.o): Support dependency for both DPD and BID.
14 (decimal64.o): Likewise.
15 (decimal128.o): Likewise.
16 (bid2dpd_dpd2bid.o): New target.
17 (host-ieee32.o): Likewise.
18 (host-ieee64.o): Likewise.
19 (host-ieee128.o): Likewise.
20
21 * bid/bid-dpd.h: New file.
22 * bid/decimal128.c: Likewise.
23 * bid/decimal128.h: Likewise.
24 * bid/decimal32.c: Likewise.
25 * bid/decimal32.h: Likewise.
26 * bid/decimal64.c: Likewise.
27 * bid/decimal64.h: Likewise.
28 * bid/host-ieee128.c: Likewise.
29 * bid/host-ieee32.c: Likewise.
30 * bid/host-ieee64.c: Likewise.
31 * bid/bid2dpd_dpd2bid.c: Likewise.
32 * bid/bid2dpd_dpd2bid.h: Likewise.
33
34 * decimal128.c: Moved to ...
35 * dpd/decimal128.c: This.
36 * decimal128.h: Moved to ...
37 * dpd/decimal128.h: This.
38 * decimal32.c: Moved to ...
39 * dpd/decimal32.c: This.
40 * decimal32.h: Moved to ...
41 * dpd/decimal32.h: This.
42 * decimal64.c: Moved to ...
43 * dpd/decimal64.c: This.
44 * decimal64.h: Moved to ...
45 * dpd/decimal64.h: This.
46
47 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
48 Add AC_C_BIGENDIAN. Substitute enable_decimal_float.
49 * config.in: Add decimal support variables.
50 * configure: Regenerate.
51
52 PR other/30530
53 * decimal128.h (decimal128ClearSign): New.
54 (decimal128FlipSign): Likewise.
55
56 * decimal32.h: (decimal32ClearSign): New.
57 (decimal32FlipSign): Likewise.
58
59 * decimal64.h (decimal64ClearSign): New.
60 (decimal64FlipSign): Likewise.
61
62 2007-03-08 Ben Elliston <bje@au.ibm.com>
63
64 * decContext.c, decContext.h, decDPD.h, decimal128.c,
65 decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
66 decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
67 decRound.c, decRound.h, decUtility.c, decUtility.h: Add
68 libgcc-style license exception clause.
69
70 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
71
72 * Makefile.in: Add dummy install-pdf target.
73
74 2007-01-29 Janis Johnson <janis187@us.ibm.com>
75
76 * decExcept.c: New.
77 * decExcept.h: New.
78
79 2006-11-29 Janis Johnson <janis187@us.ibm.com>
80
81 * decRound.c: Move declarations to new file, update comments.
82 * decRound.h: New file.
83
84 2006-11-21 Janis Johnson <janis187@us.ibm.com>
85
86 * decLibrary.c (__dec_type_swap): Add prototype.
87 (__dfp_enable_traps, dfp_raise): Delete.
88
89 * Makefile.in: Don't include decRound in library used by compiler.
90
91 2006-10-10 Brooks Moses <bmoses@stanford.edu>
92 * Makefile.in: Added empty "pdf" target.
93
94 2006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
95
96 * decNumber.c (decNumberPower): Constify.
97 * decNumber.h (decNumberPower): Likewise.
98
99 2006-09-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
100
101 * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
102 * configure, config.in: Regenerate.
103
104 * decContext.c (decContextStatusToString): Constify.
105 * decContext.h (decContextStatusToString): Likewise.
106 * decNumber.c (decNumberToString, decNumberToEngString,
107 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
108 decNumberDivideInteger, decNumberMax, decNumberMin,
109 decNumberMinus, decNumberPlus, decNumberMultiply,
110 decNumberNormalize, decNumberQuantize, decNumberRescale,
111 decNumberRemainder, decNumberRemainderNear,
112 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
113 decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
114 decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
115 decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
116 decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
117 decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
118 Likewise.
119 * decNumber.h (decNumberToString, decNumberToEngString,
120 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
121 decNumberDivideInteger, decNumberMax, decNumberMin,
122 decNumberMinus, decNumberMultiply, decNumberNormalize,
123 decNumberPlus, decNumberQuantize, decNumberRemainder,
124 decNumberRemainderNear, decNumberRescale,
125 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
126 decNumberToIntegralValue, decNumberCopy): Likewise.
127 * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
128 Likewise.
129 * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
130 Likewise.
131 * decimal128.c (decimal128FromNumber, decimal128ToNumber,
132 decimal128ToString, decimal128ToEngString, decimal128Show):
133 Likewise.
134 * decimal128.h (decimal128ToString, decimal128ToEngString,
135 decimal128FromNumber, decimal128ToNumber): Likewise.
136 * decimal32.c (decimal32FromNumber, decimal32ToNumber,
137 decimal32ToString, decimal32ToEngString, decimal32Show):
138 Likewise.
139 * decimal32.h (decimal32ToString, decimal32ToEngString,
140 decimal32FromNumber, decimal32ToNumber): Likewise.
141 * decimal64.c (decimal64FromNumber, decimal64ToNumber,
142 decimal64ToString, decimal64ToEngString, decimal64Show):
143 Likewise.
144 * decimal64.h (decimal64ToString, decimal64ToEngString,
145 decimal64FromNumber, decimal64ToNumber): Likewise.
146
147 2006-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
148
149 * decContext.c (decContextSetStatusFromString): Constify.
150 * decContext.h (decContextSetStatusFromString): Likewise.
151 * decNumber.c (decNumberFromString): Likewise.
152 * decNumber.h (decNumberFromString): Likewise.
153 * decimal128.c (decimal128FromString): Likewise.
154 * decimal128.h (decimal128FromString): Likewise.
155 * decimal32.c (decimal32FromString): Likewise.
156 * decimal32.h (decimal32FromString): Likewise.
157 * decimal64.c (decimal64FromString): Likewise.
158 * decimal64.h (decimal64FromString): Likewise.
159
160 2006-07-25 Paolo Bonzini <bonzini@gnu.org>
161
162 PR build/26188
163 * configure: Regenerate.
164
165 2006-06-23 Ben Elliston <bje@au.ibm.com>
166
167 * decNumber.h (decNumberNegate): Remove.
168
169 2006-05-23 Carlos O'Donell <carlos@codesourcery.com>
170
171 * Makefile.in: Add install-html target. Add install-html to .PHONY
172
173 2006-02-06 Ben Elliston <bje@au.ibm.com>
174
175 * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
176 return types.
177
178 2006-01-03 Roger Sayle <roger@eyesopen.com>
179 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
180
181 * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
182 definition of strcpy from generating compilation warnings.
183
184 2006-01-02 Paolo Bonzini <bonzini@gnu.org>
185
186 PR target/25259
187 * configure.ac: Use GCC_HEADER_STDINT.
188 * decContext.h: Include gstdint.h.
189 * aclocal.m4: Regenerate.
190 * configure: Regenerate.
191
192 2005-12-20 Roger Sayle <roger@eyesopen.com>
193
194 * decNumber.c (decStrEq): Cast string contents to unsigned char
195 instead of int before calling tolower.
196
197 2005-12-20 Roger Sayle <roger@eyesopen.com>
198
199 * decNumber.c (decStrEq): Cast operands to int before calling
200 tolower to avoid compilation warnings on Tru64.
201
202 2005-12-05 Ben Elliston <bje@au.ibm.com>
203
204 * Makefile.in (clean): Remove stray reference to libcpp.a.
205
206 * decimal128.h, decContext.c, decRound.c, decimal32.c,
207 decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
208 decimal64.h, decUtility.c, decLibrary.c, configure.ac,
209 decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
210 office address.
211
212 2005-12-01 Ben Elliston <bje@au.ibm.com>
213
214 * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
215 * decUtility.c (__dec_byte_swap): Move from here ..
216 * decLibrary.c: .. to here.
217
218 2005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
219
220 * decContext.h: Properly guard inclusion of stdint.h
221 * decContext.c: Include config.h
222 * decLibrary.c: Ditto.
223 * decNumber.c: Ditto.
224 * decRound.c: Ditto.
225 * decUtility.c: Ditto.
226 * decimal32.c: Ditto.
227 * decimal64.c: Ditto.
228 * decimal128.c: Ditto.
229
230 2005-11-29 Ben Elliston <bje@au.ibm.com>
231
232 * decUtility.c: Remove redundant #includes.
233 * decUtility.h (__dec_byte_swap): Remove prototype.
234
235 2005-11-29 Ben Elliston <bje@au.ibm.com>
236
237 * configure.ac: New file.
238 * aclocal.m4: Likewise.
239 * Makefile.in: Likewise.
240 * configure: Generate.
241 * config.in: Likewise.
242
243 2005-11-29 Ben Elliston <bje@au.ibm.com>
244
245 * decimal32.h, decimal64.h, decimal128.h: New.
246 * decimal32.c, decimal64.c, decimal128.c: Likewise.
247 * decContext.c, decContext.h: Likewise.
248 * decUtility.c, decUtility.h: Likewise.
249 * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
250 * decDPD.h: Likewise.
251 * decLibrary.c, decRound.c: Likewise.