| 1 |
|
2007-01-18 Alexei Sheplyakov <varg@theor.jinr.ru> |
| 2 |
|
|
| 3 |
|
Fix linking problems on some platforms caused by inline/non-inline |
| 4 |
|
versions of same functions (obsoletes MAYBE_INLINE): |
| 5 |
|
* src/base/cl_maybe_inline.h: New file. |
| 6 |
|
* src/base/cl_inline2.h: New file. |
| 7 |
|
* src/base/cl_inline.h: New file. |
| 8 |
|
* src/base/cl_macros.h: Pull in cl_maybe_inline.h. |
| 9 |
|
* src/base/string/cl_st_concat1.cc: Use new CL_INLINE macros and the |
| 10 |
|
new *_inline functions. |
| 11 |
|
* src/base/string/cl_st_concat2.cc: Likewise. |
| 12 |
|
* src/base/string/cl_st_concat3.cc: Likewise. |
| 13 |
|
* src/complex/algebraic/cl_C_abs.cc: Likewise. |
| 14 |
|
* src/complex/algebraic/cl_C_abs_aux.cc: Likewise. |
| 15 |
|
* src/complex/algebraic/cl_C_signum.cc: Likewise. |
| 16 |
|
* src/complex/algebraic/cl_DF_hypot.cc: Likewise. |
| 17 |
|
* src/complex/algebraic/cl_FF_hypot.cc: Likewise. |
| 18 |
|
* src/complex/algebraic/cl_LF_hypot.cc: Likewise. |
| 19 |
|
* src/complex/algebraic/cl_SF_hypot.cc: Likewise. |
| 20 |
|
* src/complex/transcendental/cl_C_acosh.cc: Likewise. |
| 21 |
|
* src/complex/transcendental/cl_C_asinh_aux.cc: Likewise. |
| 22 |
|
* src/complex/transcendental/cl_C_atanh_aux.cc: Likewise. |
| 23 |
|
* src/float/dfloat/division/cl_DF_fceil.cc: Likewise. |
| 24 |
|
* src/float/dfloat/elem/cl_DF_div.cc: Likewise. |
| 25 |
|
* src/float/dfloat/elem/cl_DF_ffloor.cc: Likewise. |
| 26 |
|
* src/float/dfloat/elem/cl_DF_minusp.cc: Likewise. |
| 27 |
|
* src/float/dfloat/elem/cl_DF_mul.cc: Likewise. |
| 28 |
|
* src/float/dfloat/elem/cl_DF_plusp.cc: Likewise. |
| 29 |
|
* src/float/dfloat/elem/cl_DF_zerop.cc: Likewise. |
| 30 |
|
* src/float/dfloat/misc/cl_DF_abs.cc: Likewise. |
| 31 |
|
* src/float/dfloat/misc/cl_DF_digits.cc: Likewise. |
| 32 |
|
* src/float/dfloat/misc/cl_DF_eqhashcode.cc: Likewise. |
| 33 |
|
* src/float/dfloat/misc/cl_DF_exponent.cc: Likewise. |
| 34 |
|
* src/float/dfloat/misc/cl_DF_idecode.cc: Likewise. |
| 35 |
|
* src/float/dfloat/misc/cl_DF_precision.cc: Likewise. |
| 36 |
|
* src/float/dfloat/misc/cl_DF_sign.cc: Likewise. |
| 37 |
|
* src/float/dfloat/misc/cl_DF_signum.cc: Likewise. |
| 38 |
|
* src/float/elem/cl_F_minusp.cc: Likewise. |
| 39 |
|
* src/float/elem/cl_F_plusp.cc: Likewise. |
| 40 |
|
* src/float/elem/cl_F_zerop.cc: Likewise. |
| 41 |
|
* src/float/ffloat/division/cl_FF_fceil.cc: Likewise. |
| 42 |
|
* src/float/ffloat/elem/cl_FF_div.cc: Likewise. |
| 43 |
|
* src/float/ffloat/elem/cl_FF_ffloor.cc: Likewise. |
| 44 |
|
* src/float/ffloat/elem/cl_FF_minusp.cc: Likewise. |
| 45 |
|
* src/float/ffloat/elem/cl_FF_mul.cc: Likewise. |
| 46 |
|
* src/float/ffloat/elem/cl_FF_plusp.cc: Likewise. |
| 47 |
|
* src/float/ffloat/elem/cl_FF_zerop.cc: Likewise. |
| 48 |
|
* src/float/ffloat/misc/cl_FF_abs.cc: Likewise. |
| 49 |
|
* src/float/ffloat/misc/cl_FF_digits.cc: Likewise. |
| 50 |
|
* src/float/ffloat/misc/cl_FF_eqhashcode.cc: Likewise. |
| 51 |
|
* src/float/ffloat/misc/cl_FF_exponent.cc: Likewise. |
| 52 |
|
* src/float/ffloat/misc/cl_FF_idecode.cc: Likewise. |
| 53 |
|
* src/float/ffloat/misc/cl_FF_precision.cc: Likewise. |
| 54 |
|
* src/float/ffloat/misc/cl_FF_sign.cc: Likewise. |
| 55 |
|
* src/float/ffloat/misc/cl_FF_signum.cc: Likewise. |
| 56 |
|
* src/float/lfloat/division/cl_LF_fceil.cc: Likewise. |
| 57 |
|
* src/float/lfloat/elem/cl_LF_compare.cc: Likewise. |
| 58 |
|
* src/float/lfloat/elem/cl_LF_ffloor.cc: Likewise. |
| 59 |
|
* src/float/lfloat/elem/cl_LF_minusp.cc: Likewise. |
| 60 |
|
* src/float/lfloat/elem/cl_LF_plusp.cc: Likewise. |
| 61 |
|
* src/float/lfloat/elem/cl_LF_to_I.cc: Likewise. |
| 62 |
|
* src/float/lfloat/elem/cl_LF_zerop.cc: Likewise. |
| 63 |
|
* src/float/lfloat/misc/cl_LF_abs.cc: Likewise. |
| 64 |
|
* src/float/lfloat/misc/cl_LF_digits.cc: Likewise. |
| 65 |
|
* src/float/lfloat/misc/cl_LF_eqhashcode.cc: Likewise. |
| 66 |
|
* src/float/lfloat/misc/cl_LF_exponent.cc: Likewise. |
| 67 |
|
* src/float/lfloat/misc/cl_LF_idecode.cc: Likewise. |
| 68 |
|
* src/float/lfloat/misc/cl_LF_precision.cc: Likewise. |
| 69 |
|
* src/float/lfloat/misc/cl_LF_shortenrel.cc: Likewise. |
| 70 |
|
* src/float/lfloat/misc/cl_LF_shortenwith.cc: Likewise. |
| 71 |
|
* src/float/lfloat/misc/cl_LF_sign.cc: Likewise. |
| 72 |
|
* src/float/lfloat/misc/cl_LF_signum.cc: Likewise. |
| 73 |
|
* src/float/misc/cl_F_abs.cc: Likewise. |
| 74 |
|
* src/float/misc/cl_F_digits.cc: Likewise. |
| 75 |
|
* src/float/misc/cl_F_eqhashcode.cc: Likewise. |
| 76 |
|
* src/float/misc/cl_F_exponent.cc: Likewise. |
| 77 |
|
* src/float/misc/cl_F_idecode.cc: Likewise. |
| 78 |
|
* src/float/misc/cl_F_precision.cc: Likewise. |
| 79 |
|
* src/float/misc/cl_F_sign.cc: Likewise. |
| 80 |
|
* src/float/misc/cl_F_signum.cc: Likewise. |
| 81 |
|
* src/float/sfloat/division/cl_SF_fceil.cc: Likewise. |
| 82 |
|
* src/float/sfloat/division/cl_SF_ffloor.cc: Likewise. |
| 83 |
|
* src/float/sfloat/elem/cl_SF_compare.cc: Likewise. |
| 84 |
|
* src/float/sfloat/elem/cl_SF_minus.cc: Likewise. |
| 85 |
|
* src/float/sfloat/elem/cl_SF_minusp.cc: Likewise. |
| 86 |
|
* src/float/sfloat/elem/cl_SF_plusp.cc: Likewise. |
| 87 |
|
* src/float/sfloat/elem/cl_SF_uminus.cc: Likewise. |
| 88 |
|
* src/float/sfloat/elem/cl_SF_zerop.cc: Likewise. |
| 89 |
|
* src/float/sfloat/misc/cl_SF_abs.cc: Likewise. |
| 90 |
|
* src/float/sfloat/misc/cl_SF_digits.cc: Likewise. |
| 91 |
|
* src/float/sfloat/misc/cl_SF_eqhashcode.cc: Likewise. |
| 92 |
|
* src/float/sfloat/misc/cl_SF_exponent.cc: Likewise. |
| 93 |
|
* src/float/sfloat/misc/cl_SF_idecode.cc: Likewise. |
| 94 |
|
* src/float/sfloat/misc/cl_SF_precision.cc: Likewise. |
| 95 |
|
* src/float/sfloat/misc/cl_SF_sign.cc: Likewise. |
| 96 |
|
* src/float/sfloat/misc/cl_SF_signum.cc: Likewise. |
| 97 |
|
* src/float/transcendental/cl_F_atanhx.cc: Likewise. |
| 98 |
|
* src/float/transcendental/cl_F_atanx.cc: Likewise. |
| 99 |
|
* src/float/transcendental/cl_F_exp.cc: Likewise. |
| 100 |
|
* src/float/transcendental/cl_F_expx.cc: Likewise. |
| 101 |
|
* src/float/transcendental/cl_F_lnx.cc: Likewise. |
| 102 |
|
* src/float/transcendental/cl_F_sinhx.cc: Likewise. |
| 103 |
|
* src/float/transcendental/cl_F_sinx.cc: Likewise. |
| 104 |
|
* src/float/transcendental/cl_F_tan.cc: Likewise. |
| 105 |
|
* src/float/transcendental/cl_F_tanh.cc: Likewise. |
| 106 |
|
* src/integer/conv/cl_I_from_DS.cc: Likewise. |
| 107 |
|
* src/integer/conv/cl_I_from_NDS.cc: Likewise. |
| 108 |
|
* src/integer/conv/cl_I_from_NUDS.cc: Likewise. |
| 109 |
|
* src/integer/conv/cl_I_from_UDS.cc: Likewise. |
| 110 |
|
* src/integer/misc/cl_I_eqhashcode.cc: Likewise. |
| 111 |
|
* src/integer/misc/cl_I_signum.cc: Likewise. |
| 112 |
|
* src/integer/ring/cl_I_ring.cc: Likewise. |
| 113 |
|
* src/rational/elem/cl_RA_minusp.cc: Likewise. |
| 114 |
|
* src/rational/misc/cl_RA_eqhashcode.cc: Likewise. |
| 115 |
|
* src/rational/misc/cl_RA_signum.cc: Likewise. |
| 116 |
|
* src/rational/ring/cl_RA_ring.cc: Likewise. |
| 117 |
|
* src/real/algebraic/cl_RA_sqrt.cc: Likewise. |
| 118 |
|
* src/real/algebraic/cl_R_sqrt.cc: Likewise. |
| 119 |
|
* src/real/conv/cl_F_from_R_def.cc: Likewise. |
| 120 |
|
* src/real/elem/cl_R_minusp.cc: Likewise. |
| 121 |
|
* src/real/elem/cl_R_zerop.cc: Likewise. |
| 122 |
|
* src/real/misc/cl_R_eqhashcode.cc: Likewise. |
| 123 |
|
* src/real/misc/cl_R_signum.cc: Likewise. |
| 124 |
|
* src/real/transcendental/cl_R_tan.cc: Likewise. |
| 125 |
|
* src/real/transcendental/cl_R_tanh.cc: Likewise. |
| 126 |
|
* src/base/string/cl_st_make0.cc: Remove obsolete MAYBE_INLINE. |
| 127 |
|
* src/rational/misc/Makeflags: Help compiler include cl_I_eqhashcode.cc. |
| 128 |
|
|
| 129 |
2008-01-15 Bruno Haible <bruno@clisp.org> |
2008-01-15 Bruno Haible <bruno@clisp.org> |
| 130 |
|
|
| 131 |
* doc/cln.texi: Renamed from doc/cln.tex. Add @node lines and @menu |
* doc/cln.texi: Renamed from doc/cln.tex. Add @node lines and @menu |