On 9/20/2016 3:01 AM, JonY wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 9/20/2016 14:29, David Wohlferd wrote:
1) The paths for the math/DFP stuff are totally messed up.
Directory names include a version number (2.3) which our tree has
removed, some directory names have changed (s/cmd/examples) and
some have been re-orged (mpdecimal-2.3/fnt.c ->
mpdecimal/libmpdec/fnt.c). I think I have fixed all these.
The libmpdec directory (and Makefile.am entries) stuff can be removed,
I was too ambitious to support DFP, but never really had the time to
go deep.
Ahh.
So, I have removed the DFP stuff from EXTRA_DIST (attached). That's an
easier patch and solves my distcheck problems. That's enough for me to
proceed.
But it sounds like you are talking about more?
If it will help, I'm willing to take a crack at removing whatever you
say should go. But I'm reluctant to remove things I don't understand
without clearer instructions. For example, are we getting rid of all
the ENABLE_DFP experimental stuff? Deleting all of
mingw-w64-crt/math/DFP from the tree? Or just
mingw-w64-crt/math/DFP/mpdecimal?
dw
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 886fcf0..6241f76 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -1512,189 +1512,6 @@ EXTRA_DIST += revstamp.h \
profile/COPYING \
profile/CYGWIN_LICENSE
-EXTRA_DIST += math/DFP/mpdecimal-2.3/.hg_archival.txt \
-math/DFP/mpdecimal-2.3/basearith.c \
-math/DFP/mpdecimal-2.3/basearith.h \
-math/DFP/mpdecimal-2.3/bench.c \
-math/DFP/mpdecimal-2.3/bits.h \
-math/DFP/mpdecimal-2.3/cdecimal2.c \
-math/DFP/mpdecimal-2.3/cdecimal3.c \
-math/DFP/mpdecimal-2.3/CHANGELOG.txt \
-math/DFP/mpdecimal-2.3/cmd/compare.c \
-math/DFP/mpdecimal-2.3/cmd/div.c \
-math/DFP/mpdecimal-2.3/cmd/divmod.c \
-math/DFP/mpdecimal-2.3/cmd/multiply.c \
-math/DFP/mpdecimal-2.3/cmd/pow.c \
-math/DFP/mpdecimal-2.3/cmd/powmod.c \
-math/DFP/mpdecimal-2.3/cmd/README.txt \
-math/DFP/mpdecimal-2.3/cmd/shift.c \
-math/DFP/mpdecimal-2.3/cmd/sqrt.c \
-math/DFP/mpdecimal-2.3/config.h.in \
-math/DFP/mpdecimal-2.3/configure \
-math/DFP/mpdecimal-2.3/configure.in \
-math/DFP/mpdecimal-2.3/constants.c \
-math/DFP/mpdecimal-2.3/constants.h \
-math/DFP/mpdecimal-2.3/context.c \
-math/DFP/mpdecimal-2.3/convolute.c \
-math/DFP/mpdecimal-2.3/convolute.h \
-math/DFP/mpdecimal-2.3/crt.c \
-math/DFP/mpdecimal-2.3/crt.h \
-math/DFP/mpdecimal-2.3/difradix2.c \
-math/DFP/mpdecimal-2.3/difradix2.h \
-math/DFP/mpdecimal-2.3/doc/cdecimal/index.html \
-math/DFP/mpdecimal-2.3/doc/index.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/arithmetic.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/assign-convert.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/attributes.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/context.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/decimals.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/functions.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/index.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/memory.html \
-math/DFP/mpdecimal-2.3/doc/libmpdec/various.html \
-math/DFP/mpdecimal-2.3/doc/LICENSE.txt \
-math/DFP/mpdecimal-2.3/doc/objects.inv \
-math/DFP/mpdecimal-2.3/doc/search.html \
-math/DFP/mpdecimal-2.3/doc/searchindex.js \
-math/DFP/mpdecimal-2.3/doc/_static/basic.css \
-math/DFP/mpdecimal-2.3/doc/_static/default.css \
-math/DFP/mpdecimal-2.3/doc/_static/doctools.js \
-math/DFP/mpdecimal-2.3/doc/_static/file.png \
-math/DFP/mpdecimal-2.3/doc/_static/jquery.js \
-math/DFP/mpdecimal-2.3/doc/_static/minus.png \
-math/DFP/mpdecimal-2.3/doc/_static/mpdecimal-doc.css \
-math/DFP/mpdecimal-2.3/doc/_static/plus.png \
-math/DFP/mpdecimal-2.3/doc/_static/pygments.css \
-math/DFP/mpdecimal-2.3/doc/_static/searchtools.js \
-math/DFP/mpdecimal-2.3/doc/_static/sidebar.js \
-math/DFP/mpdecimal-2.3/doc/_static/underscore.js \
-math/DFP/mpdecimal-2.3/docstrings.h \
-math/DFP/mpdecimal-2.3/fnt.c \
-math/DFP/mpdecimal-2.3/fnt.h \
-math/DFP/mpdecimal-2.3/fourstep.c \
-math/DFP/mpdecimal-2.3/fourstep.h \
-math/DFP/mpdecimal-2.3/io.c \
-math/DFP/mpdecimal-2.3/io.h \
-math/DFP/mpdecimal-2.3/LIBINSTALL.txt \
-math/DFP/mpdecimal-2.3/LICENSE.txt \
-math/DFP/mpdecimal-2.3/literature/mpdecimal.lisp \
-math/DFP/mpdecimal-2.3/literature/README.txt \
-math/DFP/mpdecimal-2.3/literature/umodarith.lisp \
-math/DFP/mpdecimal-2.3/Makefile.in \
-math/DFP/mpdecimal-2.3/Makefile.vc \
-math/DFP/mpdecimal-2.3/memory.c \
-math/DFP/mpdecimal-2.3/memory.h \
-math/DFP/mpdecimal-2.3/mpdecimal-i686.h \
-math/DFP/mpdecimal-2.3/mpdecimal-x86_64.h \
-math/DFP/mpdecimal-2.3/mpdecimal.c \
-math/DFP/mpdecimal-2.3/mpdecimal.h.in \
-math/DFP/mpdecimal-2.3/mpdecimal32vc.h \
-math/DFP/mpdecimal-2.3/mpdecimal64vc.h \
-math/DFP/mpdecimal-2.3/mpsignal.c \
-math/DFP/mpdecimal-2.3/mptest.h \
-math/DFP/mpdecimal-2.3/mptypes.h \
-math/DFP/mpdecimal-2.3/numbertheory.c \
-math/DFP/mpdecimal-2.3/numbertheory.h \
-math/DFP/mpdecimal-2.3/PKG-INFO \
-math/DFP/mpdecimal-2.3/PYINSTALL.txt \
-math/DFP/mpdecimal-2.3/python/Bench.class \
-math/DFP/mpdecimal-2.3/python/Bench.java \
-math/DFP/mpdecimal-2.3/python/bench.py \
-math/DFP/mpdecimal-2.3/python/BENCHMARK.txt \
-math/DFP/mpdecimal-2.3/python/build_all_branches.bat \
-math/DFP/mpdecimal-2.3/python/build_all_branches.sh \
-math/DFP/mpdecimal-2.3/python/build_all_releases.sh \
-math/DFP/mpdecimal-2.3/python/ctx-deccheck2.py \
-math/DFP/mpdecimal-2.3/python/deccheck2.py \
-math/DFP/mpdecimal-2.3/python/deccheck3.py \
-math/DFP/mpdecimal-2.3/python/failapi2.diff \
-math/DFP/mpdecimal-2.3/python/failapi3.diff \
-math/DFP/mpdecimal-2.3/python/formathelper.py \
-math/DFP/mpdecimal-2.3/python/genlocale.py \
-math/DFP/mpdecimal-2.3/python/genrandformat.py \
-math/DFP/mpdecimal-2.3/python/genrandlocale.py \
-math/DFP/mpdecimal-2.3/python/gettests.bat \
-math/DFP/mpdecimal-2.3/python/gettests.sh \
-math/DFP/mpdecimal-2.3/python/get_all_branches.bat \
-math/DFP/mpdecimal-2.3/python/get_all_branches.sh \
-math/DFP/mpdecimal-2.3/python/get_all_releases.sh \
-math/DFP/mpdecimal-2.3/python/randdec.py \
-math/DFP/mpdecimal-2.3/python/randfloat.py \
-math/DFP/mpdecimal-2.3/python/README.txt \
-math/DFP/mpdecimal-2.3/python/runall-amd64.bat \
-math/DFP/mpdecimal-2.3/python/runall-memorydebugger.sh \
-math/DFP/mpdecimal-2.3/python/runall-refleak.bat \
-math/DFP/mpdecimal-2.3/python/runall-releases.sh \
-math/DFP/mpdecimal-2.3/python/runall-x86.bat \
-math/DFP/mpdecimal-2.3/python/runall.sh \
-math/DFP/mpdecimal-2.3/python/test_cdecimal2.5.py \
-math/DFP/mpdecimal-2.3/python/test_cdecimal2.py \
-math/DFP/mpdecimal-2.3/python/test_cdecimal3.py \
-math/DFP/mpdecimal-2.3/python/valgrind.supp \
-math/DFP/mpdecimal-2.3/README.txt \
-math/DFP/mpdecimal-2.3/setup.py \
-math/DFP/mpdecimal-2.3/sixstep.c \
-math/DFP/mpdecimal-2.3/sixstep.h \
-math/DFP/mpdecimal-2.3/tests/additional.decTest \
-math/DFP/mpdecimal-2.3/tests/cov.c \
-math/DFP/mpdecimal-2.3/tests/covreport.py \
-math/DFP/mpdecimal-2.3/tests/deccheck.c \
-math/DFP/mpdecimal-2.3/tests/dnloop-windows.patch \
-math/DFP/mpdecimal-2.3/tests/dnloop.patch \
-math/DFP/mpdecimal-2.3/tests/fntcov.c \
-math/DFP/mpdecimal-2.3/tests/fullcov_header.patch \
-math/DFP/mpdecimal-2.3/tests/getdn.bat \
-math/DFP/mpdecimal-2.3/tests/getdn.sh \
-math/DFP/mpdecimal-2.3/tests/gettests.bat \
-math/DFP/mpdecimal-2.3/tests/gettests.sh \
-math/DFP/mpdecimal-2.3/tests/karatsuba_fnt.c \
-math/DFP/mpdecimal-2.3/tests/karatsuba_fnt2.c \
-math/DFP/mpdecimal-2.3/tests/Makefile.in \
-math/DFP/mpdecimal-2.3/tests/Makefile.vc \
-math/DFP/mpdecimal-2.3/tests/malloc_fail.c \
-math/DFP/mpdecimal-2.3/tests/malloc_fail.h \
-math/DFP/mpdecimal-2.3/tests/mpd_mpz_add.c \
-math/DFP/mpdecimal-2.3/tests/mpd_mpz_divmod.c \
-math/DFP/mpdecimal-2.3/tests/mpd_mpz_mul.c \
-math/DFP/mpdecimal-2.3/tests/mpd_mpz_sub.c \
-math/DFP/mpdecimal-2.3/tests/official.decTest \
-math/DFP/mpdecimal-2.3/tests/ppro_mulmod.c \
-math/DFP/mpdecimal-2.3/tests/README.txt \
-math/DFP/mpdecimal-2.3/tests/runallconfigs.bat \
-math/DFP/mpdecimal-2.3/tests/runallconfigs.sh \
-math/DFP/mpdecimal-2.3/tests/runalltests.bat \
-math/DFP/mpdecimal-2.3/tests/runalltests.sh \
-math/DFP/mpdecimal-2.3/tests/runshort.bat \
-math/DFP/mpdecimal-2.3/tests/runshort.sh \
-math/DFP/mpdecimal-2.3/tests/runtest.c \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/baseconv.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/binop_eq.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/cov.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/divmod.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/divmod_eq.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/extra.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/fma_eq.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/format.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/getint.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/invroot.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/largeint.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/powmod.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/powmod_eq.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/shiftlr.decTest \
-math/DFP/mpdecimal-2.3/tests/testdata_dist/testruntest.decTest \
-math/DFP/mpdecimal-2.3/tests/test_transpose.c \
-math/DFP/mpdecimal-2.3/tools/release.sh \
-math/DFP/mpdecimal-2.3/tools/replace.sh \
-math/DFP/mpdecimal-2.3/tools/todos.sh \
-math/DFP/mpdecimal-2.3/transpose.c \
-math/DFP/mpdecimal-2.3/transpose.h \
-math/DFP/mpdecimal-2.3/typearith.h \
-math/DFP/mpdecimal-2.3/umodarith.h \
-math/DFP/mpdecimal-2.3/vars.mk \
-math/DFP/mpdecimal-2.3/vccompat.h \
-math/DFP/mpdecimal-2.3/vcdiv64.asm \
-math/DFP/mpdecimal-2.3/vcstdint.h
-
DISTCHECK_CONFIGURE_FLAGS = --host=$(host_triplet) $(withsys)
dist-hook:
------------------------------------------------------------------------------
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public