diff options
author | Peter Eisentraut | 2019-11-27 10:21:02 +0000 |
---|---|---|
committer | Peter Eisentraut | 2019-11-27 11:27:20 +0000 |
commit | 4513d8b07bf342028ca95250b6e1d759858abdd3 (patch) | |
tree | 35612e4af617a4319e619267bd147fe817b8d28d /configure | |
parent | 47a3c7fa06538c181be815db44b5d7e8efe696ef (diff) |
Move configure --disable-float8-byval to pg_config_manual.h
This build option was once useful to maintain compatibility with
version-0 functions, but those are no longer supported, so this option
is no longer useful for end users. We keep the option available to
developers in pg_config_manual.h so that it is easy to test the
pass-by-reference code paths without having to fire up a 32-bit
machine.
Discussion: https://www.postgresql.org/message-id/flat/f3e1e576-2749-bbd7-2d57-3f9dcf75255a@2ndquadrant.com
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 76 |
1 files changed, 0 insertions, 76 deletions
@@ -866,7 +866,6 @@ with_system_tzdata with_zlib with_gnu_ld enable_largefile -enable_float8_byval ' ac_precious_vars='build_alias host_alias @@ -1524,7 +1523,6 @@ Optional Features: --enable-cassert enable assertion checks (for debugging) --disable-thread-safety disable thread-safety in client libraries --disable-largefile omit support for large files - --disable-float8-byval disable float8 passed by value Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] @@ -16745,80 +16743,6 @@ _ACEOF -# Decide whether float8 is passed by value. -# Note: this setting also controls int8 and related types such as timestamp. -# If sizeof(Datum) >= 8, this is user-selectable, enabled by default. -# If not, trying to select it is an error. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build with float8 passed by value" >&5 -$as_echo_n "checking whether to build with float8 passed by value... " >&6; } -if test $ac_cv_sizeof_void_p -ge 8 ; then - - -# Check whether --enable-float8-byval was given. -if test "${enable_float8_byval+set}" = set; then : - enableval=$enable_float8_byval; - case $enableval in - yes) - : - ;; - no) - : - ;; - *) - as_fn_error $? "no argument expected for --enable-float8-byval option" "$LINENO" 5 - ;; - esac - -else - enable_float8_byval=yes - -fi - - -else - - -# Check whether --enable-float8-byval was given. -if test "${enable_float8_byval+set}" = set; then : - enableval=$enable_float8_byval; - case $enableval in - yes) - : - ;; - no) - : - ;; - *) - as_fn_error $? "no argument expected for --enable-float8-byval option" "$LINENO" 5 - ;; - esac - -else - enable_float8_byval=no - -fi - - - if test "$enable_float8_byval" = yes ; then - as_fn_error $? "--enable-float8-byval is not supported on 32-bit platforms." "$LINENO" 5 - fi -fi -if test "$enable_float8_byval" = yes ; then - -$as_echo "#define USE_FLOAT8_BYVAL 1" >>confdefs.h - - float8passbyval=true -else - float8passbyval=false -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_float8_byval" >&5 -$as_echo "$enable_float8_byval" >&6; } - -cat >>confdefs.h <<_ACEOF -#define FLOAT8PASSBYVAL $float8passbyval -_ACEOF - - # Determine memory alignment requirements for the basic C data types. # The cast to long int works around a bug in the HP C Compiler, |