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