summaryrefslogtreecommitdiff
path: root/src/support/small_vector.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/support/small_vector.h')
-rw-r--r--src/support/small_vector.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/support/small_vector.h b/src/support/small_vector.h
index dd0370554..efd866cb5 100644
--- a/src/support/small_vector.h
+++ b/src/support/small_vector.h
@@ -53,14 +53,6 @@ template<typename T, size_t N> class SmallVector {
// flexible additional storage
std::vector<T> flexible;
-#if defined(__aarch64__)
-#pragma GCC diagnostic pop
-#endif
-
-#if defined(__riscv) && __riscv_xlen == 64
-#pragma GCC diagnostic pop
-#endif
-
public:
using value_type = T;
@@ -286,6 +278,14 @@ struct ZeroInitSmallVector : public SmallVector<T, N> {
}
};
+#if defined(__aarch64__)
+#pragma GCC diagnostic pop
+#endif
+
+#if defined(__riscv) && __riscv_xlen == 64
+#pragma GCC diagnostic pop
+#endif
+
} // namespace wasm
#endif // wasm_support_small_vector_h