Commit f160def2 authored by monty@hundin.mysql.fi's avatar monty@hundin.mysql.fi

Fix problem with gcc 3.1

parent d4ad469c
...@@ -152,7 +152,7 @@ ...@@ -152,7 +152,7 @@
/* Fix problem when linking c++ programs with gcc 3.x */ /* Fix problem when linking c++ programs with gcc 3.x */
#ifdef DEFINE_CXA_PURE_VIRTUAL #ifdef DEFINE_CXA_PURE_VIRTUAL
#define FIX_GCC_LINKING_PROBLEM extern "C" { int __cxa_pure_virtual() {} } #define FIX_GCC_LINKING_PROBLEM extern "C" { int __cxa_pure_virtual() {return 0;} }
#else #else
#define FIX_GCC_LINKING_PROBLEM #define FIX_GCC_LINKING_PROBLEM
#endif #endif
......
...@@ -4651,4 +4651,6 @@ template class I_List<THD>; ...@@ -4651,4 +4651,6 @@ template class I_List<THD>;
template class I_List_iterator<THD>; template class I_List_iterator<THD>;
template class I_List<i_string>; template class I_List<i_string>;
template class I_List<i_string_pair>; template class I_List<i_string_pair>;
FIX_GCC_LINKING_PROBLEM
#endif #endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment