From 0e6f989b0d32685e537469ad79fe84cd12002ab8 Mon Sep 17 00:00:00 2001 From: Ilya Kurdyukov <59548320+ilyakurdyukov@users.noreply.github.com> Date: Sun, 25 Apr 2021 22:51:37 +0700 Subject: [PATCH] __THROW warning fix for e2k (#2253) --- test/posix-mock-test.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/posix-mock-test.cc b/test/posix-mock-test.cc index 2f30e81c..a9711c87 100644 --- a/test/posix-mock-test.cc +++ b/test/posix-mock-test.cc @@ -490,7 +490,8 @@ double _strtod_l(const char* nptr, char** endptr, _locale_t locale) { # pragma warning(pop) # endif -# if defined(__THROW) && FMT_GCC_VERSION > 0 && FMT_GCC_VERSION <= 408 +# if defined(__THROW) && \ + ((FMT_GCC_VERSION > 0 && FMT_GCC_VERSION <= 408) || defined(__e2k__)) # define FMT_LOCALE_THROW __THROW # else # define FMT_LOCALE_THROW