diff options
-rw-r--r-- | libguile/_scm.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libguile/_scm.h b/libguile/_scm.h index 48fb2ccb6..5b4f3b7a9 100644 --- a/libguile/_scm.h +++ b/libguile/_scm.h @@ -190,6 +190,11 @@ #define scm_to_off64_t scm_to_int64 #define scm_from_off64_t scm_from_int64 +#if (defined __GNUC__) +# define SCM_NOINLINE __attribute__ ((__noinline__)) +#else +# define SCM_NOINLINE /* noinline */ +#endif /* The endianness marker in objcode. */ #ifdef WORDS_BIGENDIAN |