Browse Source

* Make template specializations explicit.

master
Richard Kreckel 21 years ago
parent
commit
f2f5fb349d
  1. 6
      ChangeLog
  2. 1
      src/complex/ring/cl_C_ring.cc
  3. 1
      src/integer/ring/cl_I_ring.cc
  4. 1
      src/rational/ring/cl_RA_ring.cc
  5. 1
      src/real/ring/cl_R_ring.cc

6
ChangeLog

@ -8,6 +8,12 @@
* rational/transcendental/cl_RA_logp.cc: fix bug where base is * rational/transcendental/cl_RA_logp.cc: fix bug where base is
reciprocal of an integer. reciprocal of an integer.
2004-06-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* src/complex/ring/cl_C_ring.cc, src/integer/ring/cl_I_ring.cc,
src/rational/ring/cl_RA_ring.cc, src/real/ring/cl_R_ring.cc:
Make template specializations explicit.
2004-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 2004-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* benchmarks/timebench1.cc, benchmarks/timebench2a.LiDIA.cc, * benchmarks/timebench1.cc, benchmarks/timebench2a.LiDIA.cc,

1
src/complex/ring/cl_C_ring.cc

@ -153,6 +153,7 @@ cl_class cl_class_complex_ring = {
}; };
// Constructor. // Constructor.
template <>
inline cl_complex_ring::cl_specialized_number_ring () inline cl_complex_ring::cl_specialized_number_ring ()
: cl_number_ring (new cl_heap_complex_ring()) {} : cl_number_ring (new cl_heap_complex_ring()) {}

1
src/integer/ring/cl_I_ring.cc

@ -150,6 +150,7 @@ cl_class cl_class_integer_ring = {
}; };
// Constructor. // Constructor.
template <>
inline cl_integer_ring::cl_specialized_number_ring () inline cl_integer_ring::cl_specialized_number_ring ()
: cl_number_ring (new cl_heap_integer_ring()) {} : cl_number_ring (new cl_heap_integer_ring()) {}

1
src/rational/ring/cl_RA_ring.cc

@ -150,6 +150,7 @@ cl_class cl_class_rational_ring = {
}; };
// Constructor. // Constructor.
template <>
inline cl_rational_ring::cl_specialized_number_ring () inline cl_rational_ring::cl_specialized_number_ring ()
: cl_number_ring (new cl_heap_rational_ring()) {} : cl_number_ring (new cl_heap_rational_ring()) {}

1
src/real/ring/cl_R_ring.cc

@ -154,6 +154,7 @@ cl_class cl_class_real_ring = {
}; };
// Constructor. // Constructor.
template <>
inline cl_real_ring::cl_specialized_number_ring () inline cl_real_ring::cl_specialized_number_ring ()
: cl_number_ring (new cl_heap_real_ring()) {} : cl_number_ring (new cl_heap_real_ring()) {}

Loading…
Cancel
Save