diff options
| author | Bruce Momjian | 2006-02-03 13:53:15 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2006-02-03 13:53:15 +0000 |
| commit | ebd38e3c1d9bccb66253979840ae37612b0e3e89 (patch) | |
| tree | f4bf64ad27e5992147308246491bdcc48ebb9176 /configure.in | |
| parent | 59bb147353ba274e0836d06f429176d4be47452c (diff) | |
Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn off
MemSet on AIX by setting MEMSET_LOOP_LIMIT to zero.
Add optimization to skip MemSet tests in MEMSET_LOOP_LIMIT == 0 case and
just call memset() directly.
Diffstat (limited to 'configure.in')
| -rw-r--r-- | configure.in | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 4edd00e11f4..b2094d0d3e9 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -dnl $PostgreSQL: pgsql/configure.in,v 1.443 2006/01/17 23:52:30 tgl Exp $ +dnl $PostgreSQL: pgsql/configure.in,v 1.444 2006/02/03 13:53:15 momjian Exp $ dnl dnl Developers, please strive to achieve this order: dnl @@ -1249,6 +1249,13 @@ AC_DEFINE(USE_SYSV_SHARED_MEMORY, 1, [Define to select SysV-style shared memory. SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c" +# If not set in template file, set bytes to use libc memset() +if test x"$MEMSET_LOOP_LIMIT" = x"" ; then + MEMSET_LOOP_LIMIT=1024 +fi +AC_DEFINE_UNQUOTED(MEMSET_LOOP_LIMIT, ${MEMSET_LOOP_LIMIT}, [Define bytes to use libc memset().]) + + if test "$enable_nls" = yes ; then PGAC_CHECK_GETTEXT fi |
