From b31872fe7bfec65b900e5acbe04a587de0ff4ac0 Mon Sep 17 00:00:00 2001 From: Nathan Froyd Date: Sat, 21 Dec 2013 18:52:41 -0500 Subject: [PATCH] Bug 952785 - relax GCC version requirements for MOZ_ENUM_TYPE; r=Waldo --- mfbt/TypedEnum.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mfbt/TypedEnum.h b/mfbt/TypedEnum.h index e55365abb84..1e54fb973e7 100644 --- a/mfbt/TypedEnum.h +++ b/mfbt/TypedEnum.h @@ -28,8 +28,10 @@ # endif #elif defined(__GNUC__) # if defined(__GXX_EXPERIMENTAL_CXX0X__) || __cplusplus >= 201103L -# if MOZ_GCC_VERSION_AT_LEAST(4, 6, 3) +# if MOZ_GCC_VERSION_AT_LEAST(4, 4, 0) # define MOZ_HAVE_CXX11_ENUM_TYPE +# endif +# if MOZ_GCC_VERSION_AT_LEAST(4, 6, 3) # define MOZ_HAVE_CXX11_STRONG_ENUMS # endif # endif