pgsql: Remove configure --disable-float4-byval - Mailing list pgsql-committers

From Peter Eisentraut
Subject pgsql: Remove configure --disable-float4-byval
Date
Msg-id E1iXqZe-0005RB-Ki@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Remove configure --disable-float4-byval

This build option was only useful to maintain compatibility for
version-0 functions, but those are no longer supported, so this option
can be removed.

float4 is now always pass-by-value; the pass-by-reference code path is
completely removed.

Discussion: https://www.postgresql.org/message-id/flat/f3e1e576-2749-bbd7-2d57-3f9dcf75255a@2ndquadrant.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/2e4db241bfd3206bad8286f8ffc2db6bbdaefcdf

Modified Files
--------------
configure                               | 42 ---------------------------------
configure.in                            | 10 --------
doc/src/sgml/func.sgml                  |  5 ----
doc/src/sgml/installation.sgml          | 12 ----------
src/backend/access/index/indexam.c      |  5 ----
src/backend/access/transam/xlog.c       | 17 -------------
src/backend/bootstrap/bootstrap.c       |  2 +-
src/backend/catalog/genbki.pl           |  2 +-
src/backend/commands/analyze.c          |  2 +-
src/backend/utils/fmgr/dfmgr.c          |  9 -------
src/backend/utils/fmgr/fmgr.c           | 19 ++-------------
src/backend/utils/misc/pg_controldata.c | 17 +++++--------
src/bin/initdb/initdb.c                 |  3 ---
src/bin/pg_controldata/pg_controldata.c |  2 --
src/bin/pg_resetwal/pg_resetwal.c       |  3 ---
src/include/catalog/catversion.h        |  2 +-
src/include/catalog/pg_control.h        |  4 +---
src/include/catalog/pg_proc.dat         |  6 ++---
src/include/catalog/pg_type.dat         |  2 +-
src/include/fmgr.h                      |  2 --
src/include/pg_config.h.in              |  7 ------
src/include/postgres.h                  | 23 +-----------------
src/tools/msvc/Solution.pm              | 11 ---------
src/tools/msvc/config_default.pl        |  1 -
24 files changed, 18 insertions(+), 190 deletions(-)


pgsql-committers by date:

Previous
From: Fujii Masao
Date:
Subject: pgsql: Bump WAL version.
Next
From: Tom Lane
Date:
Subject: pgsql: Defend against self-referential views in relation_is_updatable()