diff options
author | dgp <dgp@users.sourceforge.net> | 2014-05-08 03:28:56 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2014-05-08 03:28:56 (GMT) |
commit | 65baa666b5def661480dcc244b252f767f29d8c9 (patch) | |
tree | 691948500985fc43c2eee0e90a31e76c654c8e18 /generic/tcl.h | |
parent | 3c51a58c1e0ed0a986208f785a247038a6248bfc (diff) | |
parent | 22c5cd91eb167259c74879d0ada569012dcecc30 (diff) | |
download | tcl-65baa666b5def661480dcc244b252f767f29d8c9.zip tcl-65baa666b5def661480dcc244b252f767f29d8c9.tar.gz tcl-65baa666b5def661480dcc244b252f767f29d8c9.tar.bz2 |
merge trunk
Diffstat (limited to 'generic/tcl.h')
-rw-r--r-- | generic/tcl.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/generic/tcl.h b/generic/tcl.h index b93b3ac..e557290 100644 --- a/generic/tcl.h +++ b/generic/tcl.h @@ -2433,9 +2433,15 @@ EXTERN void Tcl_GetMemoryInfo(Tcl_DString *dsPtr); /* * Include platform specific public function declarations that are accessible - * via the stubs table. + * via the stubs table. Make all TclOO symbols MODULE_SCOPE (which only + * has effect on building it as a shared library). See ticket [3010352]. */ +#if defined(BUILD_tcl) +# undef TCLAPI +# define TCLAPI MODULE_SCOPE +#endif + #include "tclPlatDecls.h" /* |