Blitz logo

Blitz Devel :

From: Theodore Papadopoulo (Theodore.Papadopoulo_at_[hidden])
Date: 2003-01-07 09:20:15


[ Following a private E-mail concerning some changes in Makefiles ]

patrick.guio_at_[hidden] said:
> I wonder whether you don't need the template depth for some older gcc
> compilers? Is it really "safe" to take away this default flag? ( I am
> thinking about the testsuite and benchmark directories)

> AC_BZ_SET_COMPILER($withval,"g++","-ftemplate-depth-30")

> You removed the -fstrict-aliasing -fno-gcse in the optimisation flag,
> is it better like this?

> CXX_OPTIMIZE_FLAGS="-O2 -funroll-loops -fstrict-aliasing
> -fno-gcse"

OK, as you may have seen, I have commited my Makefile.am + configure patches.
I wonder what should be done for the following files:

M Makefile.in
M aclocal.m4
M configure
M benchmarks/Makefile.in
M bin/Makefile.in
M blitz/Makefile.in
M blitz/array/Makefile.in
M blitz/generate/Makefile.in
M blitz/meta/Makefile.in
M compiler/Makefile.in
M examples/Makefile.in
M lib/Makefile.in
M manual/Makefile.in
M manual/examples/Makefile.in
M manual/stencils/Makefile.in
M random/Makefile.in
M src/Makefile.in
M testsuite/Makefile.in

I can regenerate those with my versions of autoconf and automake and
commit them, but that will create a lot of differences. The alternative
is that you recreate those with your versions and commit them.... I do not
mind either way, I just feel that we should be consistent with the versions
we use for a while and not oscillate between your versions of these tools and
mine.

What do you prefer ???

Final note: I added an old-gcc configuration with the old parameters
since three check-suite example were not compiling with gcc-2.95.

        Theo.

--------------------------------------------------------------------
Theodore Papadopoulo
Email: Theodore.Papadopoulo_at_[hidden] Tel: (33) 04 92 38 76 01
 --------------------------------------------------------------------