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

Reply via email to