Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 52 lines (37 sloc) 0.983 kb
fedf489 2000-05-01
matz authored
1 /**********************************************************************
3db12e8 Initial revision
matz authored
2
3 dln.h -
4
5 $Author$
6 created at: Wed Jan 19 16:53:09 JST 1994
7
a25fbe3 * encoding.c: provide basic features for M17N.
matz authored
8 Copyright (C) 1993-2007 Yukihiro Matsumoto
fedf489 2000-05-01
matz authored
9
10 **********************************************************************/
11
3db12e8 Initial revision
matz authored
12 #ifndef DLN_H
13 #define DLN_H
14
e93b8f1 @nobu * dln.h, ruby.h, util.h: enable prototypes in C++.
nobu authored
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
a5dcc44 matz
matz authored
24 #undef _
25 #ifdef HAVE_PROTOTYPES
210367e This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
26 # define _(args) args
a5dcc44 matz
matz authored
27 #else
28 # define _(args) ()
210367e This commit was generated by cvs2svn to compensate for changes in r372,
matz authored
29 #endif
30
bff997e @nobu defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
nobu authored
31 RUBY_SYMBOL_EXPORT_BEGIN
0bd71ff @nobu * configure.in (XCFLAGS): use -fvisibility=hidden if possible.
nobu authored
32
1f500f0 @nobu dln.c: extra arguments
nobu authored
33 #ifndef DLN_FIND_EXTRA_ARG
34 #define DLN_FIND_EXTRA_ARG
35 #endif
36 #ifndef DLN_FIND_EXTRA_ARG_DECL
37 #define DLN_FIND_EXTRA_ARG_DECL
38 #endif
39
40 char *dln_find_exe_r(const char*,const char*,char*,size_t DLN_FIND_EXTRA_ARG_DECL);
41 char *dln_find_file_r(const char*,const char*,char*,size_t DLN_FIND_EXTRA_ARG_DECL);
3db12e8 Initial revision
matz authored
42
43 #ifdef USE_DLN_A_OUT
44 extern char *dln_argv0;
45 #endif
46
08c1738 * bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]
ocean authored
47 void *dln_load(const char*);
0bd71ff @nobu * configure.in (XCFLAGS): use -fvisibility=hidden if possible.
nobu authored
48
bff997e @nobu defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
nobu authored
49 RUBY_SYMBOL_EXPORT_END
0bd71ff @nobu * configure.in (XCFLAGS): use -fvisibility=hidden if possible.
nobu authored
50
3db12e8 Initial revision
matz authored
51 #endif
Something went wrong with that request. Please try again.