diff options
author | unknown <monty@donna.mysql.fi> | 2001-04-23 03:28:08 +0300 |
---|---|---|
committer | unknown <monty@donna.mysql.fi> | 2001-04-23 03:28:08 +0300 |
commit | 028c259d0cf1c9b7d1d0819c10c689e602bb8482 (patch) | |
tree | ae33c6c0ee91630e50899a9b88d71aa574f9b06d /innobase/configure.in | |
parent | 4f8d308200f158d502cc36922c4600e47c40d23b (diff) | |
download | mariadb-git-028c259d0cf1c9b7d1d0819c10c689e602bb8482.tar.gz |
Portability fixes
Docs/manual.texi:
Updated mysqld-max section
acinclude.m4:
Portability fix
include/m_ctype.h:
Portability fix
innobase/configure.in:
Portability fix
Diffstat (limited to 'innobase/configure.in')
-rw-r--r-- | innobase/configure.in | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/innobase/configure.in b/innobase/configure.in index 9d25255b52c..2ed456ff0b1 100644 --- a/innobase/configure.in +++ b/innobase/configure.in @@ -4,6 +4,33 @@ AC_CANONICAL_SYSTEM AM_MAINTAINER_MODE AM_CONFIG_HEADER(ib_config.h) AM_INIT_AUTOMAKE(ib, 0.90) + +# This is need before AC_PROG_CC +# + +if test "x${CFLAGS-}" = x ; then + cflags_is_set=no +else + cflags_is_set=yes +fi + +if test "x${CPPFLAGS-}" = x ; then + cppflags_is_set=no +else + cppflags_is_set=yes +fi + +if test "x${LDFLAGS-}" = x ; then + ldflags_is_set=no +else + ldflags_is_set=yes +fi + +# The following hack should ensure that configure doesn't add optimizing +# or debugging flags to CFLAGS or CXXFLAGS +CFLAGS="$CFLAGS " +CXXFLAGS="$CXXFLAGS " + AC_PROG_CC AC_PROG_RANLIB AC_PROG_INSTALL @@ -60,6 +87,8 @@ case "$target_os" in CFLAGS="$CFLAGS -DUNIV_MUST_NOT_INLINE";; irix*) CFLAGS="$CFLAGS -DUNIV_MUST_NOT_INLINE";; + osf*) + CFLAGS="$CFLAGS -DUNIV_MUST_NOT_INLINE";; sysv5uw7*) # Problem when linking on SCO CFLAGS="$CFLAGS -DUNIV_MUST_NOT_INLINE";; |