| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 26795 |
8308 d 4 h |
|
/branches/R-gcontext/ |
This commit was manufactured by cvs2svn to create branch 'R-gcontext'. |
|
| 25264 |
8409 d 1 h |
iacus |
/trunk/src/unix/ |
support for dlopen, dlclose, dlsym etc under darwin |
|
| 24068 |
8494 d 4 h |
ripley |
/trunk/ |
more removing classic MacOS |
|
| 22302 |
8627 d 9 h |
duncan |
/trunk/src/ |
Removed the CFunTab and getBaseSymbol from the dynamic loading since base now uses the regular registration mechanism. Will remove ROUTINES and comments when guaranteed to work! |
|
| 22284 |
8628 d 22 h |
duncan |
/trunk/src/ |
Switched the way we make symbols in base available to .C/.Call/.External/.Fortran calls. Rather than using ROUTINES, we now use the registration mechanism. Tested on all the standard platforms except HP and AIX. Tidy up to follow now the basics are in. |
|
| 18808 |
8894 d 8 h |
ripley |
/trunk/src/unix/ |
we have a test for getcwd, so use it |
|
| 17215 |
9000 d 6 h |
luke |
/trunk/src/ |
Force use of shlib on HP-UX even though 11.0 has dlfcn.h (libtool says
it's buggy). |
|
| 17137 |
9001 d 4 h |
luke |
/trunk/src/ |
Removed DL_SEARCH_PROG code. |
|
| 15776 |
9099 d 1 h |
hornik |
/trunk/src/ |
Move `Rdynpriv.h' from `src/include/R_ext' to `src/include'. |
|
| 14126 |
9206 d 4 h |
ripley |
/trunk/src/ |
make libmodules.a for module stubs
move vfonts, X11 and gnome stubs to libmodules.a
Changes had lost underscores if needed in making X11.so and gnome.so |
|
| 14082 |
9208 d 3 h |
duncan |
/trunk/src/unix/ |
Added unistd.h which was removed during the split into Rdynload.c |
|
| 14081 |
9208 d 3 h |
duncan |
/trunk/src/unix/ |
Missing return value from base's symbols |
|
| 14080 |
9208 d 6 h |
ripley |
/trunk/src/ |
indentation, copyright date (and missing headers), -Wall |
|
| 14077 |
9208 d 9 h |
duncan |
/trunk/src/ |
Merge the different dynload.c files into a common, platform-independent component (Rdynload.c) and platform-specific routines that perform the opening, closing and symbol resolution (in the dynload.c files). This makes the R_registerRoutines() available on all platforms (when the Mac is changed to use this). Packages include Rdynload.h. Rdynpriv.h is for the internal, platform-specific interface for dynamic loading. Works on Linux, Windows. Not yet on Mac |
|
| 13991 |
9213 d 6 h |
duncan |
/trunk/src/unix/ |
Explicit casting of the function address to DL_FUNC so that pedantic compilers are happy (for Martin :-)) |
|
| 13972 |
9214 d 0 h |
hornik |
/trunk/ |
Move GUI modules from `src/unix' to `src/modules'. |
|
| 13952 |
9214 d 7 h |
duncan |
/trunk/src/unix/ |
Niceties for the compiler. |
|
| 13951 |
9214 d 7 h |
duncan |
/trunk/src/unix/ |
And now the gnome DllInfo object is initialized. |
|
| 13950 |
9214 d 7 h |
duncan |
/trunk/src/unix/ |
Uninitialized DllInfo object |
|
| 13949 |
9214 d 7 h |
duncan |
/trunk/src/ |
An extension to the dynamic resolution of native symbols (C and Fortran routines) that allows the author of a shared library to register the routines rather than having them be located by the dynamic loading facility of the OS. |
|