From d7690a47b9bf3037d148066e23bcf3078b386877 Mon Sep 17 00:00:00 2001
From: Roman Tsisyk <roman@tsisyk.com>
Date: Mon, 16 Jun 2014 17:57:45 +0400
Subject: [PATCH] Add a workaround for Redhat Developer Toolset on RHEL/CentOS
 5.x

---
 cmake/compiler.cmake | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/cmake/compiler.cmake b/cmake/compiler.cmake
index fde5a1187b..73b753ffc4 100644
--- a/cmake/compiler.cmake
+++ b/cmake/compiler.cmake
@@ -133,6 +133,11 @@ macro(enable_tnt_compile_flags)
         )
     endif()
 
+    if (CMAKE_COMPILER_IS_GNUCC)
+        # A workaround for Redhat Developer Toolset 2.x on RHEL/CentOS 5.x
+        add_compile_flags("C" "-fno-gnu89-inline")
+    endif()
+
     add_definitions("-D__STDC_FORMAT_MACROS=1")
     add_definitions("-D__STDC_LIMIT_MACROS=1")
     add_definitions("-D__STDC_CONSTANT_MACROS=1")
-- 
GitLab