From 592c2cad3638f698211bda7ee3007f86a41ae456 Mon Sep 17 00:00:00 2001 From: Masatoshi Kimura Date: Sat, 2 Nov 2013 17:57:40 +0900 Subject: [PATCH] Bug 933586 - Define MOZ_HAVE_CXX11_DELETE for MSVC 12+. r=waldo --- mfbt/Attributes.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mfbt/Attributes.h b/mfbt/Attributes.h index 0786cb2fe5c5..4e7824cd97f1 100644 --- a/mfbt/Attributes.h +++ b/mfbt/Attributes.h @@ -89,6 +89,9 @@ # define MOZ_HAVE_NEVER_INLINE __attribute__((noinline)) # define MOZ_HAVE_NORETURN __attribute__((noreturn)) #elif defined(_MSC_VER) +# if _MSC_VER >= 1800 +# define MOZ_HAVE_CXX11_DELETE +# endif # if _MSC_VER >= 1700 # define MOZ_HAVE_CXX11_FINAL final # else