R
R-packages
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
The R Project SVN
R
(root)
/
branches
/
djm-parseRd
/
src
/
include
/
R_ext
/
Rdynload.h
– Rev 46659
Rev
Show changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
46659
6501 d 7 h
murdoch
/branches/djm-parseRd/
Create temporary branch for Rd parsing code.
44216
6755 d 3 h
ripley
/trunk/src/
comments
44195
6756 d 0 h
ripley
/trunk/src/
some uses of (void) where possible
42653
6910 d 11 h
ripley
/trunk/src/include/R_ext/
all functions should be inside extern C {}
42308
6942 d 11 h
ripley
/trunk/src/include/
change reference to GPL
41869
6990 d 10 h
ripley
/trunk/src/
a few more 'const' in declarations
41417
7026 d 4 h
urbaneks
/trunk/
added R_getEmbeddingDllInfo for applications embedding R
39865
7196 d 7 h
duncan
/trunk/src/include/R_ext/
C linkage for R_registerRoutiens and R_useDynamicSymbols
38957
7278 d 15 h
ripley
/trunk/src/
more tidying up of entry points
38870
7288 d 0 h
luke
/trunk/src/
Added experimental routines for registering C callable functions in packages.
36820
7524 d 4 h
ripley
/trunk/
update FSF address
20110
8808 d 2 h
duncan
/trunk/
Extended registration to allow types and in/out style qualifiers for parameters. Documentation on its way in the next few days. Packages that currently use the registration will need to be recompiled
19500
8854 d 3 h
hornik
/trunk/
Use system header file '#include <foo.h>' for R API headers.
15885
9091 d 23 h
hornik
/trunk/src/include/R_ext/
Change R_FOREIGN_H define to R_EXT_DYNLOAD_H_.
14571
9180 d 0 h
duncan
/trunk/
R_FindSymbol takes an additional argument (R_RegisteredNativeSymbol *)
which is used to return the the definition of a registered symbol if
it is found. This can then be used to test the argument types, etc.
Problem with NAOK and DUP being passed onto C routines
rather than removed from the argument list.
Avoid registering certain routines:
eda
mva R_distance commented out
M NEWS
M src/include/R_ext/Rdynload.h
R_ExternalMethod
enum for NativeSymbolType
R_useDynamicSymbols() declaration
M src/include/R_ext/Rdynpriv.h
add External symbol definition & field in DllInfo
add useDynamicLookup flag
Rf_RegisteredNativeSymbol
M src/library/base/man/dynload.Rd
M src/library/ctest/src/init.c
extra argument for R_registerRoutines()
M src/library/eda/src/init.c
don't register C routines since NAOK passed to them
signals an error in number of arguments.
M src/library/lqs/src/lqs.c
extra argument for R_registerRoutines()
incorrect number of args declared for lqs_fitlots()
M src/library/modreg/src/init.c
extra argument for R_registerRoutines()
M src/library/mva/src/init.c
remove registration of R_distance() for NAOK & DUP argument problem.
M src/library/nls/src/nls.c
extra argument for R_registerRoutines()
M src/library/splines/src/splines.c
extra argument for R_registerRoutines()
M src/library/tcltk/src/tcltk_win.c
R_FindSymbol()
M src/library/ts/R/ar.yw.mts.R
extra (11th) argument in .C("multi_yw",...)
M src/library/ts/src/init.c
commented out registration of filter1() and filter2()
M src/main/RNG.c R_FindSymbol()
M src/main/Rdynload.c
added
R_useDynamicSymbols()
useDynamicLookup flag
R_addExternalRoutine()
extra argument to R_registerRoutines()
R_dlsym() takes R_RegisteredNativeSymbol* arg.
Rf_lookupRegisteredExternalSymbol
M src/main/dotcode.c
find the registered routine definition, if present
and perform checks.
M src/main/internet.c R_FindSymbol()
M src/main/lapack.c changed do_isloaded
M src/main/names.c do_isloaded() changes.
M src/main/vfonts.c R_FindSymbol()
M tests/primitive-funs.Rout.save
changes for is.loaded()
14178
9203 d 7 h
duncan
/trunk/src/
Declare the user-generated arguments to the routines for registering C and Fortran routines as being constant. This allows the user to declare the entire array of MethoDef elements a being constant and easier to verify code is thread-safe.
14137
9205 d 6 h
duncan
/trunk/src/
Split AddDLL into load and register that can be called individually. Prompted by Byron Ellis for use with embedding R in a host application and accessing the symbols in the host's dlopen() handle.
14102
9207 d 2 h
duncan
/trunk/src/include/R_ext/
Changed the void * to DL_FUNC in the method definitions
14091
9207 d 14 h
ripley
/trunk/
add module vfonts
14080
9208 d 6 h
ripley
/trunk/src/
indentation, copyright date (and missing headers), -Wall
←Prev
1
2
Next→
Show All