Index: src/base/logging.h |
diff --git a/src/base/logging.h b/src/base/logging.h |
index 7bbb82a485d34d727edb3da86c11607d1c003a95..50fceca88b3a6adf99835c49d5c3e4a9f04e8002 100644 |
--- a/src/base/logging.h |
+++ b/src/base/logging.h |
@@ -9,11 +9,10 @@ |
#include <sstream> |
#include <string> |
-#include "src/base/base-export.h" |
#include "src/base/build_config.h" |
#include "src/base/compiler-specific.h" |
-extern "C" PRINTF_FORMAT(3, 4) V8_NORETURN V8_BASE_EXPORT |
+extern "C" PRINTF_FORMAT(3, 4) V8_NORETURN |
void V8_Fatal(const char* file, int line, const char* format, ...); |
// The FATAL, UNREACHABLE and UNIMPLEMENTED macros are useful during |
@@ -88,8 +87,8 @@ |
// Commonly used instantiations of MakeCheckOpString<>. Explicitly instantiated |
// in logging.cc. |
-#define DEFINE_MAKE_CHECK_OP_STRING(type) \ |
- extern template V8_BASE_EXPORT std::string* MakeCheckOpString<type, type>( \ |
+#define DEFINE_MAKE_CHECK_OP_STRING(type) \ |
+ extern template std::string* MakeCheckOpString<type, type>( \ |
type const&, type const&, char const*); |
DEFINE_MAKE_CHECK_OP_STRING(int) |
DEFINE_MAKE_CHECK_OP_STRING(long) // NOLINT(runtime/int) |
@@ -118,11 +117,10 @@ |
char const* msg) { \ |
return V8_LIKELY(lhs op rhs) ? nullptr : MakeCheckOpString(lhs, rhs, msg); \ |
} \ |
- extern template V8_BASE_EXPORT std::string* Check##NAME##Impl<float, float>( \ |
+ extern template std::string* Check##NAME##Impl<float, float>( \ |
float const& lhs, float const& rhs, char const* msg); \ |
- extern template V8_BASE_EXPORT std::string* \ |
- Check##NAME##Impl<double, double>(double const& lhs, double const& rhs, \ |
- char const* msg); |
+ extern template std::string* Check##NAME##Impl<double, double>( \ |
+ double const& lhs, double const& rhs, char const* msg); |
DEFINE_CHECK_OP_IMPL(EQ, ==) |
DEFINE_CHECK_OP_IMPL(NE, !=) |
DEFINE_CHECK_OP_IMPL(LE, <=) |