diff liboctave/util/data-conv.cc @ 17413:e89e86e1a551

eliminate unnecessary volatile declarations * byte-swap.h (swap_bytes<T>): Don't declare point arg as volatile. Update all instantiations. * data-conv.cc: Delete explicit instantiations of byte_swap template.
author John W. Eaton <jwe@octave.org>
date Thu, 12 Sep 2013 14:10:41 -0400
parents 0b644adf4f31
children 3856298f1ff8
line wrap: on
line diff
--- a/liboctave/util/data-conv.cc	Wed Sep 11 16:05:40 2013 -0700
+++ b/liboctave/util/data-conv.cc	Thu Sep 12 14:10:41 2013 -0400
@@ -37,10 +37,6 @@
 #include "lo-ieee.h"
 #include "oct-locbuf.h"
 
-template void swap_bytes<2> (volatile void *, int);
-template void swap_bytes<4> (volatile void *, int);
-template void swap_bytes<8> (volatile void *, int);
-
 #if defined HAVE_LONG_LONG_INT
 #define FIND_SIZED_INT_TYPE(VAL, BITS, TQ, Q) \
   do \