Mercurial > octave
comparison libinterp/octave-value/ov-int16.cc @ 29240:0a6ed9dcd601
Silence compiler warnings about ignored attributes (patch #8919).
Remove visibility attributes from instantiations of template classes which
were previously defined.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 29 Dec 2020 19:51:08 +0100 |
parents | bd51beb6205e |
children | 7854d5752dd2 |
comparison
equal
deleted
inserted
replaced
29239:f6058c6e1b18 | 29240:0a6ed9dcd601 |
---|---|
60 octave_hdf5_id octave_int16_scalar::hdf5_save_type = HDF5_SAVE_TYPE; | 60 octave_hdf5_id octave_int16_scalar::hdf5_save_type = HDF5_SAVE_TYPE; |
61 | 61 |
62 // Prevent implicit instantiations on some systems (Windows, others?) | 62 // Prevent implicit instantiations on some systems (Windows, others?) |
63 // that can lead to duplicate definitions of static data members. | 63 // that can lead to duplicate definitions of static data members. |
64 | 64 |
65 extern template class OCTINTERP_API octave_base_scalar<double>; | 65 extern template class octave_base_scalar<double>; |
66 | 66 |
67 template class octave_base_matrix<int16NDArray>; | 67 template class octave_base_matrix<int16NDArray>; |
68 | 68 |
69 template class octave_base_int_matrix<int16NDArray>; | 69 template class octave_base_int_matrix<int16NDArray>; |
70 | 70 |