]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - libdecnumber/ChangeLog
libdecnumber: Sync with GCC
[thirdparty/binutils-gdb.git] / libdecnumber / ChangeLog
CommitLineData
f57a3bca
SM
12018-02-19 Martin Liska <mliska@suse.cz>
2
3 PR c/81272
4 * decNumber.c (decCompareOp): Do not use bit and
5 for conjunction of predicates.
6
72018-01-03 Jakub Jelinek <jakub@redhat.com>
8
9 Update copyright years.
10
112017-05-29 Sylvestre Ledru <sylvestre@debian.org>
12
13 * bid/bid2dpd_dpd2bid.c (_bid_to_dpd32): Fix whitespace.
14 (_dpd_to_bid32): Simplify identical code on multiple branches.
15 Fix whitespace.
16 (_bid_to_dpd64, _dpd_to_bid64): Likewise.
17 (_bid_to_dpd128, _dpd_to_bid128): Likewise.
18
192017-04-03 Jonathan Wakely <jwakely@redhat.com>
20
21 * decCommon.c (decFloatFromPackedChecked): Fix typo in comment.
22 * decNumber.c (decNumberPower, decMultiplyOp): Likewise.
23
242017-01-08 Jakub Jelinek <jakub@redhat.com>
25
26 PR bootstrap/79003
27 * Makefile.in (CFLAGS, CPPFLAGS, LDFLAGS): Remove -fno-lto.
28 (NOLTO_FLAGS): New variable.
29 (ALL_CFLAGS): Use it.
30 * configure.ac (nolto_flags): New ACX_PROG_CC_WARNING_OPTS,
31 check for whether -fno-lto works.
32 * configure: Regenerated.
33
342017-01-06 Martin Liska <mliska@suse.cz>
35
36 PR bootstrap/79003
37 * Makefile.in: Add -fno-lto to {C,CPP,LD}FLAGS.
38
392017-01-01 Jakub Jelinek <jakub@redhat.com>
40
41 Update copyright years.
42
432016-11-15 Matthias Klose <doko@ubuntu.com>
44
45 * configure: Regenerate.
46
472016-01-04 Jakub Jelinek <jakub@redhat.com>
48
49 Update copyright years.
50
8a643cc3
L
512015-07-14 H.J. Lu <hongjiu.lu@intel.com>
52
53 * configure: Regenerated.
54
d0bf44cb
L
552015-06-30 H.J. Lu <hongjiu.lu@intel.com>
56
57 * configure: Regenerated.
58
53bef1c1
EZ
592015-01-22 Eli Zaretskii <eliz@gnu.org>
60
61 * Makefile.in (TAGS): New target, to avoid failures in "make TAGS".
62
a1813813 632014-01-23 Marek Polacek <polacek@redhat.com>
64
65 PR c/59871
66 * decNumberLocal.h (UBFROMUS, UBFROMUI): Remove last argument.
67
26505cc0
DD
682013-10-15 David Malcolm <dmalcolm@redhat.com>
69
70 * Makefile.in (PICFLAG): New.
71 (ALL_CFLAGS): Add PICFLAG.
72 * configure.ac: Add --enable-host-shared, setting up new
73 PICFLAG variable.
74 * configure: Regenerate.
75
564027b8
DD
762013-07-09 Simon Baldwin <simonb@google.com>
77
78 * configure.ac: Add AC_CONFIG_AUX_DIR.
79 * configure: Regenerated.
72f4393d 80
3afd2652
DD
812013-03-27 Kai Tietz <ktietz@redhat.com>
82
83 * configure: Regenerated.
84
0f5f799a
DD
852013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
86
87 Update copyright years.
88
416a7dc4
TS
892012-11-04 Thomas Schwinge <thomas@codesourcery.com>
90
91 * configure: Regenerate.
92
604fcd65
AS
932011-12-20 Andreas Schwab <schwab@linux-m68k.org>
94
95 * configure: Regenerate.
96
a53e62cf
AS
972011-12-19 Andreas Schwab <schwab@linux-m68k.org>
98
99 * configure: Regenerate.
100
4ff224cb
DD
1012011-04-20 Jim Meyering <meyering@redhat.com>
102
103 * decNumber.c (decNumberFromString): Remove useless
104 if-before-free test.
105 (decNumberCompareTotalMag, decNumberExp, decNumberFMA): Likewise.
106 (decNumberLn, decNumberLog10, decNumberPower): Likewise.
107 (decNumberReduce, decNumberSquareRoot, decAddOp): Likewise.
108 (decDivideOp, NEEDTWO, decExpOp, LN2): Likewise.
109
4c06dfcd
MF
1102011-03-28 Mike Frysinger <vapier@gentoo.org>
111
112 * .gitignore: New file.
113
531ff9fd
DD
1142010-11-24 Nathan Froyd <froydnj@codesourcery.com>
115
116 * dconfig.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Delete.
117 (WORDS_BIG_ENDIAN): Define based on value of __FLOAT_WORD_ORDER__.
118
0c480dea
DD
1192010-10-23 Nathan Froyd <froydnj@codesourcery.com>
120
121 * dconfig.h (LIBGCC2_WORDS_BIG_ENDIAN): Delete.
122 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
123
9ec3c24d
DD
1242010-09-10 Kai Tietz <kai.tietz@onevision.com>
125
126 * configure: Regenerated.
127
497462ef
DD
1282010-09-08 Tristan Gingold <gingold@adacore.com>
129
130 PR 44001
131 * Makefile.in (objext): New variable.
132 (bid_OBJS): Use $(objext) for extension.
133 (libdecnumber_a_OBJS): Ditto.
134 (mostlyclean): Ditto
135 (.c.o): Ditto.
136 Update dependencies.
137
af8b82c4
DD
1382010-09-06 H.J. Lu <hongjiu.lu@intel.com>
139
140 PR target/45524
141 * configure.ac (enable_decimal_float): Set to
142 $default_decimal_float.
143 * configure: Regenerated.
144
1452010-09-06 Andreas Schwab <schwab@redhat.com>
146
147 * configure: Regenerate.
148
0b51ce00
AK
1492010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
150
151 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
152 * Makefile.in: Add aclocal.m4 dependency to dfp.m4.
153 * configure: Regenerate.
154 * aclocal.m4: Regenerate.
155
58bbed62
RW
1562010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
157
158 * configure: Regenerate.
159
0fa6bd39
DD
1602010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
161
162 * aclocal.m4: Regenerate.
163
43e85a8f
DD
1642010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
165
166 * configure: Regenerate.
167
bc7c4694
DD
1682009-11-28 Jakub Jelinek <jakub@redhat.com>
169
170 * decContext.c (decContextTestEndian): Move adj definition into
171 #if DECCHECK guarded code.
172
b1dfe69a
DD
1732009-09-09 Paolo Bonzini <bonzini@gnu.org>
174
175 * configure: Regenerate.
176
52c745b5
DD
1772009-09-08 Paolo Bonzini <bonzini@gnu.org>
178
179 * configure: Regenerate.
180
d444d2ba
RW
1812009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
182
183 * configure.ac (AC_PREREQ): Bump to 2.64.
184
75086676
DD
1852009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
186
187 * aclocal.m4: Regenerate.
188 * configure: Regenerate.
189 * config.in: Regenerate.
190
626aaf89
DD
1912009-08-13 Janis Johnson <janis187@us.ibm.com>
192
193 PR c/41046
194 * decContext.c (decContextTestEndian): Call printf only if DECCHECK.
195 * decCommon.c ( decFloatShow): Define function only for DECCHECK
196 or DECTRACE.
197
1983cb9a
RW
1982009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
199
200 * Makefile.in (aclocal_deps): New variable.
201 ($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
202
52d6785f
DD
2032009-05-31 Ian Lance Taylor <iant@google.com>
204
205 * decContext.h: Add extern "C" if compiling with C++.
206 * decDPD.h: Likewise.
207 * decNumber.h: Likewise.
208 * dpd/decimal32.h: Likewise.
209 * dpd/decimal64.h: Likewise.
210 * dpd/decimal128.h: Likewise.
211
168a2f77
DD
2122009-04-09 Nick Clifton <nickc@redhat.com>
213
214 * decRound.c: Change copyright header to refer to version 3 of
215 the GNU General Public License with version 3.1 of the GCC
216 Runtime Library Exception and to point readers at the COPYING3
217 and COPYING3.RUNTIME files and the FSF's license web page.
218 * bid/bid-dpd.h: Likewise.
219 * bid/bid2dpd_dpd2bid.c: Likewise.
220 * bid/bid2dpd_dpd2bid.h: Likewise.
221 * bid/decimal128.c: Likewise.
222 * bid/decimal32.c: Likewise.
223 * bid/decimal64.c: Likewise.
224 * bid/host-ieee128.c: Likewise.
225 * bid/host-ieee32.c: Likewise.
226 * bid/host-ieee64.c: Likewise.
227 * dconfig.h: Likewise.
228 * decBasic.c: Likewise.
229 * decCommon.c: Likewise.
230 * decContext.c: Likewise.
231 * decContext.h: Likewise.
232 * decDPD.h: Likewise.
233 * decDouble.c: Likewise.
234 * decDouble.h: Likewise.
235 * decExcept.c: Likewise.
236 * decExcept.h: Likewise.
237 * decLibrary.c: Likewise.
238 * decNumber.c: Likewise.
239 * decNumber.h: Likewise.
240 * decNumberLocal.h: Likewise.
241 * decPacked.c: Likewise.
242 * decPacked.h: Likewise.
243 * decQuad.c: Likewise.
244 * decQuad.h: Likewise.
245 * decRound.h: Likewise.
246 * decSingle.c: Likewise.
247 * decSingle.h: Likewise.
248 * dpd/decimal128.c: Likewise.
249 * dpd/decimal128.h: Likewise.
250 * dpd/decimal128Local.h: Likewise.
251 * dpd/decimal32.c: Likewise.
252 * dpd/decimal32.h: Likewise.
253 * dpd/decimal64.c: Likewise.
254 * dpd/decimal64.h: Likewise.
255
2562009-04-09 Jakub Jelinek <jakub@redhat.com>
257
258 * Makefile.in: Change copyright header to refer to version
259 3 of the GNU General Public License and to point readers at the
260 COPYING3 file and the FSF's license web page.
261 * configure.ac: Likewise.
262
1aa34cc5
DD
2632009-04-01 Ben Elliston <bje@au.ibm.com>
264
72f4393d 265 * decContext.h: Include gstdint.h instead of <stdint.h>.
1aa34cc5 266
87d32bb7
DD
2672009-03-30 Ben Elliston <bje@au.ibm.com>
268
269 * decNumber.c, decNumber.h, decNumberLocal.h, decDouble.c,
270 decDouble.h, decSingle.c, decContext.c, decSingle.h, decPacked.c,
271 decCommon.c, decContext.h, decQuad.c, decPacked.h, decQuad.h,
272 decDPD.h, decBasic.c: Upgrade to decNumber 3.61.
273 * dpd/decimal128.h, dpd/decimal32.c, dpd/decimal32.h,
274 dpd/decimal64.c, dpd/decimal128.c, dpd/decimal64.h: Likewise.
275
d24269a7
DD
2762009-02-10 Joseph Myers <joseph@codesourcery.com>
277
278 * Makefile.in (clean): Don't remove makedepend$(EXEEXT).
279
aed1add3
DD
2802008-10-27 Janis Johnson <janis187@us.ibm.com>
281
282 PR other/37897
283 * decDouble.h (decDouble): Replace struct with union accessible
284 by more types.
285 * decSingle.h (decSingle): Ditto.
286 * decQuad.h (decQuad): Ditto.
287 * decNumberLocal.h (DFWORD, DFBYTE, DFWWORD): access decFloat via
288 new members.
289 * decBasic.c (decFloatCompareTotal): Avoid type-pun violation.
290 (decNumberCompare): Ditto.
291
c8536f38
DD
2922008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
293
294 * Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
295 * configure: Regenerate.
296
8d9223e5
DD
2972008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
298
299 * Makefile.in (datarootdir): New variable.
300
5f5dfcbe
DD
3012008-06-10 Joseph Myers <joseph@codesourcery.com>
302
303 * dconfig.h: New.
304 * decContext.c, decExcept.c, decExcept.h, decLibrary.c,
305 decNumber.c, decNumberLocal.h, decRound.c, dpd/decimal128.c,
306 dpd/decimal32.c, dpd/decimal64.c: Include dconfig.h not config.h.
307 * dpd/decimal128Local.h (decimal128SetSign, decimal128ClearSign,
308 decimal128FlipSign): Use WORDS_BIGENDIAN not
309 FLOAT_WORDS_BIG_ENDIAN.
310 * bid/host-ieee128.c: Include dconfig.h.
311 (__host_to_ieee_128, __ieee_to_host_128): Swap 64-bit halves of
312 value if WORDS_BIGENDIAN.
313
5ae54241
DD
3142008-04-18 Paolo Bonzini <bonzini@gnu.org>
315
316 PR bootstrap/35457
317 * aclocal.m4: Regenerate.
318 * configure: Regenerate.
319
8386c82a
BE
3202008-04-18 Ben Elliston <bje@au.ibm.com>
321
322 * Makefile.in (distclean): Add gstdint.h.
323
7d1e3eba
DD
3242008-01-25 Janis Johnson <janis187@us.ibm.com>
325
326 * decCommonSymbols.h: Commit.
327 * decDPDSybmols.h: Commit.
328
329 * Makefile.in (libdecnumber_a_SOURCES): List Symbols headers.
330 * decCommonSymbols.h: New file.
331 * decCommon.c: Include it.
332 * decDPDSymbols.h: New file.
333 * decDPD.h: Include it.
334 * decNumberLocal.h: Include the two new files.
335 * decContextSymbols.h (DECPOWERS, DECSTICKYTAB): New.
336 * decNumberSymbols.h (LNnn, d2utable): New.
337 * dpd/decimal32Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
338 * dpd/decimal64Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
339 * dpd/decimal128Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
340 * dpd/decimal32.c: Remove redefine of DPD2BIN, BIN2DPD.
341 * dpd/decimal64.c: Ditto.
342 * dpd/decimal128.c: Ditto.
343
5584c841
BE
3442007-11-26 Thiago Jung Bauermann <bauerman@br.ibm.com>
345
346 * Makefile.in (decimal32.o): Prepend $(srcdir) to dependencies
347 and substitute $< for the source file in compilation command.
348 (decimal64.o): Likewise.
349 (decimal128.o): Likewise.
350 (bid2dpd_dpd2bid.o): Likewise.
351 (host-ieee32.o): Likewise.
352 (host-ieee64.o): Likewise.
353 (host-ieee128.o): Likewise.
354
8f3bca32
DD
3552007-10-31 Thiago Jung Bauermann <bauerman@br.ibm.com>
356
357 * configure.ac: Add ADDITIONAL_OBJS variable.
358 * Makefile.in (bid_OBS): New.
359 (libdecnumber_a_OBJS): Add ADDITIONAL_OBJS, remove condition
360 on enable_decimal_float.
361 * configure: Regenerate.
362
f5bc1778
DJ
3632007-09-10 Janis Johnson <janis187@us.ibm.com>
364 Ben Elliston <bje@au.ibm.com>
365
366 * Makefile.in (libdecnumber_a_OBJS): Remove decUtility.o
367 (dependencies): Add Symbols headers.
368 * decContext.c: Upgrade to decNumber 3.53.
369 * decContext.h: Ditto.
370 * decDPD.h: Ditto.
371 * decNumber.c: Ditto.
372 * decNumber.h: Ditto.
373 * decNumberLocal.h: Ditto.
374 * decBasic.c: New file from decNumber 3.53.
375 * decCommon.c: Ditto.
376 * decDouble.c: Ditto.
377 * decDouble.h: Ditto.
378 * decQuad.c: Ditto.
379 * decQuad.h: Ditto.
380 * decSingle.c: Ditto.
381 * decSingle.h: Ditto.
382 * decPacked.c: Ditto.
383 * decPacked.h: Ditto.
384 * dpd/decimal128.c: Upgrade to decNumber 3.53.
385 * dpd/decimal128.h: Ditto.
386 * dpd/decimal32.c: Ditto.
387 * dpd/decimal32.h: Ditto.
388 * dpd/decimal64.c: Ditto.
389 * dpd/decimal64.h: Ditto.
390 * decLibrary.c (__dec_byte_swap): Remove.
391 * decContextSymbols.h: New file.
392 * decDoubleSymbols.h: New file.
393 * decNumberSymbols.h: New file.
394 * decPackedSymbols.h: New file.
395 * decQuadSymbols.h: New file.
396 * decSingleSymbols.h: New file.
397 * decUtility.c: Delete file.
398 * decUtility.h: Delete file.
399 * bid/decimal128Symbols.h: New file.
400 * bid/decimal128Local.h: New file.
401 * bid/decimal32Symbols.h: New file.
402 * bid/decimal64Symbols.h: New file.
403 * bid/host-ieee128.c (__swap128): Remove.
404 (__host_to_ieee_128, __ieee_to_host_128): Don't handle endianness.
405 * bid/host-ieee32.c (__dec_type_swap): Remove.
406 (__host_to_ieee_32, __ieee_to_host_32): Don't handle endianness.
407 * bid/host-ieee64.c (__swap64): Remove.
408 (__host_to_ieee_64, __ieee_to_host_64): Don't handle endianness.
409 * dpd/decimal32Symbols.h: New file.
410 * dpd/decimal64Symbols.h: New file.
411 * dpd/decimal128Symbols.h: New file.
412 * dpd/decimal128Local.h: New file.
413
4142007-06-18 Martin Michlmayr <tbm@cyrius.com>
415 H.J. Lu <hongjiu.lu@intel.com>
416
417 * configure.ac: Add AC_CANONICAL_TARGET.
418 * configure: Regenerated.
419
4202007-04-16 H.J. Lu <hongjiu.lu@intel.com>
421
422 * Makefile.in (aclocal.m4): Depend on stdint.m4 instead of
423 acx.m4.
424
425 * aclocal.m4: Regenerated by aclocal 1.9.6.
426
4272007-04-11 Kai Tietz <kai.tietz@onevision.com>
428
429 * configure: Regenerate.
430
4312007-03-23 Michael Meissner <michael.meissner@amd.com>
432 H.J. Lu <hongjiu.lu@intel.com>
433 Marius Cornea <marius.cornea@intel.com>
434
435 * Makefile.in (enable_decimal_float): New.
436 (libdecnumber_a_OBJS): Add bid2dpd_dpd2bid.o, host-ieee32.o,
437 host-ieee64.o and host-ieee128.o for BID.
438 (libdecnumber_a_SOURCES): Support DPD and BID.
439 (decimal32.o): Support dependency for both DPD and BID.
440 (decimal64.o): Likewise.
441 (decimal128.o): Likewise.
442 (bid2dpd_dpd2bid.o): New target.
443 (host-ieee32.o): Likewise.
444 (host-ieee64.o): Likewise.
445 (host-ieee128.o): Likewise.
446
447 * bid/bid-dpd.h: New file.
448 * bid/decimal128.c: Likewise.
449 * bid/decimal128.h: Likewise.
450 * bid/decimal32.c: Likewise.
451 * bid/decimal32.h: Likewise.
452 * bid/decimal64.c: Likewise.
453 * bid/decimal64.h: Likewise.
454 * bid/host-ieee128.c: Likewise.
455 * bid/host-ieee32.c: Likewise.
456 * bid/host-ieee64.c: Likewise.
457 * bid/bid2dpd_dpd2bid.c: Likewise.
458 * bid/bid2dpd_dpd2bid.h: Likewise.
459
460 * decimal128.c: Moved to ...
461 * dpd/decimal128.c: This.
462 * decimal128.h: Moved to ...
463 * dpd/decimal128.h: This.
464 * decimal32.c: Moved to ...
465 * dpd/decimal32.c: This.
466 * decimal32.h: Moved to ...
467 * dpd/decimal32.h: This.
468 * decimal64.c: Moved to ...
469 * dpd/decimal64.c: This.
470 * decimal64.h: Moved to ...
471 * dpd/decimal64.h: This.
472
473 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
474 Add AC_C_BIGENDIAN. Substitute enable_decimal_float.
475 * config.in: Add decimal support variables.
476 * configure: Regenerate.
477
478 PR other/30530
479 * decimal128.h (decimal128ClearSign): New.
480 (decimal128FlipSign): Likewise.
481
482 * decimal32.h: (decimal32ClearSign): New.
483 (decimal32FlipSign): Likewise.
484
485 * decimal64.h (decimal64ClearSign): New.
486 (decimal64FlipSign): Likewise.
487
4882007-03-08 Ben Elliston <bje@au.ibm.com>
489
490 * decContext.c, decContext.h, decDPD.h, decimal128.c,
491 decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
492 decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
493 decRound.c, decRound.h, decUtility.c, decUtility.h: Add
494 libgcc-style license exception clause.
495
4962007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
497
498 * Makefile.in: Add dummy install-pdf target.
499
5002007-01-29 Janis Johnson <janis187@us.ibm.com>
501
502 * decExcept.c: New.
503 * decExcept.h: New.
504
5052006-11-29 Janis Johnson <janis187@us.ibm.com>
506
507 * decRound.c: Move declarations to new file, update comments.
508 * decRound.h: New file.
509
5102006-11-21 Janis Johnson <janis187@us.ibm.com>
511
512 * decLibrary.c (__dec_type_swap): Add prototype.
513 (__dfp_enable_traps, dfp_raise): Delete.
514
515 * Makefile.in: Don't include decRound in library used by compiler.
516
72f4393d 5172006-10-10 Brooks Moses <bmoses@stanford.edu>
f5bc1778
DJ
518 * Makefile.in: Added empty "pdf" target.
519
5202006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
521
522 * decNumber.c (decNumberPower): Constify.
523 * decNumber.h (decNumberPower): Likewise.
524
5252006-09-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
526
527 * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
528 * configure, config.in: Regenerate.
529
530 * decContext.c (decContextStatusToString): Constify.
531 * decContext.h (decContextStatusToString): Likewise.
532 * decNumber.c (decNumberToString, decNumberToEngString,
533 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
534 decNumberDivideInteger, decNumberMax, decNumberMin,
535 decNumberMinus, decNumberPlus, decNumberMultiply,
536 decNumberNormalize, decNumberQuantize, decNumberRescale,
537 decNumberRemainder, decNumberRemainderNear,
538 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
539 decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
540 decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
541 decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
542 decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
543 decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
544 Likewise.
545 * decNumber.h (decNumberToString, decNumberToEngString,
546 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
547 decNumberDivideInteger, decNumberMax, decNumberMin,
548 decNumberMinus, decNumberMultiply, decNumberNormalize,
549 decNumberPlus, decNumberQuantize, decNumberRemainder,
550 decNumberRemainderNear, decNumberRescale,
551 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
552 decNumberToIntegralValue, decNumberCopy): Likewise.
553 * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
554 Likewise.
555 * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
556 Likewise.
557 * decimal128.c (decimal128FromNumber, decimal128ToNumber,
558 decimal128ToString, decimal128ToEngString, decimal128Show):
559 Likewise.
560 * decimal128.h (decimal128ToString, decimal128ToEngString,
561 decimal128FromNumber, decimal128ToNumber): Likewise.
562 * decimal32.c (decimal32FromNumber, decimal32ToNumber,
563 decimal32ToString, decimal32ToEngString, decimal32Show):
564 Likewise.
565 * decimal32.h (decimal32ToString, decimal32ToEngString,
566 decimal32FromNumber, decimal32ToNumber): Likewise.
567 * decimal64.c (decimal64FromNumber, decimal64ToNumber,
568 decimal64ToString, decimal64ToEngString, decimal64Show):
569 Likewise.
570 * decimal64.h (decimal64ToString, decimal64ToEngString,
571 decimal64FromNumber, decimal64ToNumber): Likewise.
572
5732006-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
574
575 * decContext.c (decContextSetStatusFromString): Constify.
576 * decContext.h (decContextSetStatusFromString): Likewise.
577 * decNumber.c (decNumberFromString): Likewise.
578 * decNumber.h (decNumberFromString): Likewise.
579 * decimal128.c (decimal128FromString): Likewise.
580 * decimal128.h (decimal128FromString): Likewise.
581 * decimal32.c (decimal32FromString): Likewise.
582 * decimal32.h (decimal32FromString): Likewise.
583 * decimal64.c (decimal64FromString): Likewise.
584 * decimal64.h (decimal64FromString): Likewise.
585
5862006-07-25 Paolo Bonzini <bonzini@gnu.org>
587
588 PR build/26188
589 * configure: Regenerate.
590
5912006-06-23 Ben Elliston <bje@au.ibm.com>
592
593 * decNumber.h (decNumberNegate): Remove.
594
5952006-05-23 Carlos O'Donell <carlos@codesourcery.com>
596
597 * Makefile.in: Add install-html target. Add install-html to .PHONY
598
5992006-02-06 Ben Elliston <bje@au.ibm.com>
600
601 * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
602 return types.
603
6042006-01-03 Roger Sayle <roger@eyesopen.com>
605 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
606
607 * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
608 definition of strcpy from generating compilation warnings.
609
6102006-01-02 Paolo Bonzini <bonzini@gnu.org>
611
72f4393d
L
612 PR target/25259
613 * configure.ac: Use GCC_HEADER_STDINT.
614 * decContext.h: Include gstdint.h.
615 * aclocal.m4: Regenerate.
616 * configure: Regenerate.
f5bc1778
DJ
617
6182005-12-20 Roger Sayle <roger@eyesopen.com>
619
620 * decNumber.c (decStrEq): Cast string contents to unsigned char
621 instead of int before calling tolower.
622
6232005-12-20 Roger Sayle <roger@eyesopen.com>
624
625 * decNumber.c (decStrEq): Cast operands to int before calling
626 tolower to avoid compilation warnings on Tru64.
627
6282005-12-05 Ben Elliston <bje@au.ibm.com>
629
630 * Makefile.in (clean): Remove stray reference to libcpp.a.
631
632 * decimal128.h, decContext.c, decRound.c, decimal32.c,
633 decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
634 decimal64.h, decUtility.c, decLibrary.c, configure.ac,
635 decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
636 office address.
637
6382005-12-01 Ben Elliston <bje@au.ibm.com>
639
640 * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
641 * decUtility.c (__dec_byte_swap): Move from here ..
642 * decLibrary.c: .. to here.
643
6442005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
645
646 * decContext.h: Properly guard inclusion of stdint.h
647 * decContext.c: Include config.h
648 * decLibrary.c: Ditto.
649 * decNumber.c: Ditto.
650 * decRound.c: Ditto.
651 * decUtility.c: Ditto.
652 * decimal32.c: Ditto.
653 * decimal64.c: Ditto.
654 * decimal128.c: Ditto.
72f4393d 655
f5bc1778
DJ
6562005-11-29 Ben Elliston <bje@au.ibm.com>
657
658 * decUtility.c: Remove redundant #includes.
659 * decUtility.h (__dec_byte_swap): Remove prototype.
660
6612005-11-29 Ben Elliston <bje@au.ibm.com>
662
663 * configure.ac: New file.
664 * aclocal.m4: Likewise.
665 * Makefile.in: Likewise.
666 * configure: Generate.
667 * config.in: Likewise.
668
6692005-11-29 Ben Elliston <bje@au.ibm.com>
670
671 * decimal32.h, decimal64.h, decimal128.h: New.
72f4393d 672 * decimal32.c, decimal64.c, decimal128.c: Likewise.
f5bc1778
DJ
673 * decContext.c, decContext.h: Likewise.
674 * decUtility.c, decUtility.h: Likewise.
675 * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
676 * decDPD.h: Likewise.
677 * decLibrary.c, decRound.c: Likewise.