]> www.ginac.de Git - cln.git/commitdiff
* Make template specializations explicit.
authorRichard Kreckel <kreckel@ginac.de>
Wed, 23 Jun 2004 21:17:45 +0000 (21:17 +0000)
committerRichard Kreckel <kreckel@ginac.de>
Wed, 23 Jun 2004 21:17:45 +0000 (21:17 +0000)
ChangeLog
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

index d2c47320539c87daa359fca512577b645d4da8e8..8a41c81c1d8588ec4b57d51cd3ff18f0eceed389 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,12 @@
        * rational/transcendental/cl_RA_logp.cc: fix bug where base is
        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>
 
        * benchmarks/timebench1.cc, benchmarks/timebench2a.LiDIA.cc,
index aa01740198c8a5b8423b3fef08083e22abbea5e2..5a576ece813e2ac2e24be81b05d0c1b9ed4fb6f3 100644 (file)
@@ -153,6 +153,7 @@ cl_class cl_class_complex_ring = {
 };
 
 // Constructor.
+template <>
 inline cl_complex_ring::cl_specialized_number_ring ()
        : cl_number_ring (new cl_heap_complex_ring()) {}
 
index 5629e1f6420c45ad8e784a3c386e3b5f24e89484..0f4e6d76661837c46a27d89113e569c1157b531a 100644 (file)
@@ -150,6 +150,7 @@ cl_class cl_class_integer_ring = {
 };
 
 // Constructor.
+template <>
 inline cl_integer_ring::cl_specialized_number_ring ()
        : cl_number_ring (new cl_heap_integer_ring()) {}
 
index f1a41252ffb4f1b4b17f4aa70931703a19b907bc..a6aef66195ab8d88467e77e0fdd167967ef95875 100644 (file)
@@ -150,6 +150,7 @@ cl_class cl_class_rational_ring = {
 };
 
 // Constructor.
+template <>
 inline cl_rational_ring::cl_specialized_number_ring ()
        : cl_number_ring (new cl_heap_rational_ring()) {}
 
index 12bad45c7df7a6dc73239dda5a7d5c3878454fef..f7330cef64d7ed8bcce796aa86740a92b27cbfc9 100644 (file)
@@ -154,6 +154,7 @@ cl_class cl_class_real_ring = {
 };
 
 // Constructor.
+template <>
 inline cl_real_ring::cl_specialized_number_ring ()
        : cl_number_ring (new cl_heap_real_ring()) {}