diff options
-rw-r--r-- | unix/aclocal.m4 | 7 | ||||
-rw-r--r-- | unix/tcl.m4 | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/unix/aclocal.m4 b/unix/aclocal.m4 index e580575..9315d8e 100644 --- a/unix/aclocal.m4 +++ b/unix/aclocal.m4 @@ -692,6 +692,13 @@ AC_DEFUN(SC_CONFIG_CFLAGS, [ SHLIB_CFLAGS="-fPIC" SHLIB_LD_LIBS='${LIBS}' SHLIB_SUFFIX=".so" + + # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings + # when you inline the string operations. Turn this off to + # get rid of the warnings. + + CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES" + if test "$have_dl" = yes; then SHLIB_LD="${CC} -shared" DL_OBJS="tclLoadDl.o" diff --git a/unix/tcl.m4 b/unix/tcl.m4 index 0551f1c..9d08eaf 100644 --- a/unix/tcl.m4 +++ b/unix/tcl.m4 @@ -680,6 +680,13 @@ AC_DEFUN(SC_CONFIG_CFLAGS, [ SHLIB_CFLAGS="-fPIC" SHLIB_LD_LIBS='${LIBS}' SHLIB_SUFFIX=".so" + + # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings + # when you inline the string and math operations. Turn this off to + # get rid of the warnings. + + CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES" + if test "$have_dl" = yes; then SHLIB_LD="${CC} -shared" DL_OBJS="tclLoadDl.o" |