<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>R &#x2013; /branches/R-NaString/src/include/R_ext/Rdynload.h</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Tue, 28 Jul 2026 21:00:25 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=log&amp;max=40&amp;peg=77458</link><atom:link href="https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=rss&amp;peg=77458" rel="self" type="application/rss+xml" />
<item><pubDate>Wed, 10 Oct 2001 16:29:48 +0000</pubDate><dc:creator></dc:creator><title>Rev 16318 – This commit was manufactured by cvs2svn to create branch &apos;R-NaString&apos;.</title><description>&lt;div&gt;&lt;strong&gt; – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;This commit was manufactured by cvs2svn to create branch &apos;R-NaString&apos;.&lt;/div&gt;+ /branches/R-NaString &lt;i&gt;(copied from /trunk@16317)&lt;/i&gt;&lt;br /&gt;x /branches/R-NaString/Attic&lt;br /&gt;/branches/R-NaString/src/appl/lowess.doc &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/appl/lowess.doc@16317)&lt;/i&gt;&lt;br /&gt;/branches/R-NaString/src/library/base/TITLE &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/library/base/TITLE@16317)&lt;/i&gt;&lt;br /&gt;/branches/R-NaString/src/library/eda/INDEX &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/library/eda/INDEX@16317)&lt;/i&gt;&lt;br /&gt;/branches/R-NaString/src/library/eda/TITLE &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/library/eda/TITLE@16317)&lt;/i&gt;&lt;br /&gt;/branches/R-NaString/src/library/mva/TITLE &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/library/mva/TITLE@16317)&lt;/i&gt;&lt;br /&gt;/branches/R-NaString/src/unix/PSPAPER &lt;i&gt;(copied from /branches/unlabeled-1.1.1/src/unix/PSPAPER@16317)&lt;/i&gt;&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=16318&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=16318&amp;peg=77458</guid></item>
<item><pubDate>Tue, 04 Sep 2001 21:32:31 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 15885 – Change R_FOREIGN_H define to R_EXT_DYNLOAD_H_.</title><description>&lt;div&gt;&lt;strong&gt;hornik – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Change R_FOREIGN_H define to R_EXT_DYNLOAD_H_.&lt;/div&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=15885&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=15885&amp;peg=77458</guid></item>
<item><pubDate>Fri, 08 Jun 2001 20:48:35 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 14571 – R_FindSymbol takes an additional argument (R_RegisteredNativeSymbol *) which is used ...</title><description>&lt;div&gt;&lt;strong&gt;duncan – 22 file(s) modified&lt;/strong&gt;&lt;br/&gt;R_FindSymbol takes an additional argument (R_RegisteredNativeSymbol *)&lt;br /&gt;
which is used to return the the definition of a registered symbol if&lt;br /&gt;
it is found. This can then be used to test the argument types, etc.&lt;br /&gt;
&lt;br /&gt;
Problem with NAOK and DUP being passed onto C routines&lt;br /&gt;
rather than removed from the argument list.&lt;br /&gt;
&lt;br /&gt;
Avoid registering certain routines:&lt;br /&gt;
&lt;br /&gt;
eda&lt;br /&gt;
mva R_distance commented out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
M NEWS&lt;br /&gt;
M src/include/R_ext/Rdynload.h&lt;br /&gt;
       R_ExternalMethod&lt;br /&gt;
       enum for NativeSymbolType&lt;br /&gt;
       R_useDynamicSymbols() declaration&lt;br /&gt;
M src/include/R_ext/Rdynpriv.h&lt;br /&gt;
       add External symbol definition &amp; field in DllInfo&lt;br /&gt;
       add useDynamicLookup flag&lt;br /&gt;
       Rf_RegisteredNativeSymbol&lt;br /&gt;
M src/library/base/man/dynload.Rd&lt;br /&gt;
M src/library/ctest/src/init.c&lt;br /&gt;
           extra argument for R_registerRoutines()&lt;br /&gt;
M src/library/eda/src/init.c&lt;br /&gt;
           don&apos;t register C routines since NAOK passed to them&lt;br /&gt;
           signals an error in number of arguments.&lt;br /&gt;
M src/library/lqs/src/lqs.c&lt;br /&gt;
           extra argument for R_registerRoutines()&lt;br /&gt;
           incorrect number of args declared for lqs_fitlots()&lt;br /&gt;
M src/library/modreg/src/init.c&lt;br /&gt;
           extra argument for R_registerRoutines()&lt;br /&gt;
M src/library/mva/src/init.c&lt;br /&gt;
           remove registration of R_distance() for NAOK &amp; DUP argument problem.&lt;br /&gt;
M src/library/nls/src/nls.c&lt;br /&gt;
           extra argument for R_registerRoutines()&lt;br /&gt;
M src/library/splines/src/splines.c&lt;br /&gt;
           extra argument for R_registerRoutines()&lt;br /&gt;
M src/library/tcltk/src/tcltk_win.c&lt;br /&gt;
           R_FindSymbol()&lt;br /&gt;
M src/library/ts/R/ar.yw.mts.R&lt;br /&gt;
           extra (11th) argument in .C(&quot;multi_yw&quot;,...)&lt;br /&gt;
M src/library/ts/src/init.c&lt;br /&gt;
           commented out registration of filter1() and filter2()&lt;br /&gt;
&lt;br /&gt;
M src/main/RNG.c             R_FindSymbol()&lt;br /&gt;
M src/main/Rdynload.c&lt;br /&gt;
        added&lt;br /&gt;
           R_useDynamicSymbols()&lt;br /&gt;
           useDynamicLookup flag&lt;br /&gt;
           R_addExternalRoutine()&lt;br /&gt;
           extra argument to R_registerRoutines()&lt;br /&gt;
           R_dlsym() takes R_RegisteredNativeSymbol* arg.&lt;br /&gt;
           Rf_lookupRegisteredExternalSymbol&lt;br /&gt;
&lt;br /&gt;
M src/main/dotcode.c&lt;br /&gt;
     find the registered routine definition, if present&lt;br /&gt;
     and perform checks.&lt;br /&gt;
&lt;br /&gt;
M src/main/internet.c        R_FindSymbol()&lt;br /&gt;
M src/main/lapack.c          changed do_isloaded&lt;br /&gt;
M src/main/names.c           do_isloaded() changes.&lt;br /&gt;
M src/main/vfonts.c          R_FindSymbol()&lt;br /&gt;
&lt;br /&gt;
M tests/primitive-funs.Rout.save&lt;br /&gt;
     changes for is.loaded()&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynpriv.h&lt;br /&gt;~ /trunk/src/library/base/man/dynload.Rd&lt;br /&gt;~ /trunk/src/library/ctest/src/init.c&lt;br /&gt;~ /trunk/src/library/eda/src/init.c&lt;br /&gt;~ /trunk/src/library/lqs/src/lqs.c&lt;br /&gt;~ /trunk/src/library/modreg/src/init.c&lt;br /&gt;~ /trunk/src/library/mva/src/init.c&lt;br /&gt;~ /trunk/src/library/nls/src/nls.c&lt;br /&gt;~ /trunk/src/library/splines/src/splines.c&lt;br /&gt;~ /trunk/src/library/tcltk/src/tcltk_win.c&lt;br /&gt;~ /trunk/src/library/ts/R/ar.yw.mts.R&lt;br /&gt;~ /trunk/src/library/ts/src/init.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/internet.c&lt;br /&gt;~ /trunk/src/main/lapack.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/RNG.c&lt;br /&gt;~ /trunk/src/main/vfonts.c&lt;br /&gt;~ /trunk/tests/primitive-funs.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14571&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14571&amp;peg=77458</guid></item>
<item><pubDate>Wed, 16 May 2001 14:09:49 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 14178 – Declare the user-generated arguments to the routines for registering C ...</title><description>&lt;div&gt;&lt;strong&gt;duncan – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;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.&lt;/div&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14178&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14178&amp;peg=77458</guid></item>
<item><pubDate>Mon, 14 May 2001 14:42:58 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 14137 – Split AddDLL into load and register that can be called ...</title><description>&lt;div&gt;&lt;strong&gt;duncan – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;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&apos;s dlopen() handle.&lt;/div&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynpriv.h&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14137&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14137&amp;peg=77458</guid></item>
<item><pubDate>Sat, 12 May 2001 18:34:05 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 14102 – Changed the void * to DL_FUNC in the method definitions</title><description>&lt;div&gt;&lt;strong&gt;duncan – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changed the void * to DL_FUNC in the method definitions&lt;/div&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynpriv.h&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14102&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14102&amp;peg=77458</guid></item>
<item><pubDate>Sat, 12 May 2001 06:55:10 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 14091 – add module vfonts</title><description>&lt;div&gt;&lt;strong&gt;ripley – 29 file(s) modified&lt;/strong&gt;&lt;br/&gt;add module vfonts&lt;/div&gt;~ /trunk/configure&lt;br /&gt;~ /trunk/configure.in&lt;br /&gt;~ /trunk/src/gnuwin32/Makefile&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;x /trunk/src/main/g_alab_her.c&lt;br /&gt;x /trunk/src/main/g_cntrlify.c&lt;br /&gt;x /trunk/src/main/g_cntrlify.h&lt;br /&gt;x /trunk/src/main/g_control.h&lt;br /&gt;x /trunk/src/main/g_extern.h&lt;br /&gt;x /trunk/src/main/g_fontdb.c&lt;br /&gt;x /trunk/src/main/g_her_glyph.c&lt;br /&gt;x /trunk/src/main/g_her_metr.h&lt;br /&gt;x /trunk/src/main/g_jis.h&lt;br /&gt;~ /trunk/src/main/Makefile.in&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/modules/Makefile.in&lt;br /&gt;+ /trunk/src/modules/vfonts&lt;br /&gt;+ /trunk/src/modules/vfonts/g_alab_her.c&lt;br /&gt;+ /trunk/src/modules/vfonts/g_cntrlify.c&lt;br /&gt;+ /trunk/src/modules/vfonts/g_cntrlify.h&lt;br /&gt;+ /trunk/src/modules/vfonts/g_control.h&lt;br /&gt;+ /trunk/src/modules/vfonts/g_extern.h&lt;br /&gt;+ /trunk/src/modules/vfonts/g_fontdb.c&lt;br /&gt;+ /trunk/src/modules/vfonts/g_her_glyph.c&lt;br /&gt;+ /trunk/src/modules/vfonts/g_her_metr.h&lt;br /&gt;+ /trunk/src/modules/vfonts/g_jis.h&lt;br /&gt;+ /trunk/src/modules/vfonts/Makefile.in&lt;br /&gt;+ /trunk/src/modules/vfonts/Makefile.win&lt;br /&gt;+ /trunk/src/modules/vfonts/vfonts.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14091&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14091&amp;peg=77458</guid></item>
<item><pubDate>Fri, 11 May 2001 14:28:31 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 14080 – indentation, copyright date (and missing headers), -Wall</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;indentation, copyright date (and missing headers), -Wall&lt;/div&gt;~ /trunk/src/gnuwin32/dynload.c&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynpriv.h&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/unix/dynload.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14080&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14080&amp;peg=77458</guid></item>
<item><pubDate>Fri, 11 May 2001 12:25:16 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 14077 – Merge the different dynload.c files into a common, platform-independent component ...</title><description>&lt;div&gt;&lt;strong&gt;duncan – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;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&lt;/div&gt;~ /trunk/src/gnuwin32/dynload.c&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;+ /trunk/src/include/R_ext/Rdynpriv.h&lt;br /&gt;~ /trunk/src/main/Makefile.in&lt;br /&gt;+ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/unix/dynload.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14077&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=14077&amp;peg=77458</guid></item>
<item><pubDate>Sat, 05 May 2001 13:38:16 +0000</pubDate><dc:creator>duncan</dc:creator><title>Rev 13949 – An extension to the dynamic resolution of native symbols (C ...</title><description>&lt;div&gt;&lt;strong&gt;duncan – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;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.&lt;/div&gt;~ /trunk/src/include/Makefile.in&lt;br /&gt;+ /trunk/src/include/R_ext/Rdynload.h&lt;br /&gt;~ /trunk/src/unix/dynload.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=13949&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/branches/R-NaString/src/include/R_ext/Rdynload.h?op=revision&amp;rev=13949&amp;peg=77458</guid></item>
</channel></rss>