Description: Avoid undefined reference to `void_vnl_c_vector_inf_norm...'
 link error on HPPA.  This patch reverts upstream change
 http://vxl.svn.sourceforge.net/viewvc/vxl?view=rev&revision=11383
Author: Denis Barbier <bouzim@gmail.com>
Bug: 558998
Forwarded: not yet


--- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/Templates/vnl_c_vector+long_double_complex-.cxx
+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/Templates/vnl_c_vector+long_double_complex-.cxx
@@ -1,6 +1,4 @@
 #include <vnl/vnl_complex.h>
 #include <vnl/vnl_c_vector.txx>
 
-#ifndef __hppa // bug in HP assembler?
 VNL_C_VECTOR_INSTANTIATE_unordered(vcl_complex<long double>);
-#endif
--- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/Templates/vnl_det+vcl_complex+long_double--.cxx
+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/Templates/vnl_det+vcl_complex+long_double--.cxx
@@ -1,6 +1,4 @@
 #include <vcl_complex.h>
 #include <vnl/vnl_det.txx>
 
-#ifndef __hppa // bug in HP assembler?
 VNL_DET_INSTANTIATE(vcl_complex<long double>);
-#endif
--- insighttoolkit-3.18.0.orig/Utilities/vxl/core/vnl/vnl_copy.cxx
+++ insighttoolkit-3.18.0/Utilities/vxl/core/vnl/vnl_copy.cxx
@@ -38,9 +38,7 @@
 VNL_COPY_INSTANTIATE0(float, double);
 VNL_COPY_INSTANTIATE0(double, float);
 VNL_COPY_INSTANTIATE0(double, long double);
-#ifndef __hppa // assembler bug on HP?
 VNL_COPY_INSTANTIATE0(long double, double);
-#endif
 
 #define macro(S, D) \
 VCL_DEFINE_SPECIALIZATION \
@@ -68,7 +66,5 @@
 
 VNL_COPY_INSTANTIATE_twoway(float, double);
 VNL_COPY_INSTANTIATE_twoway(vcl_complex<float>, vcl_complex<double>);
-#ifndef __hppa // assembler bug on HP?
 VNL_COPY_INSTANTIATE_twoway(double, long double);
 VNL_COPY_INSTANTIATE_twoway(vcl_complex<double>, vcl_complex<long double>);
-#endif
