Discussion:
[Mingw-users] Shared sections
Gisle Vanem
2003-02-05 19:37:05 UTC
Permalink
How do I rewrite the following code from MSVC to gcc 3.2/MingW:

#pragma comment(linker, "/SECTION:.shr,RWS")
#pragma data_seg(".shr")
ULONG g_sharedVar = 0;
#pragma data_seg()

------------------------

I want to create some data that's shared among all .dll-instances.
Is it possible?

Gisle V.

# rm /bin/laden
/bin/laden: Not found
Luke Dunstan
2003-02-05 23:30:10 UTC
Permalink
----- Original Message -----
From: "Gisle Vanem" <***@bgnett.no>
To: <MinGW-***@lists.sourceforge.net>
Sent: Thursday, February 06, 2003 5:36 AM
Subject: [Mingw-users] Shared sections
Post by Gisle Vanem
#pragma comment(linker, "/SECTION:.shr,RWS")
#pragma data_seg(".shr")
ULONG g_sharedVar = 0;
#pragma data_seg()
------------------------
ULONG g_sharedVar __attribute__((section(".shr"), shared)) = 0;
Post by Gisle Vanem
I want to create some data that's shared among all .dll-instances.
Is it possible?
Gisle V.
# rm /bin/laden
/bin/laden: Not found
Luke

Loading...