]> git.ipfire.org Git - thirdparty/gcc.git/blame - libdecnumber/ChangeLog
[openmp, simt] Disable SIMT for user-defined reduction
[thirdparty/gcc.git] / libdecnumber / ChangeLog
CommitLineData
d48cca8f
GA
12020-07-30 H.J. Lu <hjl.tools@gmail.com>
2
3 PR bootstrap/96202
4 * configure: Regenerated.
5
885ef72f
GA
62020-05-29 H.J. Lu <hjl.tools@gmail.com>
7
8 PR bootstrap/95413
9 * configure: Regenerated.
10
731c4ce0
DE
112020-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
8d286dd1
L
172020-05-14 H.J. Lu <hongjiu.lu@intel.com>
18
19 * configure: Regenerated.
20
b3d16040
L
212020-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
8d9254fc
JJ
312020-01-01 Jakub Jelinek <jakub@redhat.com>
32
33 Update copyright years.
34
0fad54f0
JM
352019-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
a5544970
JJ
432019-01-01 Jakub Jelinek <jakub@redhat.com>
44
45 Update copyright years.
46
22e05272
JM
472018-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
1c686aa4
JC
572018-07-05 James Clarke <jrtc27@jrtc27.com>
58
59 * configure: Regenerated.
60
a197d340
ML
612018-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
85ec4feb
JJ
672018-01-03 Jakub Jelinek <jakub@redhat.com>
68
69 Update copyright years.
70
6044f5e3
SL
712017-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
5764ee3c
JW
792017-04-03 Jonathan Wakely <jwakely@redhat.com>
80
81 * decCommon.c (decFloatFromPackedChecked): Fix typo in comment.
82 * decNumber.c (decNumberPower, decMultiplyOp): Likewise.
83
8a1f09e4
JJ
842017-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
eb0f8780
ML
942017-01-06 Martin Liska <mliska@suse.cz>
95
96 PR bootstrap/79003
97 * Makefile.in: Add -fno-lto to {C,CPP,LD}FLAGS.
98
cbe34bb5
JJ
992017-01-01 Jakub Jelinek <jakub@redhat.com>
100
101 Update copyright years.
102
84c1b9d3
MK
1032016-11-15 Matthias Klose <doko@ubuntu.com>
104
105 * configure: Regenerate.
106
818ab71a
JJ
1072016-01-04 Jakub Jelinek <jakub@redhat.com>
108
109 Update copyright years.
110
cb78b51c
L
1112015-06-30 H.J. Lu <hongjiu.lu@intel.com>
112
113 * configure: Regenerated.
114
8f3a6a06
MH
1152015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
116
117 * aclocal.m4: Regenerated with automake-1.11.6.
118
5624e564
JJ
1192015-01-05 Jakub Jelinek <jakub@redhat.com>
120
121 Update copyright years.
122
35485da9
DM
1232014-11-11 David Malcolm <dmalcolm@redhat.com>
124
125 * ChangeLog.jit: New.
126
789eadcd
MP
1272014-01-23 Marek Polacek <polacek@redhat.com>
128
129 PR c/59871
130 * decNumberLocal.h (UBFROMUS, UBFROMUI): Remove last argument.
131
1d5dd71b
RS
1322014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
133
134 Update copyright years
135
459260ec
DM
1362013-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
309f50b9
SB
1442013-07-09 Simon Baldwin <simonb@google.com>
145
146 * configure.ac: Add AC_CONFIG_AUX_DIR.
147 * configure: Regenerated.
148
01680d98
KT
1492013-03-27 Kai Tietz <ktietz@redhat.com>
150
151 * configure: Regenerated.
152
8e322cb4
RS
1532013-02-06 Richard Sandiford <rdsandiford@googlemail.com>
154
155 Update copyright years.
156
460277e0
TS
1572012-11-04 Thomas Schwinge <thomas@codesourcery.com>
158
159 * configure: Regenerate.
160
4a5e00ca
AS
1612011-12-20 Andreas Schwab <schwab@linux-m68k.org>
162
163 * configure: Regenerate.
164
095af58f
AS
1652011-12-19 Andreas Schwab <schwab@linux-m68k.org>
166
167 * configure: Regenerate.
168
04695783
JM
1692011-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
b7469e03
MF
1782011-03-28 Mike Frysinger <vapier@gentoo.org>
179
180 * .gitignore: New file.
181
a3abe41c
NF
1822010-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
18ed6ee4
NF
1872010-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
996b42ef
KT
1922010-09-10 Kai Tietz <kai.tietz@onevision.com>
193
194 * configure: Regenerated.
195
526be3c0
TG
1962010-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
cc0ae0ca
L
2062010-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
84f47d20
AS
2132010-09-06 Andreas Schwab <schwab@redhat.com>
214
215 * configure: Regenerate.
216
3c39bca6
AK
2172010-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
75bc9e5e
RW
2242010-08-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
225
226 * configure: Regenerate.
227
4d9e8446
RW
2282010-04-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
229
230 * aclocal.m4: Regenerate.
231
b9497ab5
RO
2322010-01-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
233
234 * configure: Regenerate.
235
288d6a77
JJ
2362009-11-28 Jakub Jelinek <jakub@redhat.com>
237
238 * decContext.c (decContextTestEndian): Move adj definition into
239 #if DECCHECK guarded code.
240
c13e029b
PB
2412009-09-09 Paolo Bonzini <bonzini@gnu.org>
242
243 * configure: Regenerate.
244
d72a3ac1
PB
2452009-09-08 Paolo Bonzini <bonzini@gnu.org>
246
247 * configure: Regenerate.
248
df58e648
RW
2492009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
250
251 * configure.ac (AC_PREREQ): Bump to 2.64.
252
5213506e
RW
2532009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
254
255 * aclocal.m4: Regenerate.
256 * configure: Regenerate.
257 * config.in: Regenerate.
258
0ca73d34
JJ
2592009-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
6efbd53f
RW
2662009-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
6863c0f0
ILT
2712009-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
748086b7
JJ
2802009-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
3242009-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
9daa490d
BE
3312009-04-01 Ben Elliston <bje@au.ibm.com>
332
92a285c1 333 * decContext.h: Include gstdint.h instead of <stdint.h>.
9daa490d 334
7bd36a9c
BE
3352009-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
f76f0edd
JM
3442009-02-10 Joseph Myers <joseph@codesourcery.com>
345
346 * Makefile.in (clean): Don't remove makedepend$(EXEEXT).
347
4a44abab
JJ
3482008-10-27 Janis Johnson <janis187@us.ibm.com>
349
202e7815 350 PR other/37897
4a44abab
JJ
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
18c04407
RW
3602008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
361
362 * Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
363 * configure: Regenerate.
364
2d09b640
RW
3652008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
366
367 * Makefile.in (datarootdir): New variable.
368
bc6d4c3f
JM
3692008-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
deb984e6
PB
3822008-04-18 Paolo Bonzini <bonzini@gnu.org>
383
384 PR bootstrap/35457
385 * aclocal.m4: Regenerate.
386 * configure: Regenerate.
387
57b256d9
BE
3882008-04-18 Ben Elliston <bje@au.ibm.com>
389
390 * Makefile.in (distclean): Add gstdint.h.
391
346b24c0
JJ
3922008-01-25 Janis Johnson <janis187@us.ibm.com>
393
7fa4b30a
JJ
394 * decCommonSymbols.h: Commit.
395 * decDPDSybmols.h: Commit.
396
346b24c0
JJ
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
e072c217
TJB
4122007-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
b1237e13
TJB
4232007-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
2533577f
JJ
4312007-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
f808a484
MM
4822007-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
fb00dbe0
L
4882007-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
c18b8a1c
KT
4952007-04-11 Kai Tietz <kai.tietz@onevision.com>
496
fb00dbe0 497 * configure: Regenerate.
c18b8a1c 498
79b87c74
MM
4992007-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
9d1d1cd4
BE
5562007-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
49c683a5
BM
5642007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
565
566 * Makefile.in: Add dummy install-pdf target.
567
d9a66f98
JJ
5682007-01-29 Janis Johnson <janis187@us.ibm.com>
569
570 * decExcept.c: New.
571 * decExcept.h: New.
572
240e6b6b
JJ
5732006-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
8cbb6f96 5782006-11-21 Janis Johnson <janis187@us.ibm.com>
b5422ad7 579
d44963af
JJ
580 * decLibrary.c (__dec_type_swap): Add prototype.
581 (__dfp_enable_traps, dfp_raise): Delete.
582
8cbb6f96
JJ
583 * Makefile.in: Don't include decRound in library used by compiler.
584
5852006-10-10 Brooks Moses <bmoses@stanford.edu>
b5422ad7
BM
586 * Makefile.in: Added empty "pdf" target.
587
e757d6b2
KG
5882006-09-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
589
590 * decNumber.c (decNumberPower): Constify.
591 * decNumber.h (decNumberPower): Likewise.
592
aa4f41c1
KG
5932006-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
c5d43417
KG
6412006-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
695cd757
PB
6542006-07-25 Paolo Bonzini <bonzini@gnu.org>
655
656 PR build/26188
657 * configure: Regenerate.
658
f64ad1d3
BE
6592006-06-23 Ben Elliston <bje@au.ibm.com>
660
661 * decNumber.h (decNumberNegate): Remove.
662
01d84fc0
CD
6632006-05-23 Carlos O'Donell <carlos@codesourcery.com>
664
665 * Makefile.in: Add install-html target. Add install-html to .PHONY
666
8a46b94f
BE
6672006-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
7a6d30ce
RS
6722006-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
4c4b3eb0
PB
6782006-01-02 Paolo Bonzini <bonzini@gnu.org>
679
92a285c1
ML
680 PR target/25259
681 * configure.ac: Use GCC_HEADER_STDINT.
682 * decContext.h: Include gstdint.h.
683 * aclocal.m4: Regenerate.
684 * configure: Regenerate.
4c4b3eb0 685
7d0e5156
RS
6862005-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
5e739d00
RS
6912005-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
c0173136
BE
6962005-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
108ada44
BE
7062005-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
da817a2f
GP
7122005-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
fbdb1ec6
BE
7242005-11-29 Ben Elliston <bje@au.ibm.com>
725
726 * decUtility.c: Remove redundant #includes.
727 * decUtility.h (__dec_byte_swap): Remove prototype.
728
8fdb0857
BE
7292005-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
473a74b9
BE
7372005-11-29 Ben Elliston <bje@au.ibm.com>
738
739 * decimal32.h, decimal64.h, decimal128.h: New.
92a285c1 740 * decimal32.c, decimal64.c, decimal128.c: Likewise.
473a74b9
BE
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.
818ab71a 746\f
c48514be 747Copyright (C) 2005-2021 Free Software Foundation, Inc.
818ab71a
JJ
748
749Copying and distribution of this file, with or without modification,
750are permitted in any medium without royalty provided the copyright
751notice and this notice are preserved.