• R/O
  • HTTP
  • SSH
  • HTTPS

mingw-org-wsl: コミット

The MinGW.OSDN Windows System Libraries. Formerly designated as "MinGW.org Windows System Libraries", this encapsulates the "mingwrt" C runtime library extensions, and the "w32api" 32-bit MS-Windows API libraries.

Please note that this project no longer owns the "MinGW.org" domain name; any software which may be distributed from that domain is NOT supported by this project.


コミットメタ情報

リビジョンfab9251e5dc78279f8990ca2c3aced12f3ee629c (tree)
日時2020-05-29 01:54:03
作者Keith Marshall <keith@user...>
コミッターKeith Marshall

ログメッセージ

Avoid recursive optional DLL import library linking.

変更サマリ

差分

--- a/mingwrt/ChangeLog
+++ b/mingwrt/ChangeLog
@@ -1,3 +1,10 @@
1+2020-05-28 Keith Marshall <keith@users.osdn.me>
2+
3+ Avoid recursive optional DLL import library linking.
4+
5+ * Makefile.in (%.dll.a): Remove target before generation; if it
6+ pre-exists, the DLL may appear to recursively depend on itself.
7+
18 2020-05-27 Keith Marshall <keith@users.osdn.me>
29
310 Fix libmingwex-n.dll dependencies; cf. Issue #40438.
--- a/mingwrt/Makefile.in
+++ b/mingwrt/Makefile.in
@@ -695,7 +695,7 @@ $(call optional_dll,libmingwex,@MAP_LIBMINGWEX_A_DLLVERSION@)
695695 # --no-whole-archive operation.
696696 #
697697 %.dll.a: %.a configure
698- $(LN_S) -f $< tmp$<
698+ $(RM) $@; $(LN_S) -f $< tmp$<
699699 $(CC) $(call a2dll,tmp$<,$(call dllname,$*)) -L. -Wl,--out-implib=$@
700700 $(RM) tmp$<
701701
旧リポジトリブラウザで表示