2000-06-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
0dedfa849c
commit
eb4c6c241d
@ -1,3 +1,9 @@
|
||||
Thu Jun 8 00:31:04 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
|
||||
|
||||
* regex.h: export re_mbctab properly on cygwin.
|
||||
|
||||
* dln.c: use dlopen instead of LoadLibrary on cygwin.
|
||||
|
||||
Mon Jun 5 00:18:08 2000 WATANABE Hirofumi <eban@os.rim.or.jp>
|
||||
|
||||
* bignum.c: avoid conflict with USHORT on mingw32.
|
||||
|
8
dln.c
8
dln.c
@ -71,7 +71,7 @@ char *getenv();
|
||||
|
||||
int eaccess();
|
||||
|
||||
#if defined(HAVE_DLOPEN) && !defined(USE_DLN_A_OUT) && !defined(__CYGWIN32__) && !defined(_AIX)
|
||||
#if defined(HAVE_DLOPEN) && !defined(USE_DLN_A_OUT) && !defined(_AIX)
|
||||
/* dynamic load with dlopen() */
|
||||
# define USE_DLN_DLOPEN
|
||||
#endif
|
||||
@ -1103,7 +1103,7 @@ dln_sym(name)
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef _WIN32
|
||||
#if defined _WIN32 && !defined __CYGWIN__
|
||||
#include <windows.h>
|
||||
#endif
|
||||
|
||||
@ -1135,7 +1135,7 @@ dln_strerror()
|
||||
return (char*)dlerror();
|
||||
#endif
|
||||
|
||||
#ifdef _WIN32
|
||||
#if defined _WIN32 && !defined __CYGWIN__
|
||||
static char message[1024];
|
||||
int error = GetLastError();
|
||||
char *p = message;
|
||||
@ -1210,7 +1210,7 @@ void
|
||||
dln_load(file)
|
||||
const char *file;
|
||||
{
|
||||
#ifdef _WIN32
|
||||
#if defined _WIN32 && !defined __CYGWIN__
|
||||
HINSTANCE handle;
|
||||
char winfile[MAXPATHLEN];
|
||||
void (*init_fct)();
|
||||
|
2
file.c
2
file.c
@ -2167,7 +2167,7 @@ Init_File()
|
||||
rb_define_singleton_method(rb_cFile, "split", rb_file_s_split, 1);
|
||||
rb_define_singleton_method(rb_cFile, "join", rb_file_s_join, -2);
|
||||
|
||||
#ifdef DOSISH
|
||||
#if defined DOSISH && !defined __CYGWIN__
|
||||
rb_define_const(rb_cFile, "ALT_SEPARATOR", rb_str_new2("\\"));
|
||||
#else
|
||||
rb_define_const(rb_cFile, "ALT_SEPARATOR", Qnil);
|
||||
|
Loading…
x
Reference in New Issue
Block a user