OSDN Git Service

* decContext.c, decContext.h, decDPD.h, decimal128.c,
[pf3gnuchains/gcc-fork.git] / libdecnumber / ChangeLog
1 2007-03-08  Ben Elliston  <bje@au.ibm.com>
2
3         * decContext.c, decContext.h, decDPD.h, decimal128.c,
4         decimal128.h, decimal32.c, decimal32.h, decimal64.c, decimal64.h,
5         decLibrary.c, decNumber.c, decNumber.h, decNumberLocal.h,
6         decRound.c, decRound.h, decUtility.c, decUtility.h: Add
7         libgcc-style license exception clause.
8
9 2007-03-01  Brooks Moses  <brooks.moses@codesourcery.com>
10
11         * Makefile.in: Add dummy install-pdf target.
12
13 2007-01-29  Janis Johnson  <janis187@us.ibm.com>
14
15         * decExcept.c: New.
16         * decExcept.h: New.
17
18 2006-11-29  Janis Johnson  <janis187@us.ibm.com>
19
20         * decRound.c: Move declarations to new file, update comments.
21         * decRound.h: New file.
22
23 2006-11-21  Janis Johnson  <janis187@us.ibm.com>
24
25         * decLibrary.c (__dec_type_swap): Add prototype.
26         (__dfp_enable_traps, dfp_raise): Delete.
27
28         * Makefile.in: Don't include decRound in library used by compiler.
29
30 2006-10-10  Brooks Moses  <bmoses@stanford.edu> 
31         * Makefile.in: Added empty "pdf" target.
32
33 2006-09-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
34
35         * decNumber.c (decNumberPower): Constify.
36         * decNumber.h (decNumberPower): Likewise.
37
38 2006-09-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
39
40         * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual.
41         * configure, config.in: Regenerate.
42
43         * decContext.c (decContextStatusToString): Constify.
44         * decContext.h (decContextStatusToString): Likewise.
45         * decNumber.c (decNumberToString, decNumberToEngString,
46         decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
47         decNumberDivideInteger, decNumberMax, decNumberMin,
48         decNumberMinus, decNumberPlus, decNumberMultiply,
49         decNumberNormalize, decNumberQuantize, decNumberRescale,
50          decNumberRemainder, decNumberRemainderNear,
51         decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
52         decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
53         decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
54         decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
55         decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
56         decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
57         Likewise.
58         * decNumber.h (decNumberToString, decNumberToEngString,
59         decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
60         decNumberDivideInteger, decNumberMax, decNumberMin,
61         decNumberMinus, decNumberMultiply, decNumberNormalize,
62         decNumberPlus, decNumberQuantize, decNumberRemainder,
63          decNumberRemainderNear, decNumberRescale,
64         decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
65         decNumberToIntegralValue, decNumberCopy): Likewise.
66         * decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
67         Likewise.
68         * decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
69         Likewise.
70         * decimal128.c (decimal128FromNumber, decimal128ToNumber,
71         decimal128ToString, decimal128ToEngString, decimal128Show):
72         Likewise.
73         * decimal128.h (decimal128ToString, decimal128ToEngString,
74         decimal128FromNumber, decimal128ToNumber): Likewise.
75         * decimal32.c (decimal32FromNumber, decimal32ToNumber,
76         decimal32ToString, decimal32ToEngString, decimal32Show):
77         Likewise.
78         * decimal32.h (decimal32ToString, decimal32ToEngString,
79         decimal32FromNumber, decimal32ToNumber): Likewise.
80         * decimal64.c (decimal64FromNumber, decimal64ToNumber,
81         decimal64ToString, decimal64ToEngString, decimal64Show):
82         Likewise.
83         * decimal64.h (decimal64ToString, decimal64ToEngString,
84         decimal64FromNumber, decimal64ToNumber): Likewise.
85
86 2006-08-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
87
88         * decContext.c (decContextSetStatusFromString): Constify.
89         * decContext.h (decContextSetStatusFromString): Likewise.
90         * decNumber.c (decNumberFromString): Likewise.
91         * decNumber.h (decNumberFromString): Likewise.
92         * decimal128.c (decimal128FromString): Likewise.
93         * decimal128.h (decimal128FromString): Likewise.
94         * decimal32.c (decimal32FromString): Likewise.
95         * decimal32.h (decimal32FromString): Likewise.
96         * decimal64.c (decimal64FromString): Likewise.
97         * decimal64.h (decimal64FromString): Likewise.
98
99 2006-07-25  Paolo Bonzini  <bonzini@gnu.org>
100
101         PR build/26188
102         * configure: Regenerate.
103
104 2006-06-23  Ben Elliston  <bje@au.ibm.com>
105
106         * decNumber.h (decNumberNegate): Remove.
107
108 2006-05-23  Carlos O'Donell  <carlos@codesourcery.com>
109
110         * Makefile.in: Add install-html target. Add install-html to .PHONY
111
112 2006-02-06  Ben Elliston  <bje@au.ibm.com>
113
114         * decLibrary.c (__dec_byte_swap): Use uint32_t for argument and
115         return types.
116
117 2006-01-03  Roger Sayle  <roger@eyesopen.com>
118             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
119
120         * decNumber.c (__NO_STRING_INLINES): Define to prevent glibc macro
121         definition of strcpy from generating compilation warnings.
122
123 2006-01-02  Paolo Bonzini  <bonzini@gnu.org>
124
125         PR target/25259
126         * configure.ac: Use GCC_HEADER_STDINT.
127         * decContext.h: Include gstdint.h.
128         * aclocal.m4: Regenerate.
129         * configure: Regenerate.
130
131 2005-12-20  Roger Sayle  <roger@eyesopen.com>
132
133         * decNumber.c (decStrEq): Cast string contents to unsigned char
134         instead of int before calling tolower.
135
136 2005-12-20  Roger Sayle  <roger@eyesopen.com>
137
138         * decNumber.c (decStrEq): Cast operands to int before calling
139         tolower to avoid compilation warnings on Tru64.
140
141 2005-12-05  Ben Elliston  <bje@au.ibm.com>
142
143         * Makefile.in (clean): Remove stray reference to libcpp.a.
144
145         * decimal128.h, decContext.c, decRound.c, decimal32.c,
146         decNumber.c, decContext.h, decimal64.c, decimal32.h, decNumber.h,
147         decimal64.h, decUtility.c, decLibrary.c, configure.ac,
148         decNumberLocal.h, decUtility.h, decDPD.h, decimal128.c: Update FSF
149         office address.
150
151 2005-12-01  Ben Elliston  <bje@au.ibm.com>
152
153         * Makefile.in (libdecnumber_a_SOURCES): Drop decLibrary.c.
154         * decUtility.c (__dec_byte_swap): Move from here ..
155         * decLibrary.c: .. to here.
156
157 2005-11-23  Gerald Pfeifer  <gerald@pfeifer.com>
158
159         * decContext.h: Properly guard inclusion of stdint.h
160         * decContext.c: Include config.h
161         * decLibrary.c: Ditto.
162         * decNumber.c: Ditto.
163         * decRound.c: Ditto.
164         * decUtility.c: Ditto.
165         * decimal32.c: Ditto.
166         * decimal64.c: Ditto.
167         * decimal128.c: Ditto.
168         
169 2005-11-29  Ben Elliston  <bje@au.ibm.com>
170
171         * decUtility.c: Remove redundant #includes.
172         * decUtility.h (__dec_byte_swap): Remove prototype.
173
174 2005-11-29  Ben Elliston  <bje@au.ibm.com>
175
176         * configure.ac: New file.
177         * aclocal.m4: Likewise.
178         * Makefile.in: Likewise.
179         * configure: Generate.
180         * config.in: Likewise.
181
182 2005-11-29  Ben Elliston  <bje@au.ibm.com>
183
184         * decimal32.h, decimal64.h, decimal128.h: New.
185         * decimal32.c, decimal64.c, decimal128.c: Likewise.
186         * decContext.c, decContext.h: Likewise.
187         * decUtility.c, decUtility.h: Likewise.
188         * decNumber.c, decNumber.h, decNumberLocal.h: Likewise.
189         * decDPD.h: Likewise.
190         * decLibrary.c, decRound.c: Likewise.