]> git.ipfire.org Git - thirdparty/gcc.git/blame - libdecnumber/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libdecnumber / ChangeLog
CommitLineData
e690396d
GA
12021-05-03 H.J. Lu <hjl.tools@gmail.com>
2
3 PR bootstrap/99703
4 * configure: Regenerated.
5
d48cca8f
GA
62020-07-30 H.J. Lu <hjl.tools@gmail.com>
7
8 PR bootstrap/96202
9 * configure: Regenerated.
10
885ef72f
GA
112020-05-29 H.J. Lu <hjl.tools@gmail.com>
12
13 PR bootstrap/95413
14 * configure: Regenerated.
15
731c4ce0
DE
162020-05-23 David Edelsohn <dje.gcc@gmail.com>
17
18 * Makefile.in (AR): Substitute @AR@.
19 * configure.ac (CHECK_PROG AR): New.
20 * configure: Regenerate.
21
8d286dd1
L
222020-05-14 H.J. Lu <hongjiu.lu@intel.com>
23
24 * configure: Regenerated.
25
b3d16040
L
262020-05-12 H.J. Lu <hongjiu.lu@intel.com>
27
28 * Makefile.in (CET_HOST_FLAGS): New.
29 (COMPILER): Add $(CET_HOST_FLAGS).
30 * configure.ac: Add GCC_CET_HOST_FLAGS(CET_HOST_FLAGS) and
31 AC_SUBST(CET_HOST_FLAGS). Clear CET_HOST_FLAGS if jit isn't
32 enabled.
33 * aclocal.m4: Regenerated.
34 * configure: Likewise.
35
8d9254fc
JJ
362020-01-01 Jakub Jelinek <jakub@redhat.com>
37
38 Update copyright years.
39
0fad54f0
JM
402019-12-09 Joseph Myers <joseph@codesourcery.com>
41
42 PR middle-end/91226
43 * bid/bid2dpd_dpd2bid.c (_bid_to_dpd64): Handle non-canonical
44 significands.
45 (_bid_to_dpd128): Likewise. Check for case where combination
46 field starts 1100, 1101 or 1110.
47
a5544970
JJ
482019-01-01 Jakub Jelinek <jakub@redhat.com>
49
50 Update copyright years.
51
22e05272
JM
522018-10-31 Joseph Myers <joseph@codesourcery.com>
53
54 PR bootstrap/82856
55 Merge from binutils-gdb:
56 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
57
58 * configure.ac: Remove AC_PREREQ.
59 * configure: Re-generate.
60 * aclocal.m4.
61
1c686aa4
JC
622018-07-05 James Clarke <jrtc27@jrtc27.com>
63
64 * configure: Regenerated.
65
a197d340
ML
662018-02-19 Martin Liska <mliska@suse.cz>
67
68 PR c/81272
69 * decNumber.c (decCompareOp): Do not use bit and
70 for conjunction of predicates.
71
85ec4feb
JJ
722018-01-03 Jakub Jelinek <jakub@redhat.com>
73
74 Update copyright years.
75
6044f5e3
SL
762017-05-29 Sylvestre Ledru <sylvestre@debian.org>
77
78 * bid/bid2dpd_dpd2bid.c (_bid_to_dpd32): Fix whitespace.
79 (_dpd_to_bid32): Simplify identical code on multiple branches.
80 Fix whitespace.
81 (_bid_to_dpd64, _dpd_to_bid64): Likewise.
82 (_bid_to_dpd128, _dpd_to_bid128): Likewise.
83
5764ee3c
JW
842017-04-03 Jonathan Wakely <jwakely@redhat.com>
85
86 * decCommon.c (decFloatFromPackedChecked): Fix typo in comment.
87 * decNumber.c (decNumberPower, decMultiplyOp): Likewise.
88
8a1f09e4
JJ
892017-01-08 Jakub Jelinek <jakub@redhat.com>
90
91 PR bootstrap/79003
92 * Makefile.in (CFLAGS, CPPFLAGS, LDFLAGS): Remove -fno-lto.
93 (NOLTO_FLAGS): New variable.
94 (ALL_CFLAGS): Use it.
95 * configure.ac (nolto_flags): New ACX_PROG_CC_WARNING_OPTS,
96 check for whether -fno-lto works.
97 * configure: Regenerated.
98
eb0f8780
ML
992017-01-06 Martin Liska <mliska@suse.cz>
100
101 PR bootstrap/79003
102 * Makefile.in: Add -fno-lto to {C,CPP,LD}FLAGS.
103
cbe34bb5
JJ
1042017-01-01 Jakub Jelinek <jakub@redhat.com>
105
106 Update copyright years.
107
84c1b9d3
MK
1082016-11-15 Matthias Klose <doko@ubuntu.com>
109
110 * configure: Regenerate.
111
818ab71a
JJ
1122016-01-04 Jakub Jelinek <jakub@redhat.com>
113
114 Update copyright years.
115
cb78b51c
L
1162015-06-30 H.J. Lu <hongjiu.lu@intel.com>
117
118 * configure: Regenerated.
119
8f3a6a06
MH
1202015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
121
122 * aclocal.m4: Regenerated with automake-1.11.6.
123
5624e564
JJ
1242015-01-05 Jakub Jelinek <jakub@redhat.com>
125
126 Update copyright years.
127
35485da9
DM
1282014-11-11 David Malcolm <dmalcolm@redhat.com>
129
130 * ChangeLog.jit: New.
131
789eadcd
MP
1322014-01-23 Marek Polacek <polacek@redhat.com>
133
134 PR c/59871
135 * decNumberLocal.h (UBFROMUS, UBFROMUI): Remove last argument.
136
1d5dd71b
RS
1372014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
138
139 Update copyright years
140
459260ec
DM
1412013-10-15 David Malcolm <dmalcolm@redhat.com>
142
143 * Makefile.in (PICFLAG): New.
144 (ALL_CFLAGS): Add PICFLAG.
145 * configure.ac: Add --enable-host-shared, setting up new
146 PICFLAG variable.
147 * configure: Regenerate.
148
309f50b9
SB
1492013-07-09 Simon Baldwin <simonb@google.com>
150
151 * configure.ac: Add AC_CONFIG_AUX_DIR.
152 * configure: Regenerated.
153
01680d98
KT
1542013-03-27 Kai Tietz <ktietz@redhat.com>
155
156 * configure: Regenerated.
157
8e322cb4
RS
1582013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
159
160 Update copyright years.
161
460277e0
TS
1622012-11-04 Thomas Schwinge <thomas@codesourcery.com>
163
164 * configure: Regenerate.
165
4a5e00ca
AS
1662011-12-20 Andreas Schwab <schwab@linux-m68k.org>
167
168 * configure: Regenerate.
169
095af58f
AS
1702011-12-19 Andreas Schwab <schwab@linux-m68k.org>
171
172 * configure: Regenerate.
173
04695783
JM
1742011-04-20 Jim Meyering <meyering@redhat.com>
175
176 * decNumber.c (decNumberFromString): Remove useless
177 if-before-free test.
178 (decNumberCompareTotalMag, decNumberExp, decNumberFMA): Likewise.
179 (decNumberLn, decNumberLog10, decNumberPower): Likewise.
180 (decNumberReduce, decNumberSquareRoot, decAddOp): Likewise.
181 (decDivideOp, NEEDTWO, decExpOp, LN2): Likewise.
182
b7469e03
MF
1832011-03-28 Mike Frysinger <vapier@gentoo.org>
184
185 * .gitignore: New file.
186
a3abe41c
NF
1872010-11-24 Nathan Froyd <froydnj@codesourcery.com>
188
189 * dconfig.h (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Delete.
190 (WORDS_BIG_ENDIAN): Define based on value of __FLOAT_WORD_ORDER__.
191
18ed6ee4
NF
1922010-10-23 Nathan Froyd <froydnj@codesourcery.com>
193
194 * dconfig.h (LIBGCC2_WORDS_BIG_ENDIAN): Delete.
195 (LIBGCC2_FLOAT_WORDS_BIG_ENDIAN): Test __BYTE_ORDER__.
196
996b42ef
KT
1972010-09-10 Kai Tietz <kai.tietz@onevision.com>
198
199 * configure: Regenerated.
200
526be3c0
TG
2012010-09-08 Tristan Gingold <gingold@adacore.com>
202
203 PR 44001
204 * Makefile.in (objext): New variable.
205 (bid_OBJS): Use $(objext) for extension.
206 (libdecnumber_a_OBJS): Ditto.
207 (mostlyclean): Ditto
208 (.c.o): Ditto.
209 Update dependencies.
210
cc0ae0ca
L
2112010-09-06 H.J. Lu <hongjiu.lu@intel.com>
212
213 PR target/45524
214 * configure.ac (enable_decimal_float): Set to
215 $default_decimal_float.
216 * configure: Regenerated.
217
84f47d20
AS
2182010-09-06 Andreas Schwab <schwab@redhat.com>
219
220 * configure: Regenerate.
221
3c39bca6
AK
2222010-09-03 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
223
224 * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro.
225 * Makefile.in: Add aclocal.m4 dependency to dfp.m4.
226 * configure: Regenerate.
227 * aclocal.m4: Regenerate.
228
75bc9e5e
RW
2292010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
230
231 * configure: Regenerate.
232
4d9e8446
RW
2332010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
234
235 * aclocal.m4: Regenerate.
236
b9497ab5
RO
2372010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
238
239 * configure: Regenerate.
240
288d6a77
JJ
2412009-11-28 Jakub Jelinek <jakub@redhat.com>
242
243 * decContext.c (decContextTestEndian): Move adj definition into
244 #if DECCHECK guarded code.
245
c13e029b
PB
2462009-09-09 Paolo Bonzini <bonzini@gnu.org>
247
248 * configure: Regenerate.
249
d72a3ac1
PB
2502009-09-08 Paolo Bonzini <bonzini@gnu.org>
251
252 * configure: Regenerate.
253
df58e648
RW
2542009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
255
256 * configure.ac (AC_PREREQ): Bump to 2.64.
257
5213506e
RW
2582009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
259
260 * aclocal.m4: Regenerate.
261 * configure: Regenerate.
262 * config.in: Regenerate.
263
0ca73d34
JJ
2642009-08-13 Janis Johnson <janis187@us.ibm.com>
265
266 PR c/41046
267 * decContext.c (decContextTestEndian): Call printf only if DECCHECK.
268 * decCommon.c ( decFloatShow): Define function only for DECCHECK
269 or DECTRACE.
270
6efbd53f
RW
2712009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
272
273 * Makefile.in (aclocal_deps): New variable.
274 ($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
275
6863c0f0
ILT
2762009-05-31 Ian Lance Taylor <iant@google.com>
277
278 * decContext.h: Add extern "C" if compiling with C++.
279 * decDPD.h: Likewise.
280 * decNumber.h: Likewise.
281 * dpd/decimal32.h: Likewise.
282 * dpd/decimal64.h: Likewise.
283 * dpd/decimal128.h: Likewise.
284
748086b7
JJ
2852009-04-09 Nick Clifton <nickc@redhat.com>
286
287 * decRound.c: Change copyright header to refer to version 3 of
288 the GNU General Public License with version 3.1 of the GCC
289 Runtime Library Exception and to point readers at the COPYING3
290 and COPYING3.RUNTIME files and the FSF's license web page.
291 * bid/bid-dpd.h: Likewise.
292 * bid/bid2dpd_dpd2bid.c: Likewise.
293 * bid/bid2dpd_dpd2bid.h: Likewise.
294 * bid/decimal128.c: Likewise.
295 * bid/decimal32.c: Likewise.
296 * bid/decimal64.c: Likewise.
297 * bid/host-ieee128.c: Likewise.
298 * bid/host-ieee32.c: Likewise.
299 * bid/host-ieee64.c: Likewise.
300 * dconfig.h: Likewise.
301 * decBasic.c: Likewise.
302 * decCommon.c: Likewise.
303 * decContext.c: Likewise.
304 * decContext.h: Likewise.
305 * decDPD.h: Likewise.
306 * decDouble.c: Likewise.
307 * decDouble.h: Likewise.
308 * decExcept.c: Likewise.
309 * decExcept.h: Likewise.
310 * decLibrary.c: Likewise.
311 * decNumber.c: Likewise.
312 * decNumber.h: Likewise.
313 * decNumberLocal.h: Likewise.
314 * decPacked.c: Likewise.
315 * decPacked.h: Likewise.
316 * decQuad.c: Likewise.
317 * decQuad.h: Likewise.
318 * decRound.h: Likewise.
319 * decSingle.c: Likewise.
320 * decSingle.h: Likewise.
321 * dpd/decimal128.c: Likewise.
322 * dpd/decimal128.h: Likewise.
323 * dpd/decimal128Local.h: Likewise.
324 * dpd/decimal32.c: Likewise.
325 * dpd/decimal32.h: Likewise.
326 * dpd/decimal64.c: Likewise.
327 * dpd/decimal64.h: Likewise.
328
3292009-04-09 Jakub Jelinek <jakub@redhat.com>
330
331 * Makefile.in: Change copyright header to refer to version
332 3 of the GNU General Public License and to point readers at the
333 COPYING3 file and the FSF's license web page.
334 * configure.ac: Likewise.
335
9daa490d
BE
3362009-04-01 Ben Elliston <bje@au.ibm.com>
337
92a285c1 338 * decContext.h: Include gstdint.h instead of <stdint.h>.
9daa490d 339
7bd36a9c
BE
3402009-03-30 Ben Elliston <bje@au.ibm.com>
341
342 * decNumber.c, decNumber.h, decNumberLocal.h, decDouble.c,
343 decDouble.h, decSingle.c, decContext.c, decSingle.h, decPacked.c,
344 decCommon.c, decContext.h, decQuad.c, decPacked.h, decQuad.h,
345 decDPD.h, decBasic.c: Upgrade to decNumber 3.61.
346 * dpd/decimal128.h, dpd/decimal32.c, dpd/decimal32.h,
347 dpd/decimal64.c, dpd/decimal128.c, dpd/decimal64.h: Likewise.
348
f76f0edd
JM
3492009-02-10 Joseph Myers <joseph@codesourcery.com>
350
351 * Makefile.in (clean): Don't remove makedepend$(EXEEXT).
352
4a44abab
JJ
3532008-10-27 Janis Johnson <janis187@us.ibm.com>
354
202e7815 355 PR other/37897
4a44abab
JJ
356 * decDouble.h (decDouble): Replace struct with union accessible
357 by more types.
358 * decSingle.h (decSingle): Ditto.
359 * decQuad.h (decQuad): Ditto.
360 * decNumberLocal.h (DFWORD, DFBYTE, DFWWORD): access decFloat via
361 new members.
362 * decBasic.c (decFloatCompareTotal): Avoid type-pun violation.
363 (decNumberCompare): Ditto.
364
18c04407
RW
3652008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
366
367 * Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
368 * configure: Regenerate.
369
2d09b640
RW
3702008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
371
372 * Makefile.in (datarootdir): New variable.
373
bc6d4c3f
JM
3742008-06-10 Joseph Myers <joseph@codesourcery.com>
375
376 * dconfig.h: New.
377 * decContext.c, decExcept.c, decExcept.h, decLibrary.c,
378 decNumber.c, decNumberLocal.h, decRound.c, dpd/decimal128.c,
379 dpd/decimal32.c, dpd/decimal64.c: Include dconfig.h not config.h.
380 * dpd/decimal128Local.h (decimal128SetSign, decimal128ClearSign,
381 decimal128FlipSign): Use WORDS_BIGENDIAN not
382 FLOAT_WORDS_BIG_ENDIAN.
383 * bid/host-ieee128.c: Include dconfig.h.
384 (__host_to_ieee_128, __ieee_to_host_128): Swap 64-bit halves of
385 value if WORDS_BIGENDIAN.
386
deb984e6
PB
3872008-04-18 Paolo Bonzini <bonzini@gnu.org>
388
389 PR bootstrap/35457
390 * aclocal.m4: Regenerate.
391 * configure: Regenerate.
392
57b256d9
BE
3932008-04-18 Ben Elliston <bje@au.ibm.com>
394
395 * Makefile.in (distclean): Add gstdint.h.
396
346b24c0
JJ
3972008-01-25 Janis Johnson <janis187@us.ibm.com>
398
7fa4b30a
JJ
399 * decCommonSymbols.h: Commit.
400 * decDPDSybmols.h: Commit.
401
346b24c0
JJ
402 * Makefile.in (libdecnumber_a_SOURCES): List Symbols headers.
403 * decCommonSymbols.h: New file.
404 * decCommon.c: Include it.
405 * decDPDSymbols.h: New file.
406 * decDPD.h: Include it.
407 * decNumberLocal.h: Include the two new files.
408 * decContextSymbols.h (DECPOWERS, DECSTICKYTAB): New.
409 * decNumberSymbols.h (LNnn, d2utable): New.
410 * dpd/decimal32Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
411 * dpd/decimal64Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
412 * dpd/decimal128Symbols.h (COMBEXP, COMBMSD, DPD2BIN, BIN2DPD): New.
413 * dpd/decimal32.c: Remove redefine of DPD2BIN, BIN2DPD.
414 * dpd/decimal64.c: Ditto.
415 * dpd/decimal128.c: Ditto.
416
e072c217
TJB
4172007-11-26 Thiago Jung Bauermann <bauerman@br.ibm.com>
418
419 * Makefile.in (decimal32.o): Prepend $(srcdir) to dependencies
420 and substitute $< for the source file in compilation command.
421 (decimal64.o): Likewise.
422 (decimal128.o): Likewise.
423 (bid2dpd_dpd2bid.o): Likewise.
424 (host-ieee32.o): Likewise.
425 (host-ieee64.o): Likewise.
426 (host-ieee128.o): Likewise.
427
b1237e13
TJB
4282007-10-31 Thiago Jung Bauermann <bauerman@br.ibm.com>
429
430 * configure.ac: Add ADDITIONAL_OBJS variable.
431 * Makefile.in (bid_OBS): New.
432 (libdecnumber_a_OBJS): Add ADDITIONAL_OBJS, remove condition
433 on enable_decimal_float.
434 * configure: Regenerate.
435
2533577f
JJ
4362007-09-10 Janis Johnson <janis187@us.ibm.com>
437 Ben Elliston <bje@au.ibm.com>
438
439 * Makefile.in (libdecnumber_a_OBJS): Remove decUtility.o
440 (dependencies): Add Symbols headers.
441 * decContext.c: Upgrade to decNumber 3.53.
442 * decContext.h: Ditto.
443 * decDPD.h: Ditto.
444 * decNumber.c: Ditto.
445 * decNumber.h: Ditto.
446 * decNumberLocal.h: Ditto.
447 * decBasic.c: New file from decNumber 3.53.
448 * decCommon.c: Ditto.
449 * decDouble.c: Ditto.
450 * decDouble.h: Ditto.
451 * decQuad.c: Ditto.
452 * decQuad.h: Ditto.
453 * decSingle.c: Ditto.
454 * decSingle.h: Ditto.
455 * decPacked.c: Ditto.
456 * decPacked.h: Ditto.
457 * dpd/decimal128.c: Upgrade to decNumber 3.53.
458 * dpd/decimal128.h: Ditto.
459 * dpd/decimal32.c: Ditto.
460 * dpd/decimal32.h: Ditto.
461 * dpd/decimal64.c: Ditto.
462 * dpd/decimal64.h: Ditto.
463 * decLibrary.c (__dec_byte_swap): Remove.
464 * decContextSymbols.h: New file.
465 * decDoubleSymbols.h: New file.
466 * decNumberSymbols.h: New file.
467 * decPackedSymbols.h: New file.
468 * decQuadSymbols.h: New file.
469 * decSingleSymbols.h: New file.
470 * decUtility.c: Delete file.
471 * decUtility.h: Delete file.
472 * bid/decimal128Symbols.h: New file.
473 * bid/decimal128Local.h: New file.
474 * bid/decimal32Symbols.h: New file.
475 * bid/decimal64Symbols.h: New file.
476 * bid/host-ieee128.c (__swap128): Remove.
477 (__host_to_ieee_128, __ieee_to_host_128): Don't handle endianness.
478 * bid/host-ieee32.c (__dec_type_swap): Remove.
479 (__host_to_ieee_32, __ieee_to_host_32): Don't handle endianness.
480 * bid/host-ieee64.c (__swap64): Remove.
481 (__host_to_ieee_64, __ieee_to_host_64): Don't handle endianness.
482 * dpd/decimal32Symbols.h: New file.
483 * dpd/decimal64Symbols.h: New file.
484 * dpd/decimal128Symbols.h: New file.
485 * dpd/decimal128Local.h: New file.
486
f808a484
MM
4872007-06-18 Martin Michlmayr <tbm@cyrius.com>
488 H.J. Lu <hongjiu.lu@intel.com>
489
490 * configure.ac: Add AC_CANONICAL_TARGET.
491 * configure: Regenerated.
492
fb00dbe0
L
4932007-04-16 H.J. Lu <hongjiu.lu@intel.com>
494
495 * Makefile.in (aclocal.m4): Depend on stdint.m4 instead of
496 acx.m4.
497
498 * aclocal.m4: Regenerated by aclocal 1.9.6.
499
c18b8a1c
KT
5002007-04-11 Kai Tietz <kai.tietz@onevision.com>
501
fb00dbe0 502 * configure: Regenerate.
c18b8a1c 503
79b87c74
MM
5042007-03-23 Michael Meissner <michael.meissner@amd.com>
505 H.J. Lu <hongjiu.lu@intel.com>
506 Marius Cornea <marius.cornea@intel.com>
507
508 * Makefile.in (enable_decimal_float): New.
509 (libdecnumber_a_OBJS): Add bid2dpd_dpd2bid.o, host-ieee32.o,
510 host-ieee64.o and host-ieee128.o for BID.
511 (libdecnumber_a_SOURCES): Support DPD and BID.
512 (decimal32.o): Support dependency for both DPD and BID.
513 (decimal64.o): Likewise.
514 (decimal128.o): Likewise.
515 (bid2dpd_dpd2bid.o): New target.
516 (host-ieee32.o): Likewise.
517 (host-ieee64.o): Likewise.
518 (host-ieee128.o): Likewise.
519
520 * bid/bid-dpd.h: New file.
521 * bid/decimal128.c: Likewise.
522 * bid/decimal128.h: Likewise.
523 * bid/decimal32.c: Likewise.
524 * bid/decimal32.h: Likewise.
525 * bid/decimal64.c: Likewise.
526 * bid/decimal64.h: Likewise.
527 * bid/host-ieee128.c: Likewise.
528 * bid/host-ieee32.c: Likewise.
529 * bid/host-ieee64.c: Likewise.
530 * bid/bid2dpd_dpd2bid.c: Likewise.
531 * bid/bid2dpd_dpd2bid.h: Likewise.
532
533 * decimal128.c: Moved to ...
534 * dpd/decimal128.c: This.
535 * decimal128.h: Moved to ...
536 * dpd/decimal128.h: This.
537 * decimal32.c: Moved to ...
538 * dpd/decimal32.c: This.
539 * decimal32.h: Moved to ...
540 * dpd/decimal32.h: This.
541 * decimal64.c: Moved to ...
542 * dpd/decimal64.c: This.
543 * decimal64.h: Moved to ...
544 * dpd/decimal64.h: This.
545
546 * configure.ac: Support * --enable-decimal-float={no,yes,bid,dpd}.
547 Add AC_C_BIGENDIAN. Substitute enable_decimal_float.
548 * config.in: Add decimal support variables.
549 * configure: Regenerate.
550
551 PR other/30530
552 * decimal128.h (decimal128ClearSign): New.
553 (decimal128FlipSign): Likewise.
554
555 * decimal32.h: (decimal32ClearSign): New.
556 (decimal32FlipSign): Likewise.
557
558 * decimal64.h (decimal64ClearSign): New.
559 (decimal64FlipSign): Likewise.
560
9d1d1cd4
BE
5612007-03-08 Ben Elliston <bje@au.ibm.com>
562
563 * decContext.c, decContext.h, decDPD.h, decimal128.c,
564 decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
565 decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
566 decRound.c, decRound.h, decUtility.c, decUtility.h: Add
567 libgcc-style license exception clause.
568
49c683a5
BM
5692007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
570
571 * Makefile.in: Add dummy install-pdf target.
572
d9a66f98
JJ
5732007-01-29 Janis Johnson <janis187@us.ibm.com>
574
575 * decExcept.c: New.
576 * decExcept.h: New.
577
240e6b6b
JJ
5782006-11-29 Janis Johnson <janis187@us.ibm.com>
579
580 * decRound.c: Move declarations to new file, update comments.
581 * decRound.h: New file.
582
8cbb6f96 5832006-11-21 Janis Johnson <janis187@us.ibm.com>
b5422ad7 584
d44963af
JJ
585 * decLibrary.c (__dec_type_swap): Add prototype.
586 (__dfp_enable_traps, dfp_raise): Delete.
587
8cbb6f96
JJ
588 * Makefile.in: Don't include decRound in library used by compiler.
589
5902006-10-10 Brooks Moses <bmoses@stanford.edu>
b5422ad7
BM
591 * Makefile.in: Added empty "pdf" target.
592
e757d6b2
KG
5932006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
594
595 * decNumber.c (decNumberPower): Constify.
596 * decNumber.h (decNumberPower): Likewise.
597
aa4f41c1
KG
5982006-09-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
599
600 * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
601 * configure, config.in: Regenerate.
602
603 * decContext.c (decContextStatusToString): Constify.
604 * decContext.h (decContextStatusToString): Likewise.
605 * decNumber.c (decNumberToString, decNumberToEngString,
606 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
607 decNumberDivideInteger, decNumberMax, decNumberMin,
608 decNumberMinus, decNumberPlus, decNumberMultiply,
609 decNumberNormalize, decNumberQuantize, decNumberRescale,
610 decNumberRemainder, decNumberRemainderNear,
611 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
612 decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
613 decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
614 decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
615 decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
616 decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
617 Likewise.
618 * decNumber.h (decNumberToString, decNumberToEngString,
619 decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
620 decNumberDivideInteger, decNumberMax, decNumberMin,
621 decNumberMinus, decNumberMultiply, decNumberNormalize,
622 decNumberPlus, decNumberQuantize, decNumberRemainder,
623 decNumberRemainderNear, decNumberRescale,
624 decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
625 decNumberToIntegralValue, decNumberCopy): Likewise.
626 * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
627 Likewise.
628 * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
629 Likewise.
630 * decimal128.c (decimal128FromNumber, decimal128ToNumber,
631 decimal128ToString, decimal128ToEngString, decimal128Show):
632 Likewise.
633 * decimal128.h (decimal128ToString, decimal128ToEngString,
634 decimal128FromNumber, decimal128ToNumber): Likewise.
635 * decimal32.c (decimal32FromNumber, decimal32ToNumber,
636 decimal32ToString, decimal32ToEngString, decimal32Show):
637 Likewise.
638 * decimal32.h (decimal32ToString, decimal32ToEngString,
639 decimal32FromNumber, decimal32ToNumber): Likewise.
640 * decimal64.c (decimal64FromNumber, decimal64ToNumber,
641 decimal64ToString, decimal64ToEngString, decimal64Show):
642 Likewise.
643 * decimal64.h (decimal64ToString, decimal64ToEngString,
644 decimal64FromNumber, decimal64ToNumber): Likewise.
645
c5d43417
KG
6462006-08-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
647
648 * decContext.c (decContextSetStatusFromString): Constify.
649 * decContext.h (decContextSetStatusFromString): Likewise.
650 * decNumber.c (decNumberFromString): Likewise.
651 * decNumber.h (decNumberFromString): Likewise.
652 * decimal128.c (decimal128FromString): Likewise.
653 * decimal128.h (decimal128FromString): Likewise.
654 * decimal32.c (decimal32FromString): Likewise.
655 * decimal32.h (decimal32FromString): Likewise.
656 * decimal64.c (decimal64FromString): Likewise.
657 * decimal64.h (decimal64FromString): Likewise.
658
695cd757
PB
6592006-07-25 Paolo Bonzini <bonzini@gnu.org>
660
661 PR build/26188
662 * configure: Regenerate.
663
f64ad1d3
BE
6642006-06-23 Ben Elliston <bje@au.ibm.com>
665
666 * decNumber.h (decNumberNegate): Remove.
667
01d84fc0
CD
6682006-05-23 Carlos O'Donell <carlos@codesourcery.com>
669
670 * Makefile.in: Add install-html target. Add install-html to .PHONY
671
8a46b94f
BE
6722006-02-06 Ben Elliston <bje@au.ibm.com>
673
674 * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
675 return types.
676
7a6d30ce
RS
6772006-01-03 Roger Sayle <roger@eyesopen.com>
678 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
679
680 * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
681 definition of strcpy from generating compilation warnings.
682
4c4b3eb0
PB
6832006-01-02 Paolo Bonzini <bonzini@gnu.org>
684
92a285c1
ML
685 PR target/25259
686 * configure.ac: Use GCC_HEADER_STDINT.
687 * decContext.h: Include gstdint.h.
688 * aclocal.m4: Regenerate.
689 * configure: Regenerate.
4c4b3eb0 690
7d0e5156
RS
6912005-12-20 Roger Sayle <roger@eyesopen.com>
692
693 * decNumber.c (decStrEq): Cast string contents to unsigned char
694 instead of int before calling tolower.
695
5e739d00
RS
6962005-12-20 Roger Sayle <roger@eyesopen.com>
697
698 * decNumber.c (decStrEq): Cast operands to int before calling
699 tolower to avoid compilation warnings on Tru64.
700
c0173136
BE
7012005-12-05 Ben Elliston <bje@au.ibm.com>
702
703 * Makefile.in (clean): Remove stray reference to libcpp.a.
704
705 * decimal128.h, decContext.c, decRound.c, decimal32.c,
706 decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
707 decimal64.h, decUtility.c, decLibrary.c, configure.ac,
708 decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
709 office address.
710
108ada44
BE
7112005-12-01 Ben Elliston <bje@au.ibm.com>
712
713 * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
714 * decUtility.c (__dec_byte_swap): Move from here ..
715 * decLibrary.c: .. to here.
716
da817a2f
GP
7172005-11-23 Gerald Pfeifer <gerald@pfeifer.com>
718
719 * decContext.h: Properly guard inclusion of stdint.h
720 * decContext.c: Include config.h
721 * decLibrary.c: Ditto.
722 * decNumber.c: Ditto.
723 * decRound.c: Ditto.
724 * decUtility.c: Ditto.
725 * decimal32.c: Ditto.
726 * decimal64.c: Ditto.
727 * decimal128.c: Ditto.
728
fbdb1ec6
BE
7292005-11-29 Ben Elliston <bje@au.ibm.com>
730
731 * decUtility.c: Remove redundant #includes.
732 * decUtility.h (__dec_byte_swap): Remove prototype.
733
8fdb0857
BE
7342005-11-29 Ben Elliston <bje@au.ibm.com>
735
736 * configure.ac: New file.
737 * aclocal.m4: Likewise.
738 * Makefile.in: Likewise.
739 * configure: Generate.
740 * config.in: Likewise.
741
473a74b9
BE
7422005-11-29 Ben Elliston <bje@au.ibm.com>
743
744 * decimal32.h, decimal64.h, decimal128.h: New.
92a285c1 745 * decimal32.c, decimal64.c, decimal128.c: Likewise.
473a74b9
BE
746 * decContext.c, decContext.h: Likewise.
747 * decUtility.c, decUtility.h: Likewise.
748 * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
749 * decDPD.h: Likewise.
750 * decLibrary.c, decRound.c: Likewise.
818ab71a 751\f
c48514be 752Copyright (C) 2005-2021 Free Software Foundation, Inc.
818ab71a
JJ
753
754Copying and distribution of this file, with or without modification,
755are permitted in any medium without royalty provided the copyright
756notice and this notice are preserved.