Re: [Mingw-users] Import libraries without DLL in GCC 5.3.0 distro
-----BEGIN PGP SIGNED MESSAGE-----
On 12/04/16 20:30, Eli Zaretskii wrote:
> First, thanks for making GCC 5.3.0 available from the MinGW site.
You're welcome, (although I see that you've now discontinued using it,
because of a cc1.exe problem on WinXP).
> I have a question: I see in gcc-core a few .dll.a import libraries
> that don't seem to have the matching DLLs. The ones I saw:
> libatomic.dll.a, libvtv.dll.a, and libvtv_stubs.dll.a. Can
> someone explain what are those, and why aren't there DLLs to go
> with them? Or did I miss some tarball?
First, let me say that, although I built it, I'm by no means an expert
on GCC internals; please don't consider what follows as being any more
authoritative than you could discover by googling it yourself.
- - libatomic appears to provide support for atomic synchronization
of memory access operations; it seems to be associated with the
C++11 memory model, (which may also be applicable for C-language
processes, so inclusion in gcc-core may be appropriate).
- - libvtv is associated with vtable verification options, while
libvtv_stubs satisfies the linker, in the case of a vtv enabled
compiler, when no vtv option is selected; as such, both would
seem more appropriate to C++, than to gcc-core.
Each of these libraries, and their associated DLLs, seem to be built
by default for GCC-5.3.0, (even when they are not enabled at configure
time), whereas they seem not to have been built for GCC-4.9.3. I
guess I should adjust the packaging specifications to either deliver
all of them, or to omit them entirely; (I've no idea how useful they
may, or may not be, particularly in the libvtv case, when configured
Public key available from keys.gnupg.net
Key fingerprint: C19E C018 1547 DE50 E1D4 8F53 C0AD 36C6 347E 5A3F
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-----END PGP SIGNATURE-----
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
MinGW-users mailing list
This list observes the Etiquette found at
We ask that you be polite and do the same. Disregard for the list etiquette may cause your account to be moderated.
You may change your MinGW Account Options or unsubscribe at: