diff options
Diffstat (limited to 'win32/config.h.in')
-rw-r--r-- | win32/config.h.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/win32/config.h.in b/win32/config.h.in index 22073b0d14..870845b1a6 100644 --- a/win32/config.h.in +++ b/win32/config.h.in @@ -3,7 +3,10 @@ /* #define HAVE_ATTR_NORETURN 1 */ #if _MSC_VER > 1100 && !defined NORETURN #define NORETURN(x) __declspec(noreturn) x +#else +#define NORETURN(x) x #endif +#define TOKEN_PASTE(x,y) x##y #define inline __inline /* #define HAVE_DIRENT_H 1 */ /* #define HAVE_UNISTD_H 1 */ @@ -44,6 +47,7 @@ #define RSHIFT(x,y) ((x)>>y) #define FILE_COUNT _cnt +#define FILE_READPTR _ptr #define DEFAULT_KCODE KCODE_NONE #define DLEXT ".so" #define DLEXT2 ".dll" @@ -51,8 +55,8 @@ #define RUBY_SITE_LIB "/lib/ruby/site_ruby" #define RUBY_SITE_LIB2 "/lib/ruby/site_ruby/1.7" #define RUBY_PLATFORM "i586-mswin32" -#define RUBY_ARCHLIB "/lib/ruby/1.7/i586-mswin32" -#define RUBY_SITE_ARCHLIB "/lib/ruby/site_ruby/1.7/i586-mswin32" +#define RUBY_ARCHLIB "/lib/ruby/1.7/" RUBY_PLATFORM +#define RUBY_SITE_ARCHLIB "/lib/ruby/site_ruby/1.7/" RUBY_PLATFORM #define SIZEOF_INT 4 #define SIZEOF_SHORT 2 |