# HG changeset patch # User Michael Goffioul # Date 1267388405 0 # Node ID 950c23c26f876669f4adf2294153a38435292e9c # Parent 1f11fabfa34957118b2a7c3a118f2e9e1c8cbd51 Remove obsolete DiagArray2::Proxy explicit instantiations. diff -r 1f11fabfa349 -r 950c23c26f87 liboctave/Array-C.cc --- a/liboctave/Array-C.cc Sun Feb 28 12:32:16 2010 -0500 +++ b/liboctave/Array-C.cc Sun Feb 28 20:20:05 2010 +0000 @@ -97,7 +97,4 @@ #include "DiagArray2.h" #include "DiagArray2.cc" -#ifdef _MSC_VER -template class OCTAVE_API DiagArray2::Proxy; -#endif template class OCTAVE_API DiagArray2; diff -r 1f11fabfa349 -r 950c23c26f87 liboctave/Array-d.cc --- a/liboctave/Array-d.cc Sun Feb 28 12:32:16 2010 -0500 +++ b/liboctave/Array-d.cc Sun Feb 28 20:20:05 2010 +0000 @@ -164,7 +164,4 @@ #include "DiagArray2.h" #include "DiagArray2.cc" -#ifdef _MSC_VER -template class OCTAVE_API DiagArray2::Proxy; -#endif template class OCTAVE_API DiagArray2; diff -r 1f11fabfa349 -r 950c23c26f87 liboctave/Array-f.cc --- a/liboctave/Array-f.cc Sun Feb 28 12:32:16 2010 -0500 +++ b/liboctave/Array-f.cc Sun Feb 28 20:20:05 2010 +0000 @@ -164,7 +164,4 @@ #include "DiagArray2.h" #include "DiagArray2.cc" -#ifdef _MSC_VER -template class OCTAVE_API DiagArray2::Proxy; -#endif template class OCTAVE_API DiagArray2; diff -r 1f11fabfa349 -r 950c23c26f87 liboctave/Array-fC.cc --- a/liboctave/Array-fC.cc Sun Feb 28 12:32:16 2010 -0500 +++ b/liboctave/Array-fC.cc Sun Feb 28 20:20:05 2010 +0000 @@ -98,7 +98,4 @@ #include "DiagArray2.h" #include "DiagArray2.cc" -#ifdef _MSC_VER -template class OCTAVE_API DiagArray2::Proxy; -#endif template class OCTAVE_API DiagArray2; diff -r 1f11fabfa349 -r 950c23c26f87 liboctave/ChangeLog --- a/liboctave/ChangeLog Sun Feb 28 12:32:16 2010 -0500 +++ b/liboctave/ChangeLog Sun Feb 28 20:20:05 2010 +0000 @@ -1,3 +1,11 @@ +2010-02-28 Michael Goffioul + + * Array-C.cc (DiagArray2::Proxy): Remove explicit + instantiation under MSVC. + Array-d.cc (DiagArray2::Proxy): Ditto. + Array-f.cc (DiagArray2::Proxy): Ditto. + Array-fC.cc (DiagArray2 * Array-util.cc (gripe_index_out_of_range): Throw errors with id.