[all-commits] [llvm/llvm-project] 658eb9: [Polly] Remove autotools build systems from Extern...

Michael Kruse via All-commits all-commits at lists.llvm.org
Wed Sep 15 15:11:41 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 658eb9e14264d48888ade0e3daf0b648f76c3f0e
      https://github.com/llvm/llvm-project/commit/658eb9e14264d48888ade0e3daf0b648f76c3f0e
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2021-09-15 (Wed, 15 Sep 2021)

  Changed paths:
    A polly/lib/External/isl/.gitignore
    A polly/lib/External/isl/.gitmodules
    R polly/lib/External/isl/Makefile.am
    R polly/lib/External/isl/Makefile.in
    R polly/lib/External/isl/aclocal.m4
    R polly/lib/External/isl/compile
    R polly/lib/External/isl/config.guess
    R polly/lib/External/isl/config.sub
    R polly/lib/External/isl/configure
    R polly/lib/External/isl/configure.ac
    R polly/lib/External/isl/depcomp
    R polly/lib/External/isl/doc/Makefile.am
    R polly/lib/External/isl/doc/Makefile.in
    A polly/lib/External/isl/doc/interface
    A polly/lib/External/isl/imath/.dockerignore
    A polly/lib/External/isl/imath/.gitattributes
    A polly/lib/External/isl/imath/.travis.yml
    A polly/lib/External/isl/imath/ChangeLog
    A polly/lib/External/isl/imath/LICENSE
    A polly/lib/External/isl/imath/Makefile
    A polly/lib/External/isl/imath/README.md
    A polly/lib/External/isl/imath/contrib/Makefile.msvc
    A polly/lib/External/isl/imath/contrib/README
    A polly/lib/External/isl/imath/doc.md
    A polly/lib/External/isl/imath/doc.md.in
    A polly/lib/External/isl/imath/examples/basecvt.c
    A polly/lib/External/isl/imath/examples/findprime.c
    A polly/lib/External/isl/imath/examples/imcalc.c
    A polly/lib/External/isl/imath/examples/input.c
    A polly/lib/External/isl/imath/examples/pi.c
    A polly/lib/External/isl/imath/examples/randprime.c
    A polly/lib/External/isl/imath/examples/rounding.c
    A polly/lib/External/isl/imath/examples/rsakey.c
    A polly/lib/External/isl/imath/imdrover.c
    A polly/lib/External/isl/imath/imdrover.h
    A polly/lib/External/isl/imath/imtest.c
    A polly/lib/External/isl/imath/imtimer.c
    A polly/lib/External/isl/imath/iprime.c
    A polly/lib/External/isl/imath/iprime.h
    A polly/lib/External/isl/imath/rsamath.c
    A polly/lib/External/isl/imath/rsamath.h
    A polly/lib/External/isl/imath/tests/add.tc
    A polly/lib/External/isl/imath/tests/bigmul.tc
    A polly/lib/External/isl/imath/tests/bigsqr.tc
    A polly/lib/External/isl/imath/tests/bintest.c
    A polly/lib/External/isl/imath/tests/bug-swap.c
    A polly/lib/External/isl/imath/tests/compare.tc
    A polly/lib/External/isl/imath/tests/conv.tc
    A polly/lib/External/isl/imath/tests/div.tc
    A polly/lib/External/isl/imath/tests/egcd.tc
    A polly/lib/External/isl/imath/tests/emod.tc
    A polly/lib/External/isl/imath/tests/emodv.tc
    A polly/lib/External/isl/imath/tests/expt.tc
    A polly/lib/External/isl/imath/tests/gcd.tc
    A polly/lib/External/isl/imath/tests/gmp-compat-test/.gitignore
    A polly/lib/External/isl/imath/tests/gmp-compat-test/Makefile
    A polly/lib/External/isl/imath/tests/gmp-compat-test/README
    A polly/lib/External/isl/imath/tests/gmp-compat-test/genctest.py
    A polly/lib/External/isl/imath/tests/gmp-compat-test/gendata.py
    A polly/lib/External/isl/imath/tests/gmp-compat-test/genpytest.py
    A polly/lib/External/isl/imath/tests/gmp-compat-test/gmp_custom_test.c
    A polly/lib/External/isl/imath/tests/gmp-compat-test/gmpapi.py
    A polly/lib/External/isl/imath/tests/gmp-compat-test/imath_custom_test.c
    A polly/lib/External/isl/imath/tests/gmp-compat-test/runtest
    A polly/lib/External/isl/imath/tests/gmp-compat-test/runtest.py
    A polly/lib/External/isl/imath/tests/imath-test.scm
    A polly/lib/External/isl/imath/tests/init.tc
    A polly/lib/External/isl/imath/tests/invmod.tc
    A polly/lib/External/isl/imath/tests/isprime.tc
    A polly/lib/External/isl/imath/tests/lcm.tc
    A polly/lib/External/isl/imath/tests/linux/Dockerfile
    A polly/lib/External/isl/imath/tests/mod.tc
    A polly/lib/External/isl/imath/tests/mul.tc
    A polly/lib/External/isl/imath/tests/neg.tc
    A polly/lib/External/isl/imath/tests/pi1024.txt
    A polly/lib/External/isl/imath/tests/pi1500-10.txt
    A polly/lib/External/isl/imath/tests/pi1698-16.txt
    A polly/lib/External/isl/imath/tests/qadd.tc
    A polly/lib/External/isl/imath/tests/qaddz.tc
    A polly/lib/External/isl/imath/tests/qdiv.tc
    A polly/lib/External/isl/imath/tests/qdivz.tc
    A polly/lib/External/isl/imath/tests/qmisc.tc
    A polly/lib/External/isl/imath/tests/qmul.tc
    A polly/lib/External/isl/imath/tests/qmulz.tc
    A polly/lib/External/isl/imath/tests/qsub.tc
    A polly/lib/External/isl/imath/tests/qsubz.tc
    A polly/lib/External/isl/imath/tests/qtodec.tc
    A polly/lib/External/isl/imath/tests/root.tc
    A polly/lib/External/isl/imath/tests/rtest.c
    A polly/lib/External/isl/imath/tests/set.tc
    A polly/lib/External/isl/imath/tests/sqr.tc
    A polly/lib/External/isl/imath/tests/sub.tc
    A polly/lib/External/isl/imath/tests/test.bc
    A polly/lib/External/isl/imath/tests/test.sh
    A polly/lib/External/isl/imath/tools/findthreshold.py
    A polly/lib/External/isl/imath/tools/mkdoc.py
    R polly/lib/External/isl/include/isl/cpp-checked-conversion.h
    R polly/lib/External/isl/include/isl/cpp-checked.h
    R polly/lib/External/isl/include/isl/cpp.h
    R polly/lib/External/isl/include/isl/typed_cpp.h
    R polly/lib/External/isl/install-sh
    R polly/lib/External/isl/interface/Makefile.am
    R polly/lib/External/isl/interface/Makefile.in
    R polly/lib/External/isl/interface/aclocal.m4
    R polly/lib/External/isl/interface/compile
    R polly/lib/External/isl/interface/config.guess
    R polly/lib/External/isl/interface/config.sub
    R polly/lib/External/isl/interface/configure
    R polly/lib/External/isl/interface/depcomp
    R polly/lib/External/isl/interface/install-sh
    R polly/lib/External/isl/interface/isl.py
    R polly/lib/External/isl/interface/isl_config.h.in
    R polly/lib/External/isl/interface/ltmain.sh
    R polly/lib/External/isl/interface/missing
    R polly/lib/External/isl/isl_config.h.in
    R polly/lib/External/isl/ltmain.sh
    R polly/lib/External/isl/m4/ax_c___attribute__.m4
    R polly/lib/External/isl/m4/ax_cc_maxopt.m4
    R polly/lib/External/isl/m4/ax_check_compiler_flags.m4
    R polly/lib/External/isl/m4/ax_compiler_vendor.m4
    R polly/lib/External/isl/m4/ax_create_pkgconfig_info.m4
    R polly/lib/External/isl/m4/ax_create_stdint_h.m4
    R polly/lib/External/isl/m4/ax_cxx_compile_stdcxx.m4
    R polly/lib/External/isl/m4/ax_cxx_compile_stdcxx_11.m4
    R polly/lib/External/isl/m4/ax_cxx_compile_stdcxx_11_no_override.m4
    R polly/lib/External/isl/m4/ax_detect_clang.m4
    R polly/lib/External/isl/m4/ax_detect_git_head.m4
    R polly/lib/External/isl/m4/ax_detect_gmp.m4
    R polly/lib/External/isl/m4/ax_detect_imath.m4
    R polly/lib/External/isl/m4/ax_gcc_archflag.m4
    R polly/lib/External/isl/m4/ax_gcc_warn_unused_result.m4
    R polly/lib/External/isl/m4/ax_gcc_x86_cpuid.m4
    R polly/lib/External/isl/m4/ax_prog_cc_for_build.m4
    R polly/lib/External/isl/m4/ax_prog_cxx_for_build.m4
    R polly/lib/External/isl/m4/ax_set_warning_flags.m4
    R polly/lib/External/isl/m4/ax_submodule.m4
    R polly/lib/External/isl/m4/libtool.m4
    R polly/lib/External/isl/m4/ltoptions.m4
    R polly/lib/External/isl/m4/ltsugar.m4
    R polly/lib/External/isl/m4/ltversion.m4
    R polly/lib/External/isl/m4/lt~obsolete.m4
    R polly/lib/External/isl/missing
    R polly/lib/External/isl/py-compile
    R polly/lib/External/isl/test-driver
    A polly/lib/External/isl/testsets/pip/bouleti.pip
    A polly/lib/External/isl/testsets/pip/cnt_sum2.pip
    A polly/lib/External/isl/testsets/pip/difficult.pip
    A polly/lib/External/isl/testsets/pip/jcomplex.pip
    A polly/lib/External/isl/testsets/pip/phideo.pip
    A polly/lib/External/isl/testsets/pip/seghir-e1.pip
    A polly/lib/External/isl/testsets/pip/seghir-e3.pip
    A polly/lib/External/isl/testsets/pip/seghir-e4.pip
    A polly/lib/External/isl/testsets/pip/seghir-e5.pip
    A polly/lib/External/isl/testsets/pip/seghir-e6.pip
    A polly/lib/External/isl/testsets/pip/seghir-e7.pip
    A polly/lib/External/isl/testsets/pip/seghir-e8.pip
    A polly/lib/External/isl/testsets/pip/seghir-e9.pip
    A polly/lib/External/isl/testsets/pip/seghir-vd.pip
    R polly/lib/External/ppcg/Makefile.am
    R polly/lib/External/ppcg/Makefile.in
    R polly/lib/External/ppcg/aclocal.m4
    R polly/lib/External/ppcg/compile
    R polly/lib/External/ppcg/config.guess
    R polly/lib/External/ppcg/config.sub
    R polly/lib/External/ppcg/configure
    R polly/lib/External/ppcg/configure.ac
    R polly/lib/External/ppcg/depcomp
    R polly/lib/External/ppcg/install-sh
    R polly/lib/External/ppcg/ltmain.sh
    R polly/lib/External/ppcg/m4/ax_check_opencl.m4
    R polly/lib/External/ppcg/m4/ax_check_openmp.m4
    R polly/lib/External/ppcg/m4/ax_detect_git_head.m4
    R polly/lib/External/ppcg/m4/ax_submodule.m4
    R polly/lib/External/ppcg/m4/libtool.m4
    R polly/lib/External/ppcg/m4/ltoptions.m4
    R polly/lib/External/ppcg/m4/ltsugar.m4
    R polly/lib/External/ppcg/m4/ltversion.m4
    R polly/lib/External/ppcg/m4/lt~obsolete.m4
    R polly/lib/External/ppcg/missing
    R polly/lib/External/ppcg/test-driver
    M polly/lib/External/update-isl.sh

  Log Message:
  -----------
  [Polly] Remove autotools build systems from Externals. NFC.

Building a source distribution using autotools adds GPL-licenced
files into the the sources. Although redistribution of theses files is
explicitly allowed with an exception, these are not used by Polly
which uses a CMake replacement. Use the direct source checkout
instead (replacing the output of 'make dist').

Some m4 scripts with the same licence are also included in isl/ppcg
repository. Removing them renders the autotools-based build scipts
inoperable, so remove the autotools build system altogether.




More information about the All-commits mailing list