Hartmut Birr wrote:
It seems that GCC and MSVC does handle imported data
symbols
different. In MSVC is an imported data symbol a pointer to the
variable and in GCC the value of the variable.
Perhaps GCC (LD) uses the same logic in Windows for DLLs it uses in Unix
for shared objects (.so).
Emanuele