X-Git-Url: https://git.hcoop.net/bpt/guile.git/blobdiff_plain/b4fa6cc90961c87b28e26b469863f19a1be26ce2..refs/heads/wip:/libguile/__scm.h diff --git a/libguile/__scm.h b/libguile/__scm.h index b42b82397..31e395285 100644 --- a/libguile/__scm.h +++ b/libguile/__scm.h @@ -77,7 +77,7 @@ * 1) int foo (char arg) SCM_NORETURN; */ #ifdef __GNUC__ -#define SCM_NORETURN __attribute__ ((noreturn)) +#define SCM_NORETURN __attribute__ ((__noreturn__)) #else #define SCM_NORETURN #endif @@ -371,7 +371,7 @@ #ifdef LONG_BIT # define SCM_LONG_BIT LONG_BIT #else -# define SCM_LONG_BIT (SCM_CHAR_BIT * sizeof (long) / sizeof (char)) +# define SCM_LONG_BIT (SCM_SIZEOF_LONG * 8) #endif #define SCM_I_UTYPE_MAX(type) ((type)-1)