1 --- pluto-0.11.4/configure.ac.orig 2015-10-28 16:24:59.000000000 +0100
2 +++ pluto-0.11.4/configure.ac 2015-12-03 16:02:55.363732747 +0100
7 +if test x$external_piplib = xfalse ; then
8 dnl Configuring PipLib (long long int is 64 bits)
10 echo "=========================="
13 ./configure ${configureopts} ${archopts}
18 +if test x$external_openscop = xfalse ; then
19 dnl Configuring Openscop
21 echo "=========================="
24 ./configure ${configureopts} ${archopts}
29 +if test x$external_clan = xfalse ; then
30 dnl Configuring Clan-osl
32 echo "=========================="
35 dnl check if clan configure failed
36 AC_CHECK_FILE([clan/Makefile], [], [AC_MSG_ERROR([configure in clan/ failed])])
40 +if test x$external_candl = xfalse ; then
41 dnl Configuring Candl-osl
42 dnl can't enable the gmp version without modifying
43 dnl the precision the is used elsewhere in pluto
46 ./configure ${configureopts} ${archopts}
51 +if test x$external_polylib = xfalse ; then
52 dnl Configuring polylib
54 echo "======================"
57 ./configure ${configureopts}
67 +if test x$external_cloog = xfalse; then
68 dnl Configuring Cloog 0.14.1 (long long int)
70 echo "=========================="
73 ./configure ${configureopts} ${archopts}
77 AC_PATH_PROGS(BASH, bash)
79 --- pluto-0.11.0/Makefile.am.orig 2014-05-30 10:28:06.000000000 +0200
80 +++ pluto-0.11.0/Makefile.am 2014-10-05 15:40:59.042473155 +0200
85 -SUBDIRS = piplib openscop clan candl polylib $(MAY_ISL) cloog-isl src
88 ACLOCAL_AMFLAGS = -I m4
90 --- pluto-0.11.4/src/Makefile.am.orig 2015-12-03 15:33:25.990473676 +0100
91 +++ pluto-0.11.4/src/Makefile.am 2015-12-03 16:12:33.643708512 +0100
95 pluto_CPPFLAGS = $(OPT_FLAGS) $(DEBUG_FLAGS) -funroll-loops -fopenmp \
96 - -DSCOPLIB_INT_T_IS_LONGLONG -DCLOOG_INT_GMP \
98 - -I../piplib/include \
101 - -I../cloog-isl/include \
102 - -I../openscop/include \
103 - -I../candl/include \
104 - -I../polylib/include
105 + -DSCOPLIB_INT_T_IS_MP -DCLOOG_INT_GMP \
108 -pluto_LDFLAGS = -static -fopenmp
109 +pluto_LDFLAGS = -fopenmp
111 - ../piplib/libpiplib64.la \
112 - ../openscop/libosl.la \
113 - ../clan/libclan.la \
114 - ../cloog-isl/libcloog-isl.la \
116 - ../polylib/libpolylib64.la \
117 - ../candl/libcandl.la \
127 lib_LTLIBRARIES = libpluto.la
129 # libpluto doesn't use polylib-based functions
130 libpluto_la_SOURCES = constraints.c constraints_isl.c math_support.c ddg.c transforms.c pluto.c post_transform.c framework.c polyloop.c iss.c libpluto.c libpluto_dummy.c constraints.h math_support.h pluto.h program.c program.h tile.c
131 libpluto_la_CPPFLAGS = $(OPT_FLAGS) $(DEBUG_FLAGS) \
132 - -DLIB_PLUTO -DSCOPLIB_INT_T_IS_LONGLONG -DCLOOG_INT_GMP \
134 - -I../piplib/include \
135 - -I../clan/include \
136 - -I../openscop/include \
137 - -I../candl/include \
138 - -I../cloog-isl/include \
140 + -DLIB_PLUTO -DSCOPLIB_INT_T_IS_MP -DCLOOG_INT_GMP \
143 # libpluto doesn't use polylib
144 libpluto_la_LIBADD = \
145 - ../piplib/libpiplib64.la \
146 - ../openscop/libosl.la \
147 - ../clan/libclan.la \
148 - ../candl/libcandl.la \