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