Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 42 lines (31 sloc) 0.849 kb
511dc44 initial import
Laurent Sansonetti authored
1 /**********************************************************************
2
3 dln.h -
4
eee9d7b sync with ruby trunk r15665
Laurent Sansonetti authored
5 $Author: nobu $
511dc44 initial import
Laurent Sansonetti authored
6 created at: Wed Jan 19 16:53:09 JST 1994
7
8 Copyright (C) 1993-2007 Yukihiro Matsumoto
9
10 **********************************************************************/
11
12 #ifndef DLN_H
13 #define DLN_H
14
15 #ifdef __cplusplus
16 # ifndef HAVE_PROTOTYPES
17 # define HAVE_PROTOTYPES 1
18 # endif
19 # ifndef HAVE_STDARG_PROTOTYPES
20 # define HAVE_STDARG_PROTOTYPES 1
21 # endif
22 #endif
23
24 #undef _
25 #ifdef HAVE_PROTOTYPES
26 # define _(args) args
27 #else
28 # define _(args) ()
29 #endif
30
31 char *dln_find_exe(const char*,const char*);
32 char *dln_find_file(const char*,const char*);
eee9d7b sync with ruby trunk r15665
Laurent Sansonetti authored
33 char *dln_find_exe_r(const char*,const char*,char*,int);
34 char *dln_find_file_r(const char*,const char*,char*,int);
511dc44 initial import
Laurent Sansonetti authored
35
36 #ifdef USE_DLN_A_OUT
37 extern char *dln_argv0;
38 #endif
39
ec94469 .rbo files are now initialized using a gcc constructor instead of an …
Laurent Sansonetti authored
40 void *dln_load(const char*, bool);
511dc44 initial import
Laurent Sansonetti authored
41 #endif
Something went wrong with that request. Please try again.