pgsql: Fix plpgsql to reinitialize record variables at block re-entry.

2017-12-09 Thread Tom Lane
Fix plpgsql to reinitialize record variables at block re-entry. If one exits and re-enters a DECLARE ... BEGIN ... END block within a single execution of a plpgsql function, perhaps due to a surrounding loop, the declared variables are supposed to get re-initialized to null (or whatever their init

pgsql: Fix typo

2017-12-09 Thread Magnus Hagander
Fix typo Reported by Robins Tharakan Branch -- REL_10_STABLE Details --- https://git.postgresql.org/pg/commitdiff/22e71b3afb1c3bc994ba71a8c41784ddec53ceda Modified Files -- src/backend/parser/parse_utilcmd.c | 2 +- src/test/regress/expected/identity.out | 2 +- 2 files ch

pgsql: Fix regression test output

2017-12-09 Thread Magnus Hagander
Fix regression test output Missed this in the last commit. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/ce1468d02bdbbe3aa710463fa9faaf8cf865ad72 Modified Files -- src/test/regress/expected/identity.out | 2 +- 1 file changed, 1 insertion(+), 1 deletio

pgsql: Fix typo

2017-12-09 Thread Magnus Hagander
Fix typo Reported by Robins Tharakan Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/d8f632caec3fcc5eece9d53d7510322f11489fe4 Modified Files -- src/backend/parser/parse_utilcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012

pgsql: MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries.

2017-12-09 Thread Noah Misch
MSVC 2012+: Permit linking to 32-bit, MinGW-built libraries. Notably, this permits linking to the 32-bit Perl binaries advertised on perl.org, namely Strawberry Perl and ActivePerl. This has a side effect of permitting linking to binaries built with obsolete MSVC versions. By default, MSVC 2012