Daily bump.
[gcc.git] / libdecnumber / ChangeLog
1 2020-01-01 Jakub Jelinek <jakub@redhat.com>
2
3 Update copyright years.
4
5 2019-12-09 Joseph Myers <joseph@codesourcery.com>
6
7 PR middle-end/91226
8 * bid/bid2dpd_dpd2bid.c (_bid_to_dpd64): Handle non-canonical
9 significands.
10 (_bid_to_dpd128): Likewise. Check for case where combination
11 field starts 1100, 1101 or 1110.
12
13 2019-01-01 Jakub Jelinek <jakub@redhat.com>
14
15 Update copyright years.
16
17 2018-10-31 Joseph Myers <joseph@codesourcery.com>
18
19 PR bootstrap/82856
20 Merge from binutils-gdb:
21 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
22
23 * configure.ac: Remove AC_PREREQ.
24 * configure: Re-generate.
25 * aclocal.m4.
26
27 2018-07-05 James Clarke <jrtc27@jrtc27.com>
28
29 * configure: Regenerated.
30
31 2018-02-19 Martin Liska <mliska@suse.cz>
32
33 PR c/81272
34 * decNumber.c (decCompareOp): Do not use bit and
35 for conjunction of predicates.
36
37 2018-01-03 Jakub Jelinek <jakub@redhat.com>
38
39 Update copyright years.
40
41 2017-05-29 Sylvestre Ledru <sylvestre@debian.org>
42
43 * bid/bid2dpd_dpd2bid.c (_bid_to_dpd32): Fix whitespace.
44 (_dpd_to_bid32): Simplify identical code on multiple branches.
45 Fix whitespace.
46 (_bid_to_dpd64, _dpd_to_bid64): Likewise.
47 (_bid_to_dpd128, _dpd_to_bid128): Likewise.
48
49 2017-04-03 Jonathan Wakely <jwakely@redhat.com>
50
51 * decCommon.c (decFloatFromPackedChecked): Fix typo in comment.
52 * decNumber.c (decNumberPower, decMultiplyOp): Likewise.
53
54 2017-01-08 Jakub Jelinek <jakub@redhat.com>
55
56 PR bootstrap/79003
57 * Makefile.in (CFLAGS, CPPFLAGS, LDFLAGS): Remove -fno-lto.
58 (NOLTO_FLAGS): New variable.
59 (ALL_CFLAGS): Use it.
60 * configure.ac (nolto_flags): New ACX_PROG_CC_WARNING_OPTS,
61 check for whether -fno-lto works.
62 * configure: Regenerated.
63
64 2017-01-06 Martin Liska <mliska@suse.cz>
65
66 PR bootstrap/79003
67 * Makefile.in: Add -fno-lto to {C,CPP,LD}FLAGS.
68
69 2017-01-01 Jakub Jelinek <jakub@redhat.com>
70
71 Update copyright years.
72
73 2016-11-15 Matthias Klose <doko@ubuntu.com>
74
75 * configure: Regenerate.
76
77 2016-01-04 Jakub Jelinek <jakub@redhat.com>
78
79 Update copyright years.
80
81 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
82
83 * configure: Regenerated.
84
85 2015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
86
87 * aclocal.m4: Regenerated with automake-1.11.6.
88
89 2015-01-05 Jakub Jelinek <jakub@redhat.com>
90
91 Update copyright years.
92
93 2014-11-11 David Malcolm <dmalcolm@redhat.com>
94
95 * ChangeLog.jit: New.
96
97 2014-01-23 Marek Polacek <polacek@redhat.com>
98
99 PR c/59871
100 * decNumberLocal.h (UBFROMUS, UBFROMUI): Remove last argument.
101
102 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
103
104 Update copyright years
105
106 2013-10-15 David Malcolm <dmalcolm@redhat.com>
107
108 * Makefile.in (PICFLAG): New.
109 (ALL_CFLAGS): Add PICFLAG.
110 * configure.ac: Add --enable-host-shared, setting up new
111 PICFLAG variable.
112 * configure: Regenerate.
113
114 2013-07-09 Simon Baldwin <simonb@google.com>
115
116 * configure.ac: Add AC_CONFIG_AUX_DIR.
117 * configure: Regenerated.
118
119 2013-03-27 Kai Tietz <ktietz@redhat.com>
120
121 * configure: Regenerated.
122
123 2013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
124
125 Update copyright years.
126
127 2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
128
129 * configure: Regenerate.
130
131 2011-12-20 Andreas Schwab <schwab@linux-m68k.org>
132
133 * configure: Regenerate.
134
135 2011-12-19 Andreas Schwab <schwab@linux-m68k.org>
136
137 * configure: Regenerate.
138
139 2011-04-20 Jim Meyering <meyering@redhat.com>
140
141 * decNumber.c (decNumberFromString): Remove useless
142 if-before-free test.
143 (decNumberCompareTotalMag, decNumberExp, decNumberFMA): Likewise.
144 (decNumberLn, decNumberLog10, decNumberPower): Likewise.
145 (decNumberReduce, decNumberSquareRoot, decAddOp): Likewise.
146 (decDivideOp, NEEDTWO, decExpOp, LN2): Likewise.
147
148 2011-03-28 Mike Frysinger <vapier@gentoo.org>
149
150 * .gitignore: New file.
151
152 2010-11-24 Nathan Froyd <froydnj@codesourcery.com>
153
154 * dconfig.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Delete.
155 (WORDS_BIG_ENDIAN): Define based on value of __FLOAT_WORD_ORDER__.
156
157 2010-10-23 Nathan Froyd <froydnj@codesourcery.com>
158
159 * dconfig.h (LIBGCC2_WORDS_BIG_ENDIAN): Delete.
160 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
161
162 2010-09-10 Kai Tietz <kai.tietz@onevision.com>
163
164 * configure: Regenerated.
165
166 2010-09-08 Tristan Gingold <gingold@adacore.com>
167
168 PR 44001
169 * Makefile.in (objext): New variable.
170 (bid_OBJS): Use $(objext) for extension.
171 (libdecnumber_a_OBJS): Ditto.
172 (mostlyclean): Ditto
173 (.c.o): Ditto.
174 Update dependencies.
175
176 2010-09-06 H.J. Lu <hongjiu.lu@intel.com>
177
178 PR target/45524
179 * configure.ac (enable_decimal_float): Set to
180 $default_decimal_float.
181 * configure: Regenerated.
182
183 2010-09-06 Andreas Schwab <schwab@redhat.com>
184
185 * configure: Regenerate.
186
187 2010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
188
189 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
190 * Makefile.in: Add aclocal.m4 dependency to dfp.m4.
191 * configure: Regenerate.
192 * aclocal.m4: Regenerate.
193
194 2010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
195
196 * configure: Regenerate.
197
198 2010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
199
200 * aclocal.m4: Regenerate.
201
202 2010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
203
204 * configure: Regenerate.
205
206 2009-11-28 Jakub Jelinek <jakub@redhat.com>
207
208 * decContext.c (decContextTestEndian): Move adj definition into
209 #if DECCHECK guarded code.
210
211 2009-09-09 Paolo Bonzini <bonzini@gnu.org>
212
213 * configure: Regenerate.
214
215 2009-09-08 Paolo Bonzini <bonzini@gnu.org>
216
217 * configure: Regenerate.
218
219 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
220
221 * configure.ac (AC_PREREQ): Bump to 2.64.
222
223 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
224
225 * aclocal.m4: Regenerate.
226 * configure: Regenerate.
227 * config.in: Regenerate.
228
229 2009-08-13 Janis Johnson <janis187@us.ibm.com>
230
231 PR c/41046
232 * decContext.c (decContextTestEndian): Call printf only if DECCHECK.
233 * decCommon.c ( decFloatShow): Define function only for DECCHECK
234 or DECTRACE.
235
236 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
237
238 * Makefile.in (aclocal_deps): New variable.
239 ($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
240
241 2009-05-31 Ian Lance Taylor <iant@google.com>
242
243 * decContext.h: Add extern "C" if compiling with C++.
244 * decDPD.h: Likewise.
245 * decNumber.h: Likewise.
246 * dpd/decimal32.h: Likewise.
247 * dpd/decimal64.h: Likewise.
248 * dpd/decimal128.h: Likewise.
249
250 2009-04-09 Nick Clifton <nickc@redhat.com>
251
252 * decRound.c: Change copyright header to refer to version 3 of
253 the GNU General Public License with version 3.1 of the GCC
254 Runtime Library Exception and to point readers at the COPYING3
255 and COPYING3.RUNTIME files and the FSF's license web page.
256 * bid/bid-dpd.h: Likewise.
257 * bid/bid2dpd_dpd2bid.c: Likewise.
258 * bid/bid2dpd_dpd2bid.h: Likewise.
259 * bid/decimal128.c: Likewise.
260 * bid/decimal32.c: Likewise.
261 * bid/decimal64.c: Likewise.
262 * bid/host-ieee128.c: Likewise.
263 * bid/host-ieee32.c: Likewise.
264 * bid/host-ieee64.c: Likewise.
265 * dconfig.h: Likewise.
266 * decBasic.c: Likewise.
267 * decCommon.c: Likewise.
268 * decContext.c: Likewise.
269 * decContext.h: Likewise.
270 * decDPD.h: Likewise.
271 * decDouble.c: Likewise.
272 * decDouble.h: Likewise.
273 * decExcept.c: Likewise.
274 * decExcept.h: Likewise.
275 * decLibrary.c: Likewise.
276 * decNumber.c: Likewise.
277 * decNumber.h: Likewise.
278 * decNumberLocal.h: Likewise.
279 * decPacked.c: Likewise.
280 * decPacked.h: Likewise.
281 * decQuad.c: Likewise.
282 * decQuad.h: Likewise.
283 * decRound.h: Likewise.
284 * decSingle.c: Likewise.
285 * decSingle.h: Likewise.
286 * dpd/decimal128.c: Likewise.
287 * dpd/decimal128.h: Likewise.
288 * dpd/decimal128Local.h: Likewise.
289 * dpd/decimal32.c: Likewise.
290 * dpd/decimal32.h: Likewise.
291 * dpd/decimal64.c: Likewise.
292 * dpd/decimal64.h: Likewise.
293
294 2009-04-09 Jakub Jelinek <jakub@redhat.com>
295
296 * Makefile.in: Change copyright header to refer to version
297 3 of the GNU General Public License and to point readers at the
298 COPYING3 file and the FSF's license web page.
299 * configure.ac: Likewise.
300
301 2009-04-01 Ben Elliston <bje@au.ibm.com>
302
303 * decContext.h: Include gstdint.h instead of <stdint.h>.
304
305 2009-03-30 Ben Elliston <bje@au.ibm.com>
306
307 * decNumber.c, decNumber.h, decNumberLocal.h, decDouble.c,
308 decDouble.h, decSingle.c, decContext.c, decSingle.h, decPacked.c,
309 decCommon.c, decContext.h, decQuad.c, decPacked.h, decQuad.h,
310 decDPD.h, decBasic.c: Upgrade to decNumber 3.61.
311 * dpd/decimal128.h, dpd/decimal32.c, dpd/decimal32.h,
312 dpd/decimal64.c, dpd/decimal128.c, dpd/decimal64.h: Likewise.
313
314 2009-02-10 Joseph Myers <joseph@codesourcery.com>
315
316 * Makefile.in (clean): Don't remove makedepend$(EXEEXT).
317
318 2008-10-27 Janis Johnson <janis187@us.ibm.com>
319
320 PR other/37897
321 * decDouble.h (decDouble): Replace struct with union accessible
322 by more types.
323 * decSingle.h (decSingle): Ditto.
324 * decQuad.h (decQuad): Ditto.
325 * decNumberLocal.h (DFWORD, DFBYTE, DFWWORD): access decFloat via
326 new members.
327 * decBasic.c (decFloatCompareTotal): Avoid type-pun violation.
328 (decNumberCompare): Ditto.
329
330 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
331
332 * Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
333 * configure: Regenerate.
334
335 2008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
336
337 * Makefile.in (datarootdir): New variable.
338
339 2008-06-10 Joseph Myers <joseph@codesourcery.com>
340
341 * dconfig.h: New.
342 * decContext.c, decExcept.c, decExcept.h, decLibrary.c,
343 decNumber.c, decNumberLocal.h, decRound.c, dpd/decimal128.c,
344 dpd/decimal32.c, dpd/decimal64.c: Include dconfig.h not config.h.
345 * dpd/decimal128Local.h (decimal128SetSign, decimal128ClearSign,
346 decimal128FlipSign): Use WORDS_BIGENDIAN not
347 FLOAT_WORDS_BIG_ENDIAN.
348 * bid/host-ieee128.c: Include dconfig.h.
349 (__host_to_ieee_128, __ieee_to_host_128): Swap 64-bit halves of
350 value if WORDS_BIGENDIAN.
351
352 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
353
354 PR bootstrap/35457
355 * aclocal.m4: Regenerate.
356 * configure: Regenerate.
357
358 2008-04-18 Ben Elliston <bje@au.ibm.com>
359
360 * Makefile.in (distclean): Add gstdint.h.
361
362 2008-01-25 Janis Johnson <janis187@us.ibm.com>
363
364 * decCommonSymbols.h: Commit.
365 * decDPDSybmols.h: Commit.
366
367 * Makefile.in (libdecnumber_a_SOURCES): List Symbols headers.
368 * decCommonSymbols.h: New file.
369 * decCommon.c: Include it.
370 * decDPDSymbols.h: New file.
371 * decDPD.h: Include it.
372 * decNumberLocal.h: Include the two new files.
373 * decContextSymbols.h (DECPOWERS, DECSTICKYTAB): New.
374 * decNumberSymbols.h (LNnn, d2utable): New.
375 * dpd/decimal32Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
376 * dpd/decimal64Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
377 * dpd/decimal128Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
378 * dpd/decimal32.c: Remove redefine of DPD2BIN, BIN2DPD.
379 * dpd/decimal64.c: Ditto.
380 * dpd/decimal128.c: Ditto.
381
382 2007-11-26 Thiago Jung Bauermann <bauerman@br.ibm.com>
383
384 * Makefile.in (decimal32.o): Prepend $(srcdir) to dependencies
385 and substitute $< for the source file in compilation command.
386 (decimal64.o): Likewise.
387 (decimal128.o): Likewise.
388 (bid2dpd_dpd2bid.o): Likewise.
389 (host-ieee32.o): Likewise.
390 (host-ieee64.o): Likewise.
391 (host-ieee128.o): Likewise.
392
393 2007-10-31 Thiago Jung Bauermann <bauerman@br.ibm.com>
394
395 * configure.ac: Add ADDITIONAL_OBJS variable.
396 * Makefile.in (bid_OBS): New.
397 (libdecnumber_a_OBJS): Add ADDITIONAL_OBJS, remove condition
398 on enable_decimal_float.
399 * configure: Regenerate.
400
401 2007-09-10 Janis Johnson <janis187@us.ibm.com>
402 Ben Elliston <bje@au.ibm.com>
403
404 * Makefile.in (libdecnumber_a_OBJS): Remove decUtility.o
405 (dependencies): Add Symbols headers.
406 * decContext.c: Upgrade to decNumber 3.53.
407 * decContext.h: Ditto.
408 * decDPD.h: Ditto.
409 * decNumber.c: Ditto.
410 * decNumber.h: Ditto.
411 * decNumberLocal.h: Ditto.
412 * decBasic.c: New file from decNumber 3.53.
413 * decCommon.c: Ditto.
414 * decDouble.c: Ditto.
415 * decDouble.h: Ditto.
416 * decQuad.c: Ditto.
417 * decQuad.h: Ditto.
418 * decSingle.c: Ditto.
419 * decSingle.h: Ditto.
420 * decPacked.c: Ditto.
421 * decPacked.h: Ditto.
422 * dpd/decimal128.c: Upgrade to decNumber 3.53.
423 * dpd/decimal128.h: Ditto.
424 * dpd/decimal32.c: Ditto.
425 * dpd/decimal32.h: Ditto.
426 * dpd/decimal64.c: Ditto.
427 * dpd/decimal64.h: Ditto.
428 * decLibrary.c (__dec_byte_swap): Remove.
429 * decContextSymbols.h: New file.
430 * decDoubleSymbols.h: New file.
431 * decNumberSymbols.h: New file.
432 * decPackedSymbols.h: New file.
433 * decQuadSymbols.h: New file.
434 * decSingleSymbols.h: New file.
435 * decUtility.c: Delete file.
436 * decUtility.h: Delete file.
437 * bid/decimal128Symbols.h: New file.
438 * bid/decimal128Local.h: New file.
439 * bid/decimal32Symbols.h: New file.
440 * bid/decimal64Symbols.h: New file.
441 * bid/host-ieee128.c (__swap128): Remove.
442 (__host_to_ieee_128, __ieee_to_host_128): Don't handle endianness.
443 * bid/host-ieee32.c (__dec_type_swap): Remove.
444 (__host_to_ieee_32, __ieee_to_host_32): Don't handle endianness.
445 * bid/host-ieee64.c (__swap64): Remove.
446 (__host_to_ieee_64, __ieee_to_host_64): Don't handle endianness.
447 * dpd/decimal32Symbols.h: New file.
448 * dpd/decimal64Symbols.h: New file.
449 * dpd/decimal128Symbols.h: New file.
450 * dpd/decimal128Local.h: New file.
451
452 2007-06-18 Martin Michlmayr <tbm@cyrius.com>
453 H.J. Lu <hongjiu.lu@intel.com>
454
455 * configure.ac: Add AC_CANONICAL_TARGET.
456 * configure: Regenerated.
457
458 2007-04-16 H.J. Lu <hongjiu.lu@intel.com>
459
460 * Makefile.in (aclocal.m4): Depend on stdint.m4 instead of
461 acx.m4.
462
463 * aclocal.m4: Regenerated by aclocal 1.9.6.
464
465 2007-04-11 Kai Tietz <kai.tietz@onevision.com>
466
467 * configure: Regenerate.
468
469 2007-03-23 Michael Meissner <michael.meissner@amd.com>
470 H.J. Lu <hongjiu.lu@intel.com>
471 Marius Cornea <marius.cornea@intel.com>
472
473 * Makefile.in (enable_decimal_float): New.
474 (libdecnumber_a_OBJS): Add bid2dpd_dpd2bid.o, host-ieee32.o,
475 host-ieee64.o and host-ieee128.o for BID.
476 (libdecnumber_a_SOURCES): Support DPD and BID.
477 (decimal32.o): Support dependency for both DPD and BID.
478 (decimal64.o): Likewise.
479 (decimal128.o): Likewise.
480 (bid2dpd_dpd2bid.o): New target.
481 (host-ieee32.o): Likewise.
482 (host-ieee64.o): Likewise.
483 (host-ieee128.o): Likewise.
484
485 * bid/bid-dpd.h: New file.
486 * bid/decimal128.c: Likewise.
487 * bid/decimal128.h: Likewise.
488 * bid/decimal32.c: Likewise.
489 * bid/decimal32.h: Likewise.
490 * bid/decimal64.c: Likewise.
491 * bid/decimal64.h: Likewise.
492 * bid/host-ieee128.c: Likewise.
493 * bid/host-ieee32.c: Likewise.
494 * bid/host-ieee64.c: Likewise.
495 * bid/bid2dpd_dpd2bid.c: Likewise.
496 * bid/bid2dpd_dpd2bid.h: Likewise.
497
498 * decimal128.c: Moved to ...
499 * dpd/decimal128.c: This.
500 * decimal128.h: Moved to ...
501 * dpd/decimal128.h: This.
502 * decimal32.c: Moved to ...
503 * dpd/decimal32.c: This.
504 * decimal32.h: Moved to ...
505 * dpd/decimal32.h: This.
506 * decimal64.c: Moved to ...
507 * dpd/decimal64.c: This.
508 * decimal64.h: Moved to ...
509 * dpd/decimal64.h: This.
510
511 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
512 Add AC_C_BIGENDIAN. Substitute enable_decimal_float.
513 * config.in: Add decimal support variables.
514 * configure: Regenerate.
515
516 PR other/30530
517 * decimal128.h (decimal128ClearSign): New.
518 (decimal128FlipSign): Likewise.
519
520 * decimal32.h: (decimal32ClearSign): New.
521 (decimal32FlipSign): Likewise.
522
523 * decimal64.h (decimal64ClearSign): New.
524 (decimal64FlipSign): Likewise.
525
526 2007-03-08 Ben Elliston <bje@au.ibm.com>
527
528 * decContext.c, decContext.h, decDPD.h, decimal128.c,
529 decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
530 decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
531 decRound.c, decRound.h, decUtility.c, decUtility.h: Add
532 libgcc-style license exception clause.
533
534 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
535
536 * Makefile.in: Add dummy install-pdf target.
537
538 2007-01-29 Janis Johnson <janis187@us.ibm.com>
539
540 * decExcept.c: New.
541 * decExcept.h: New.
542
543 2006-11-29 Janis Johnson <janis187@us.ibm.com>
544
545 * decRound.c: Move declarations to new file, update comments.
546 * decRound.h: New file.
547
548 2006-11-21 Janis Johnson <janis187@us.ibm.com>
549
550 * decLibrary.c (__dec_type_swap): Add prototype.
551 (__dfp_enable_traps, dfp_raise): Delete.
552
553 * Makefile.in: Don't include decRound in library used by compiler.
554
555 2006-10-10 Brooks Moses <bmoses@stanford.edu>
556 * Makefile.in: Added empty "pdf" target.
557
558 2006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
559
560 * decNumber.c (decNumberPower): Constify.
561 * decNumber.h (decNumberPower): Likewise.
562
563 2006-09-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
564
565 * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
566 * configure, config.in: Regenerate.
567
568 * decContext.c (decContextStatusToString): Constify.
569 * decContext.h (decContextStatusToString): Likewise.
570 * decNumber.c (decNumberToString, decNumberToEngString,
571 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
572 decNumberDivideInteger, decNumberMax, decNumberMin,
573 decNumberMinus, decNumberPlus, decNumberMultiply,
574 decNumberNormalize, decNumberQuantize, decNumberRescale,
575 decNumberRemainder, decNumberRemainderNear,
576 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
577 decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
578 decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
579 decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
580 decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
581 decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
582 Likewise.
583 * decNumber.h (decNumberToString, decNumberToEngString,
584 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
585 decNumberDivideInteger, decNumberMax, decNumberMin,
586 decNumberMinus, decNumberMultiply, decNumberNormalize,
587 decNumberPlus, decNumberQuantize, decNumberRemainder,
588 decNumberRemainderNear, decNumberRescale,
589 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
590 decNumberToIntegralValue, decNumberCopy): Likewise.
591 * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
592 Likewise.
593 * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
594 Likewise.
595 * decimal128.c (decimal128FromNumber, decimal128ToNumber,
596 decimal128ToString, decimal128ToEngString, decimal128Show):
597 Likewise.
598 * decimal128.h (decimal128ToString, decimal128ToEngString,
599 decimal128FromNumber, decimal128ToNumber): Likewise.
600 * decimal32.c (decimal32FromNumber, decimal32ToNumber,
601 decimal32ToString, decimal32ToEngString, decimal32Show):
602 Likewise.
603 * decimal32.h (decimal32ToString, decimal32ToEngString,
604 decimal32FromNumber, decimal32ToNumber): Likewise.
605 * decimal64.c (decimal64FromNumber, decimal64ToNumber,
606 decimal64ToString, decimal64ToEngString, decimal64Show):
607 Likewise.
608 * decimal64.h (decimal64ToString, decimal64ToEngString,
609 decimal64FromNumber, decimal64ToNumber): Likewise.
610
611 2006-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
612
613 * decContext.c (decContextSetStatusFromString): Constify.
614 * decContext.h (decContextSetStatusFromString): Likewise.
615 * decNumber.c (decNumberFromString): Likewise.
616 * decNumber.h (decNumberFromString): Likewise.
617 * decimal128.c (decimal128FromString): Likewise.
618 * decimal128.h (decimal128FromString): Likewise.
619 * decimal32.c (decimal32FromString): Likewise.
620 * decimal32.h (decimal32FromString): Likewise.
621 * decimal64.c (decimal64FromString): Likewise.
622 * decimal64.h (decimal64FromString): Likewise.
623
624 2006-07-25 Paolo Bonzini <bonzini@gnu.org>
625
626 PR build/26188
627 * configure: Regenerate.
628
629 2006-06-23 Ben Elliston <bje@au.ibm.com>
630
631 * decNumber.h (decNumberNegate): Remove.
632
633 2006-05-23 Carlos O'Donell <carlos@codesourcery.com>
634
635 * Makefile.in: Add install-html target. Add install-html to .PHONY
636
637 2006-02-06 Ben Elliston <bje@au.ibm.com>
638
639 * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
640 return types.
641
642 2006-01-03 Roger Sayle <roger@eyesopen.com>
643 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
644
645 * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
646 definition of strcpy from generating compilation warnings.
647
648 2006-01-02 Paolo Bonzini <bonzini@gnu.org>
649
650 PR target/25259
651 * configure.ac: Use GCC_HEADER_STDINT.
652 * decContext.h: Include gstdint.h.
653 * aclocal.m4: Regenerate.
654 * configure: Regenerate.
655
656 2005-12-20 Roger Sayle <roger@eyesopen.com>
657
658 * decNumber.c (decStrEq): Cast string contents to unsigned char
659 instead of int before calling tolower.
660
661 2005-12-20 Roger Sayle <roger@eyesopen.com>
662
663 * decNumber.c (decStrEq): Cast operands to int before calling
664 tolower to avoid compilation warnings on Tru64.
665
666 2005-12-05 Ben Elliston <bje@au.ibm.com>
667
668 * Makefile.in (clean): Remove stray reference to libcpp.a.
669
670 * decimal128.h, decContext.c, decRound.c, decimal32.c,
671 decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
672 decimal64.h, decUtility.c, decLibrary.c, configure.ac,
673 decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
674 office address.
675
676 2005-12-01 Ben Elliston <bje@au.ibm.com>
677
678 * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
679 * decUtility.c (__dec_byte_swap): Move from here ..
680 * decLibrary.c: .. to here.
681
682 2005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
683
684 * decContext.h: Properly guard inclusion of stdint.h
685 * decContext.c: Include config.h
686 * decLibrary.c: Ditto.
687 * decNumber.c: Ditto.
688 * decRound.c: Ditto.
689 * decUtility.c: Ditto.
690 * decimal32.c: Ditto.
691 * decimal64.c: Ditto.
692 * decimal128.c: Ditto.
693
694 2005-11-29 Ben Elliston <bje@au.ibm.com>
695
696 * decUtility.c: Remove redundant #includes.
697 * decUtility.h (__dec_byte_swap): Remove prototype.
698
699 2005-11-29 Ben Elliston <bje@au.ibm.com>
700
701 * configure.ac: New file.
702 * aclocal.m4: Likewise.
703 * Makefile.in: Likewise.
704 * configure: Generate.
705 * config.in: Likewise.
706
707 2005-11-29 Ben Elliston <bje@au.ibm.com>
708
709 * decimal32.h, decimal64.h, decimal128.h: New.
710 * decimal32.c, decimal64.c, decimal128.c: Likewise.
711 * decContext.c, decContext.h: Likewise.
712 * decUtility.c, decUtility.h: Likewise.
713 * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
714 * decDPD.h: Likewise.
715 * decLibrary.c, decRound.c: Likewise.
716 \f
717 Copyright (C) 2005-2020 Free Software Foundation, Inc.
718
719 Copying and distribution of this file, with or without modification,
720 are permitted in any medium without royalty provided the copyright
721 notice and this notice are preserved.