On 10/31/2017 12:05 PM, Georgios Petasis wrote:>>
I'm going to commit. Just a question (forgive my ignorance): you
applied here and a DLLEXPORT scope declaration for various global
variables. This symbol suggests a name that pertains the MS world and
even though it's correctly understood by gcc I wonder if it could be
an issue on other compilers.
Dear Massimo,
DLLEXPORT is just a plain C preprocessor definition. It has no
significant meaning under no operating system (even windows).
It is the name used also by the Tcl library for the same purpose. >
I understand now, it makes sense because Tcl adopted it. Thank you for
the clarification
What is special for windows or gcc is the value, like
__declspec(dllexport) for windows, and __attribute__
((visibility("default"))) for gcc 3.x.
regards
-- Massimo
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org