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