diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2020-12-13 10:41:06 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2020-12-13 10:41:06 +0000 |
commit | da40a69c9ef8784d37c968ac37daf6f8883d2755 (patch) | |
tree | 49d54cf334b0d2015ecb2fe4110d004f9b3c6601 /gcc | |
parent | 9855e8a90df518c374f83b5fbe7cb06f78ca8d36 (diff) | |
download | gcc-da40a69c9ef8784d37c968ac37daf6f8883d2755.zip gcc-da40a69c9ef8784d37c968ac37daf6f8883d2755.tar.gz gcc-da40a69c9ef8784d37c968ac37daf6f8883d2755.tar.bz2 |
vec: Silence clang warning
I noticed during compatibility testing that clang warns that this
operator won't be implicitly const in C++14 onwards.
gcc/
* vec.h (vnull::operator vec<T, A, L>): Make const.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/vec.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -550,7 +550,7 @@ vec_copy_construct (T *dst, const T *src, unsigned n) struct vnull { template <typename T, typename A, typename L> - CONSTEXPR operator vec<T, A, L> () { return vec<T, A, L>(); } + CONSTEXPR operator vec<T, A, L> () const { return vec<T, A, L>(); } }; extern vnull vNULL; |