The R Project SVN R

Rev

Rev 22302 | Rev 36820 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22302 Rev 24733
Line 44... Line 44...
44
#else
44
#else
45
typedef void *HINSTANCE;
45
typedef void *HINSTANCE;
46
#endif
46
#endif
47
 
47
 
48
 
48
 
49
#include "Defn.h"
49
#include <Defn.h>
50
#include <R_ext/Rdynload.h>
50
#include <R_ext/Rdynload.h>
51
 
51
 
52
  /*
52
  /*
53
     A name-routine pair.
53
     A name-routine pair.
54
   */
54
   */
Line 178... Line 178...
178
  /* 
178
  /* 
179
     The collection of cached symbol holders which are used to make the lookup
179
     The collection of cached symbol holders which are used to make the lookup
180
     more efficient. The most recently resolved symbols are stored in this 
180
     more efficient. The most recently resolved symbols are stored in this 
181
     pool if CACHE_DLL_SYM is defined and repeated lookups check here first,
181
     pool if CACHE_DLL_SYM is defined and repeated lookups check here first,
182
     before using the dynamic loader's lookup mechanism.
182
     before using the dynamic loader's lookup mechanism.
183
 
-
 
184
     My hope is that we can sort out the differences in the caching mechanism
-
 
185
     used for Macintosh and bring these back into Rdynload.c only.
-
 
186
   */
183
   */
187
typedef struct {
184
typedef struct {
188
    char pkg[21];
185
    char pkg[21];
189
    char name[21];
186
    char name[21];
190
    DL_FUNC func;
187
    DL_FUNC func;