Author: akhaldi Date: Mon Aug 27 18:55:37 2012 New Revision: 57180
URL: http://svn.reactos.org/svn/reactos?rev=57180&view=rev Log: [PSEH2] * Make _SEH_DontInline() static inline.
Modified: trunk/reactos/include/reactos/libs/pseh/pseh2.h
Modified: trunk/reactos/include/reactos/libs/pseh/pseh2.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/libs/pseh/p... ============================================================================== --- trunk/reactos/include/reactos/libs/pseh/pseh2.h [iso-8859-1] (original) +++ trunk/reactos/include/reactos/libs/pseh/pseh2.h [iso-8859-1] Mon Aug 27 18:55:37 2012 @@ -112,7 +112,7 @@
/* Prevent gcc from inlining functions that use SEH. */ #if ((__GNUC__ >= 4) && (__GNUC_MINOR__ >= 7)) -extern inline __attribute__((always_inline)) __attribute__((returns_twice)) void _SEH_DontInline() {} +static inline __attribute__((always_inline)) __attribute__((returns_twice)) void _SEH_DontInline() {} #define __PREVENT_GCC_FROM_INLINING_SEH_FUNCTIONS() _SEH_DontInline(); #else #define __PREVENT_GCC_FROM_INLINING_SEH_FUNCTIONS()