Signed-off-by: Jacek Caban <ja...@codeweavers.com>
---
mingw-w64-crt/Makefile.am | 26
++++++--------------------
mingw-w64-crt/lib-common/synchronization.mri | 4 ++++
mingw-w64-crt/lib32/synchronization.mri | 4 ----
mingw-w64-crt/lib64/synchronization.mri | 4 ----
mingw-w64-crt/libarm32/synchronization.mri | 4 ----
mingw-w64-crt/libarm64/synchronization.mri | 4 ----
6 files changed, 10 insertions(+), 36 deletions(-)
create mode 100644 mingw-w64-crt/lib-common/synchronization.mri
delete mode 100644 mingw-w64-crt/lib32/synchronization.mri
delete mode 100644 mingw-w64-crt/lib64/synchronization.mri
delete mode 100644 mingw-w64-crt/libarm32/synchronization.mri
delete mode 100644 mingw-w64-crt/libarm64/synchronization.mri
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 4986b4ef..3a5690d9 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -758,11 +758,6 @@ lib32/libvfw32.a: lib32/vfw32.mri lib32/libmsvfw32.a lib32/libavifil32.a lib32/l
$(AR) -M < $<
$(RANLIB) $@
-lib32/libsynchronization.a: lib32/synchronization.mri lib32/libapi-ms-win-core-synch-l1-2-0.a
- rm -f $@
- $(AR) -M < $<
- $(RANLIB) $@
-
lib32/libwindowsapp.a: lib32/windowsapp.mri lib32/libapi-ms-win-core-com-l1-1-1.a lib32/libapi-ms-win-core-com-l2-1-1.a lib32/libapi-ms-win-core-com-midlproxystub-l1-1-0.a \
lib32/libapi-ms-win-core-datetime-l1-1-1.a lib32/libapi-ms-win-core-datetime-l1-1-2.a lib32/libapi-ms-win-core-debug-l1-1-1.a \
lib32/libapi-ms-win-core-delayload-l1-1-1.a lib32/libapi-ms-win-core-errorhandling-l1-1-1.a lib32/libapi-ms-win-core-errorhandling-l1-1-3.a \
@@ -1136,11 +1131,6 @@ lib64/libvfw32.a: lib64/vfw32.mri lib64/libmsvfw32.a lib64/libavifil32.a lib64/l
$(AR) -M < $<
$(RANLIB) $@
-lib64/libsynchronization.a: lib64/synchronization.mri lib64/libapi-ms-win-core-synch-l1-2-0.a
- rm -f $@
- $(AR) -M < $<
- $(RANLIB) $@
-
lib64/libwindowsapp.a: lib64/windowsapp.mri lib64/libapi-ms-win-core-com-l1-1-1.a lib64/libapi-ms-win-core-com-l2-1-1.a \
lib64/libapi-ms-win-core-com-midlproxystub-l1-1-0.a lib64/libapi-ms-win-core-datetime-l1-1-1.a lib64/libapi-ms-win-core-datetime-l1-1-2.a \
lib64/libapi-ms-win-core-debug-l1-1-1.a lib64/libapi-ms-win-core-delayload-l1-1-1.a lib64/libapi-ms-win-core-errorhandling-l1-1-1.a \
@@ -1458,11 +1448,6 @@ libarm32/libvfw32.a: libarm32/vfw32.mri libarm32/libmsvfw32.a libarm32/libavifil
$(AR) -M < $<
$(RANLIB) $@
-libarm32/libsynchronization.a: libarm32/synchronization.mri libarm32/libapi-ms-win-core-synch-l1-2-0.a
- rm -f $@
- $(AR) -M < $<
- $(RANLIB) $@
-
libarm32/libwindowsapp.a: libarm32/windowsapp.mri libarm32/libapi-ms-win-core-com-l1-1-1.a libarm32/libapi-ms-win-core-com-l2-1-1.a \
libarm32/libapi-ms-win-core-com-midlproxystub-l1-1-0.a libarm32/libapi-ms-win-core-datetime-l1-1-1.a libarm32/libapi-ms-win-core-datetime-l1-1-2.a \
libarm32/libapi-ms-win-core-debug-l1-1-1.a libarm32/libapi-ms-win-core-delayload-l1-1-1.a libarm32/libapi-ms-win-core-errorhandling-l1-1-1.a \
@@ -1755,11 +1740,6 @@ libarm64/libvfw32.a: libarm64/vfw32.mri libarm64/libmsvfw32.a libarm64/libavifil
$(AR) -M < $<
$(RANLIB) $@
-libarm64/libsynchronization.a: libarm64/synchronization.mri libarm64/libapi-ms-win-core-synch-l1-2-0.a
- rm -f $@
- $(AR) -M < $<
- $(RANLIB) $@
-
libarm64/libwindowsapp.a: libarm64/windowsapp.mri libarm64/libapi-ms-win-core-com-l1-1-1.a libarm64/libapi-ms-win-core-com-l2-1-1.a \
libarm64/libapi-ms-win-core-com-midlproxystub-l1-1-0.a libarm64/libapi-ms-win-core-datetime-l1-1-1.a libarm64/libapi-ms-win-core-datetime-l1-1-2.a \
libarm64/libapi-ms-win-core-debug-l1-1-1.a libarm64/libapi-ms-win-core-delayload-l1-1-1.a libarm64/libapi-ms-win-core-errorhandling-l1-1-1.a \
@@ -1885,6 +1865,12 @@ endif
cd $(dir $@) && $(AR) -M < $(abspath $<)
$(RANLIB) $@
+%/libsynchronization.a: lib-common/synchronization.mri \
+ %/libapi-ms-win-core-synch-l1-2-0.a
+ rm -f $@
+ cd $(dir $@) && $(AR) -M < $(abspath $<)
+ $(RANLIB) $@
+
%.def: %.def.in
$(MKDIR_P) $(@D) && $(CPP) -x c $< -Wp,-w -undef -P -I$(top_srcdir)/def-include > $@
diff --git a/mingw-w64-crt/lib-common/synchronization.mri b/mingw-w64-crt/lib-common/synchronization.mri
new file mode 100644
index 00000000..ab1528e2
--- /dev/null
+++ b/mingw-w64-crt/lib-common/synchronization.mri
@@ -0,0 +1,4 @@
+CREATE libsynchronization.a
+ADDLIB libapi-ms-win-core-synch-l1-2-0.a
+SAVE
+END
diff --git a/mingw-w64-crt/lib32/synchronization.mri b/mingw-w64-crt/lib32/synchronization.mri
deleted file mode 100644
index b9c1d28b..00000000
--- a/mingw-w64-crt/lib32/synchronization.mri
+++ /dev/null
@@ -1,4 +0,0 @@
-CREATE lib32/libsynchronization.a
-ADDLIB lib32/libapi-ms-win-core-synch-l1-2-0.a
-SAVE
-END
diff --git a/mingw-w64-crt/lib64/synchronization.mri b/mingw-w64-crt/lib64/synchronization.mri
deleted file mode 100644
index 3389a9d3..00000000
--- a/mingw-w64-crt/lib64/synchronization.mri
+++ /dev/null
@@ -1,4 +0,0 @@
-CREATE lib64/libsynchronization.a
-ADDLIB lib64/libapi-ms-win-core-synch-l1-2-0.a
-SAVE
-END
diff --git a/mingw-w64-crt/libarm32/synchronization.mri b/mingw-w64-crt/libarm32/synchronization.mri
deleted file mode 100644
index eb2fd010..00000000
--- a/mingw-w64-crt/libarm32/synchronization.mri
+++ /dev/null
@@ -1,4 +0,0 @@
-CREATE libarm32/libsynchronization.a
-ADDLIB libarm32/libapi-ms-win-core-synch-l1-2-0.a
-SAVE
-END
diff --git a/mingw-w64-crt/libarm64/synchronization.mri b/mingw-w64-crt/libarm64/synchronization.mri
deleted file mode 100644
index a3527d1a..00000000
--- a/mingw-w64-crt/libarm64/synchronization.mri
+++ /dev/null
@@ -1,4 +0,0 @@
-CREATE libarm64/libsynchronization.a
-ADDLIB libarm64/libapi-ms-win-core-synch-l1-2-0.a
-SAVE
-END
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public