Fix misquoting in stdint.m4.
[deliverable/binutils-gdb.git] / libdecnumber / ChangeLog
CommitLineData
58bbed62
RW
12010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2
3 * configure: Regenerate.
4
0fa6bd39
DD
52010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
6
7 * aclocal.m4: Regenerate.
8
43e85a8f
DD
92010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10
11 * configure: Regenerate.
12
bc7c4694
DD
132009-11-28 Jakub Jelinek <jakub@redhat.com>
14
15 * decContext.c (decContextTestEndian): Move adj definition into
16 #if DECCHECK guarded code.
17
b1dfe69a
DD
182009-09-09 Paolo Bonzini <bonzini@gnu.org>
19
20 * configure: Regenerate.
21
52c745b5
DD
222009-09-08 Paolo Bonzini <bonzini@gnu.org>
23
24 * configure: Regenerate.
25
d444d2ba
RW
262009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
27
28 * configure.ac (AC_PREREQ): Bump to 2.64.
29
75086676
DD
302009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
31
32 * aclocal.m4: Regenerate.
33 * configure: Regenerate.
34 * config.in: Regenerate.
35
626aaf89
DD
362009-08-13 Janis Johnson <janis187@us.ibm.com>
37
38 PR c/41046
39 * decContext.c (decContextTestEndian): Call printf only if DECCHECK.
40 * decCommon.c ( decFloatShow): Define function only for DECCHECK
41 or DECTRACE.
42
1983cb9a
RW
432009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
44
45 * Makefile.in (aclocal_deps): New variable.
46 ($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
47
52d6785f
DD
482009-05-31 Ian Lance Taylor <iant@google.com>
49
50 * decContext.h: Add extern "C" if compiling with C++.
51 * decDPD.h: Likewise.
52 * decNumber.h: Likewise.
53 * dpd/decimal32.h: Likewise.
54 * dpd/decimal64.h: Likewise.
55 * dpd/decimal128.h: Likewise.
56
168a2f77
DD
572009-04-09 Nick Clifton <nickc@redhat.com>
58
59 * decRound.c: Change copyright header to refer to version 3 of
60 the GNU General Public License with version 3.1 of the GCC
61 Runtime Library Exception and to point readers at the COPYING3
62 and COPYING3.RUNTIME files and the FSF's license web page.
63 * bid/bid-dpd.h: Likewise.
64 * bid/bid2dpd_dpd2bid.c: Likewise.
65 * bid/bid2dpd_dpd2bid.h: Likewise.
66 * bid/decimal128.c: Likewise.
67 * bid/decimal32.c: Likewise.
68 * bid/decimal64.c: Likewise.
69 * bid/host-ieee128.c: Likewise.
70 * bid/host-ieee32.c: Likewise.
71 * bid/host-ieee64.c: Likewise.
72 * dconfig.h: Likewise.
73 * decBasic.c: Likewise.
74 * decCommon.c: Likewise.
75 * decContext.c: Likewise.
76 * decContext.h: Likewise.
77 * decDPD.h: Likewise.
78 * decDouble.c: Likewise.
79 * decDouble.h: Likewise.
80 * decExcept.c: Likewise.
81 * decExcept.h: Likewise.
82 * decLibrary.c: Likewise.
83 * decNumber.c: Likewise.
84 * decNumber.h: Likewise.
85 * decNumberLocal.h: Likewise.
86 * decPacked.c: Likewise.
87 * decPacked.h: Likewise.
88 * decQuad.c: Likewise.
89 * decQuad.h: Likewise.
90 * decRound.h: Likewise.
91 * decSingle.c: Likewise.
92 * decSingle.h: Likewise.
93 * dpd/decimal128.c: Likewise.
94 * dpd/decimal128.h: Likewise.
95 * dpd/decimal128Local.h: Likewise.
96 * dpd/decimal32.c: Likewise.
97 * dpd/decimal32.h: Likewise.
98 * dpd/decimal64.c: Likewise.
99 * dpd/decimal64.h: Likewise.
100
1012009-04-09 Jakub Jelinek <jakub@redhat.com>
102
103 * Makefile.in: Change copyright header to refer to version
104 3 of the GNU General Public License and to point readers at the
105 COPYING3 file and the FSF's license web page.
106 * configure.ac: Likewise.
107
1aa34cc5
DD
1082009-04-01 Ben Elliston <bje@au.ibm.com>
109
110 * decContext.h: Include gstdint.h instead of <stdint.h>.
111
87d32bb7
DD
1122009-03-30 Ben Elliston <bje@au.ibm.com>
113
114 * decNumber.c, decNumber.h, decNumberLocal.h, decDouble.c,
115 decDouble.h, decSingle.c, decContext.c, decSingle.h, decPacked.c,
116 decCommon.c, decContext.h, decQuad.c, decPacked.h, decQuad.h,
117 decDPD.h, decBasic.c: Upgrade to decNumber 3.61.
118 * dpd/decimal128.h, dpd/decimal32.c, dpd/decimal32.h,
119 dpd/decimal64.c, dpd/decimal128.c, dpd/decimal64.h: Likewise.
120
d24269a7
DD
1212009-02-10 Joseph Myers <joseph@codesourcery.com>
122
123 * Makefile.in (clean): Don't remove makedepend$(EXEEXT).
124
aed1add3
DD
1252008-10-27 Janis Johnson <janis187@us.ibm.com>
126
127 PR other/37897
128 * decDouble.h (decDouble): Replace struct with union accessible
129 by more types.
130 * decSingle.h (decSingle): Ditto.
131 * decQuad.h (decQuad): Ditto.
132 * decNumberLocal.h (DFWORD, DFBYTE, DFWWORD): access decFloat via
133 new members.
134 * decBasic.c (decFloatCompareTotal): Avoid type-pun violation.
135 (decNumberCompare): Ditto.
136
c8536f38
DD
1372008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
138
139 * Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
140 * configure: Regenerate.
141
8d9223e5
DD
1422008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
143
144 * Makefile.in (datarootdir): New variable.
145
5f5dfcbe
DD
1462008-06-10 Joseph Myers <joseph@codesourcery.com>
147
148 * dconfig.h: New.
149 * decContext.c, decExcept.c, decExcept.h, decLibrary.c,
150 decNumber.c, decNumberLocal.h, decRound.c, dpd/decimal128.c,
151 dpd/decimal32.c, dpd/decimal64.c: Include dconfig.h not config.h.
152 * dpd/decimal128Local.h (decimal128SetSign, decimal128ClearSign,
153 decimal128FlipSign): Use WORDS_BIGENDIAN not
154 FLOAT_WORDS_BIG_ENDIAN.
155 * bid/host-ieee128.c: Include dconfig.h.
156 (__host_to_ieee_128, __ieee_to_host_128): Swap 64-bit halves of
157 value if WORDS_BIGENDIAN.
158
5ae54241
DD
1592008-04-18 Paolo Bonzini <bonzini@gnu.org>
160
161 PR bootstrap/35457
162 * aclocal.m4: Regenerate.
163 * configure: Regenerate.
164
8386c82a
BE
1652008-04-18 Ben Elliston <bje@au.ibm.com>
166
167 * Makefile.in (distclean): Add gstdint.h.
168
7d1e3eba
DD
1692008-01-25 Janis Johnson <janis187@us.ibm.com>
170
171 * decCommonSymbols.h: Commit.
172 * decDPDSybmols.h: Commit.
173
174 * Makefile.in (libdecnumber_a_SOURCES): List Symbols headers.
175 * decCommonSymbols.h: New file.
176 * decCommon.c: Include it.
177 * decDPDSymbols.h: New file.
178 * decDPD.h: Include it.
179 * decNumberLocal.h: Include the two new files.
180 * decContextSymbols.h (DECPOWERS, DECSTICKYTAB): New.
181 * decNumberSymbols.h (LNnn, d2utable): New.
182 * dpd/decimal32Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
183 * dpd/decimal64Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
184 * dpd/decimal128Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
185 * dpd/decimal32.c: Remove redefine of DPD2BIN, BIN2DPD.
186 * dpd/decimal64.c: Ditto.
187 * dpd/decimal128.c: Ditto.
188
5584c841
BE
1892007-11-26 Thiago Jung Bauermann <bauerman@br.ibm.com>
190
191 * Makefile.in (decimal32.o): Prepend $(srcdir) to dependencies
192 and substitute $< for the source file in compilation command.
193 (decimal64.o): Likewise.
194 (decimal128.o): Likewise.
195 (bid2dpd_dpd2bid.o): Likewise.
196 (host-ieee32.o): Likewise.
197 (host-ieee64.o): Likewise.
198 (host-ieee128.o): Likewise.
199
8f3bca32
DD
2002007-10-31 Thiago Jung Bauermann <bauerman@br.ibm.com>
201
202 * configure.ac: Add ADDITIONAL_OBJS variable.
203 * Makefile.in (bid_OBS): New.
204 (libdecnumber_a_OBJS): Add ADDITIONAL_OBJS, remove condition
205 on enable_decimal_float.
206 * configure: Regenerate.
207
f5bc1778
DJ
2082007-09-10 Janis Johnson <janis187@us.ibm.com>
209 Ben Elliston <bje@au.ibm.com>
210
211 * Makefile.in (libdecnumber_a_OBJS): Remove decUtility.o
212 (dependencies): Add Symbols headers.
213 * decContext.c: Upgrade to decNumber 3.53.
214 * decContext.h: Ditto.
215 * decDPD.h: Ditto.
216 * decNumber.c: Ditto.
217 * decNumber.h: Ditto.
218 * decNumberLocal.h: Ditto.
219 * decBasic.c: New file from decNumber 3.53.
220 * decCommon.c: Ditto.
221 * decDouble.c: Ditto.
222 * decDouble.h: Ditto.
223 * decQuad.c: Ditto.
224 * decQuad.h: Ditto.
225 * decSingle.c: Ditto.
226 * decSingle.h: Ditto.
227 * decPacked.c: Ditto.
228 * decPacked.h: Ditto.
229 * dpd/decimal128.c: Upgrade to decNumber 3.53.
230 * dpd/decimal128.h: Ditto.
231 * dpd/decimal32.c: Ditto.
232 * dpd/decimal32.h: Ditto.
233 * dpd/decimal64.c: Ditto.
234 * dpd/decimal64.h: Ditto.
235 * decLibrary.c (__dec_byte_swap): Remove.
236 * decContextSymbols.h: New file.
237 * decDoubleSymbols.h: New file.
238 * decNumberSymbols.h: New file.
239 * decPackedSymbols.h: New file.
240 * decQuadSymbols.h: New file.
241 * decSingleSymbols.h: New file.
242 * decUtility.c: Delete file.
243 * decUtility.h: Delete file.
244 * bid/decimal128Symbols.h: New file.
245 * bid/decimal128Local.h: New file.
246 * bid/decimal32Symbols.h: New file.
247 * bid/decimal64Symbols.h: New file.
248 * bid/host-ieee128.c (__swap128): Remove.
249 (__host_to_ieee_128, __ieee_to_host_128): Don't handle endianness.
250 * bid/host-ieee32.c (__dec_type_swap): Remove.
251 (__host_to_ieee_32, __ieee_to_host_32): Don't handle endianness.
252 * bid/host-ieee64.c (__swap64): Remove.
253 (__host_to_ieee_64, __ieee_to_host_64): Don't handle endianness.
254 * dpd/decimal32Symbols.h: New file.
255 * dpd/decimal64Symbols.h: New file.
256 * dpd/decimal128Symbols.h: New file.
257 * dpd/decimal128Local.h: New file.
258
2592007-06-18 Martin Michlmayr <tbm@cyrius.com>
260 H.J. Lu <hongjiu.lu@intel.com>
261
262 * configure.ac: Add AC_CANONICAL_TARGET.
263 * configure: Regenerated.
264
2652007-04-16 H.J. Lu <hongjiu.lu@intel.com>
266
267 * Makefile.in (aclocal.m4): Depend on stdint.m4 instead of
268 acx.m4.
269
270 * aclocal.m4: Regenerated by aclocal 1.9.6.
271
2722007-04-11 Kai Tietz <kai.tietz@onevision.com>
273
274 * configure: Regenerate.
275
2762007-03-23 Michael Meissner <michael.meissner@amd.com>
277 H.J. Lu <hongjiu.lu@intel.com>
278 Marius Cornea <marius.cornea@intel.com>
279
280 * Makefile.in (enable_decimal_float): New.
281 (libdecnumber_a_OBJS): Add bid2dpd_dpd2bid.o, host-ieee32.o,
282 host-ieee64.o and host-ieee128.o for BID.
283 (libdecnumber_a_SOURCES): Support DPD and BID.
284 (decimal32.o): Support dependency for both DPD and BID.
285 (decimal64.o): Likewise.
286 (decimal128.o): Likewise.
287 (bid2dpd_dpd2bid.o): New target.
288 (host-ieee32.o): Likewise.
289 (host-ieee64.o): Likewise.
290 (host-ieee128.o): Likewise.
291
292 * bid/bid-dpd.h: New file.
293 * bid/decimal128.c: Likewise.
294 * bid/decimal128.h: Likewise.
295 * bid/decimal32.c: Likewise.
296 * bid/decimal32.h: Likewise.
297 * bid/decimal64.c: Likewise.
298 * bid/decimal64.h: Likewise.
299 * bid/host-ieee128.c: Likewise.
300 * bid/host-ieee32.c: Likewise.
301 * bid/host-ieee64.c: Likewise.
302 * bid/bid2dpd_dpd2bid.c: Likewise.
303 * bid/bid2dpd_dpd2bid.h: Likewise.
304
305 * decimal128.c: Moved to ...
306 * dpd/decimal128.c: This.
307 * decimal128.h: Moved to ...
308 * dpd/decimal128.h: This.
309 * decimal32.c: Moved to ...
310 * dpd/decimal32.c: This.
311 * decimal32.h: Moved to ...
312 * dpd/decimal32.h: This.
313 * decimal64.c: Moved to ...
314 * dpd/decimal64.c: This.
315 * decimal64.h: Moved to ...
316 * dpd/decimal64.h: This.
317
318 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
319 Add AC_C_BIGENDIAN. Substitute enable_decimal_float.
320 * config.in: Add decimal support variables.
321 * configure: Regenerate.
322
323 PR other/30530
324 * decimal128.h (decimal128ClearSign): New.
325 (decimal128FlipSign): Likewise.
326
327 * decimal32.h: (decimal32ClearSign): New.
328 (decimal32FlipSign): Likewise.
329
330 * decimal64.h (decimal64ClearSign): New.
331 (decimal64FlipSign): Likewise.
332
3332007-03-08 Ben Elliston <bje@au.ibm.com>
334
335 * decContext.c, decContext.h, decDPD.h, decimal128.c,
336 decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
337 decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
338 decRound.c, decRound.h, decUtility.c, decUtility.h: Add
339 libgcc-style license exception clause.
340
3412007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
342
343 * Makefile.in: Add dummy install-pdf target.
344
3452007-01-29 Janis Johnson <janis187@us.ibm.com>
346
347 * decExcept.c: New.
348 * decExcept.h: New.
349
3502006-11-29 Janis Johnson <janis187@us.ibm.com>
351
352 * decRound.c: Move declarations to new file, update comments.
353 * decRound.h: New file.
354
3552006-11-21 Janis Johnson <janis187@us.ibm.com>
356
357 * decLibrary.c (__dec_type_swap): Add prototype.
358 (__dfp_enable_traps, dfp_raise): Delete.
359
360 * Makefile.in: Don't include decRound in library used by compiler.
361
3622006-10-10 Brooks Moses <bmoses@stanford.edu>
363 * Makefile.in: Added empty "pdf" target.
364
3652006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
366
367 * decNumber.c (decNumberPower): Constify.
368 * decNumber.h (decNumberPower): Likewise.
369
3702006-09-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
371
372 * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
373 * configure, config.in: Regenerate.
374
375 * decContext.c (decContextStatusToString): Constify.
376 * decContext.h (decContextStatusToString): Likewise.
377 * decNumber.c (decNumberToString, decNumberToEngString,
378 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
379 decNumberDivideInteger, decNumberMax, decNumberMin,
380 decNumberMinus, decNumberPlus, decNumberMultiply,
381 decNumberNormalize, decNumberQuantize, decNumberRescale,
382 decNumberRemainder, decNumberRemainderNear,
383 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
384 decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
385 decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
386 decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
387 decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
388 decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
389 Likewise.
390 * decNumber.h (decNumberToString, decNumberToEngString,
391 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
392 decNumberDivideInteger, decNumberMax, decNumberMin,
393 decNumberMinus, decNumberMultiply, decNumberNormalize,
394 decNumberPlus, decNumberQuantize, decNumberRemainder,
395 decNumberRemainderNear, decNumberRescale,
396 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
397 decNumberToIntegralValue, decNumberCopy): Likewise.
398 * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
399 Likewise.
400 * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
401 Likewise.
402 * decimal128.c (decimal128FromNumber, decimal128ToNumber,
403 decimal128ToString, decimal128ToEngString, decimal128Show):
404 Likewise.
405 * decimal128.h (decimal128ToString, decimal128ToEngString,
406 decimal128FromNumber, decimal128ToNumber): Likewise.
407 * decimal32.c (decimal32FromNumber, decimal32ToNumber,
408 decimal32ToString, decimal32ToEngString, decimal32Show):
409 Likewise.
410 * decimal32.h (decimal32ToString, decimal32ToEngString,
411 decimal32FromNumber, decimal32ToNumber): Likewise.
412 * decimal64.c (decimal64FromNumber, decimal64ToNumber,
413 decimal64ToString, decimal64ToEngString, decimal64Show):
414 Likewise.
415 * decimal64.h (decimal64ToString, decimal64ToEngString,
416 decimal64FromNumber, decimal64ToNumber): Likewise.
417
4182006-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
419
420 * decContext.c (decContextSetStatusFromString): Constify.
421 * decContext.h (decContextSetStatusFromString): Likewise.
422 * decNumber.c (decNumberFromString): Likewise.
423 * decNumber.h (decNumberFromString): Likewise.
424 * decimal128.c (decimal128FromString): Likewise.
425 * decimal128.h (decimal128FromString): Likewise.
426 * decimal32.c (decimal32FromString): Likewise.
427 * decimal32.h (decimal32FromString): Likewise.
428 * decimal64.c (decimal64FromString): Likewise.
429 * decimal64.h (decimal64FromString): Likewise.
430
4312006-07-25 Paolo Bonzini <bonzini@gnu.org>
432
433 PR build/26188
434 * configure: Regenerate.
435
4362006-06-23 Ben Elliston <bje@au.ibm.com>
437
438 * decNumber.h (decNumberNegate): Remove.
439
4402006-05-23 Carlos O'Donell <carlos@codesourcery.com>
441
442 * Makefile.in: Add install-html target. Add install-html to .PHONY
443
4442006-02-06 Ben Elliston <bje@au.ibm.com>
445
446 * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
447 return types.
448
4492006-01-03 Roger Sayle <roger@eyesopen.com>
450 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
451
452 * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
453 definition of strcpy from generating compilation warnings.
454
4552006-01-02 Paolo Bonzini <bonzini@gnu.org>
456
457 PR target/25259
458 * configure.ac: Use GCC_HEADER_STDINT.
459 * decContext.h: Include gstdint.h.
460 * aclocal.m4: Regenerate.
461 * configure: Regenerate.
462
4632005-12-20 Roger Sayle <roger@eyesopen.com>
464
465 * decNumber.c (decStrEq): Cast string contents to unsigned char
466 instead of int before calling tolower.
467
4682005-12-20 Roger Sayle <roger@eyesopen.com>
469
470 * decNumber.c (decStrEq): Cast operands to int before calling
471 tolower to avoid compilation warnings on Tru64.
472
4732005-12-05 Ben Elliston <bje@au.ibm.com>
474
475 * Makefile.in (clean): Remove stray reference to libcpp.a.
476
477 * decimal128.h, decContext.c, decRound.c, decimal32.c,
478 decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
479 decimal64.h, decUtility.c, decLibrary.c, configure.ac,
480 decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
481 office address.
482
4832005-12-01 Ben Elliston <bje@au.ibm.com>
484
485 * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
486 * decUtility.c (__dec_byte_swap): Move from here ..
487 * decLibrary.c: .. to here.
488
4892005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
490
491 * decContext.h: Properly guard inclusion of stdint.h
492 * decContext.c: Include config.h
493 * decLibrary.c: Ditto.
494 * decNumber.c: Ditto.
495 * decRound.c: Ditto.
496 * decUtility.c: Ditto.
497 * decimal32.c: Ditto.
498 * decimal64.c: Ditto.
499 * decimal128.c: Ditto.
500
5012005-11-29 Ben Elliston <bje@au.ibm.com>
502
503 * decUtility.c: Remove redundant #includes.
504 * decUtility.h (__dec_byte_swap): Remove prototype.
505
5062005-11-29 Ben Elliston <bje@au.ibm.com>
507
508 * configure.ac: New file.
509 * aclocal.m4: Likewise.
510 * Makefile.in: Likewise.
511 * configure: Generate.
512 * config.in: Likewise.
513
5142005-11-29 Ben Elliston <bje@au.ibm.com>
515
516 * decimal32.h, decimal64.h, decimal128.h: New.
517 * decimal32.c, decimal64.c, decimal128.c: Likewise.
518 * decContext.c, decContext.h: Likewise.
519 * decUtility.c, decUtility.h: Likewise.
520 * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
521 * decDPD.h: Likewise.
522 * decLibrary.c, decRound.c: Likewise.
This page took 0.144991 seconds and 4 git commands to generate.