Added rules for building GMP as a DLL. N.B. GMP is not actually used
yet as a DLL; this remains to be added to the build system.
all: libgmp.a
+ifeq "(EnableWin32DLLs)" "YES"
+all: gmp.dll
+endif
+
%.o : %.c
$(CC) -c $(INCLUDES) $(CFLAGS) $(XCFLAGS) $<
mv tmpdir/$@ .
rm -rf tmpdir
+gmp.dll: libgmp.a
+ dllwrap -mno-cygwin --target=i386-unknown-mingw32 \
+ --export-all --dllname gmp.dll --output-lib=libgmp_imp.a \
+ -o gmp.dll libgmp.a
+
libmp.a: mpn/libmpn.a mpbsd/libmpbsd.a $(OBJS)
rm -rf tmpdir
mkdir tmpdir