bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-gettext] libintl dependency on libgcc


From: Michele Locati
Subject: [bug-gettext] libintl dependency on libgcc
Date: Mon, 13 May 2019 11:55:51 +0200

While compiling gettext 0.20.1 for 32-bit Windows (with
--enable-shared --disable-static), I've noticed that libintl-8.dll
depends on libgcc_s_sjlj-1.dll.

Here's the results of a tiny analysis with dumpbin:

C:\>dumpbin /DEPENDENTS libintl-8.dll

Dump of file libintl-8.dll

File Type: DLL

  Image has the following dependencies:

    libiconv-2.dll
    ADVAPI32.dll
    KERNEL32.dll
    msvcrt.dll
    libgcc_s_sjlj-1.dll

C:\>dumpbin /IMPORTS:libgcc_s_sjlj-1.dll libintl-8.dll

Dump of file libintl-8.dll

File Type: DLL

  Section contains the following imports:

    libgcc_s_sjlj-1.dll
              61EDB37C Import Address Table
              61EDB1F4 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                   78 __udivdi3
                   7A __umoddi3

So, it seems that libintl only uses the two udivdi3 and umoddi3 of libgcc.

I'm wondering if there is a clean way to avoid that...

--
Michele



reply via email to

[Prev in Thread] Current Thread [Next in Thread]