[COMMITTERS] pgsql: Add strxfrm_l to list of functions where Windows adds an undersc

2015-01-20 Thread Robert Haas
Add strxfrm_l to list of functions where Windows adds an underscore. Per buildfarm failure on bowerbird after last night's commit 4ea51cdfe85ceef8afabceb03c446574daa0ac23. Peter Geoghegan Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/f32a1fa462c88676105445f26885d7

[COMMITTERS] pgsql: Disable -faggressive-loop-optimizations in gcc 4.8+ for pre-9.2

2015-01-20 Thread Alvaro Herrera
Disable -faggressive-loop-optimizations in gcc 4.8+ for pre-9.2 branches. With this optimization flag enabled, recent versions of gcc can generate incorrect code that assumes variable-length arrays (such as oidvector) are actually fixed-length because they're embedded in some larger struct. The kn

[COMMITTERS] pgsql: Disable -faggressive-loop-optimizations in gcc 4.8+ for pre-9.2

2015-01-20 Thread Alvaro Herrera
Disable -faggressive-loop-optimizations in gcc 4.8+ for pre-9.2 branches. With this optimization flag enabled, recent versions of gcc can generate incorrect code that assumes variable-length arrays (such as oidvector) are actually fixed-length because they're embedded in some larger struct. The kn

[COMMITTERS] pgsql: tools/ccsym: update for modern versions of gcc

2015-01-20 Thread Bruce Momjian
tools/ccsym: update for modern versions of gcc This dumps the predefined preprocessor macros Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/f259e71dbe98f653182f0c710143487a0188fbc5 Modified Files -- src/tools/ccsym | 16 ++-- 1 file change

[COMMITTERS] pgsql: Disable abbreviated keys on Windows.

2015-01-20 Thread Robert Haas
Disable abbreviated keys on Windows. Most of the Windows buildfarm members (bowerbird, hamerkop, currawong, jacana, brolga) are unhappy with yesterday's abbreviated keys patch, although there are some (narwhal, frogmouth) that seem OK with it. Since there's no obvious pattern to explain why some a

[COMMITTERS] pgsql: Improve documentation of random() function.

2015-01-20 Thread Tom Lane
Improve documentation of random() function. Move random() and setseed() to a separate table, to have them grouped together. Also add a notice that random() is not cryptographically secure. Back-patch of commit 75fdcec14543b60cc0c67483d8cc47d5c7adf1a8 into all supported versions, per discussion of

[COMMITTERS] pgsql: Improve documentation of random() function.

2015-01-20 Thread Tom Lane
Improve documentation of random() function. Move random() and setseed() to a separate table, to have them grouped together. Also add a notice that random() is not cryptographically secure. Back-patch of commit 75fdcec14543b60cc0c67483d8cc47d5c7adf1a8 into all supported versions, per discussion of

[COMMITTERS] pgsql: Improve documentation of random() function.

2015-01-20 Thread Tom Lane
Improve documentation of random() function. Move random() and setseed() to a separate table, to have them grouped together. Also add a notice that random() is not cryptographically secure. Back-patch of commit 75fdcec14543b60cc0c67483d8cc47d5c7adf1a8 into all supported versions, per discussion of

[COMMITTERS] pgsql: Improve documentation of random() function.

2015-01-20 Thread Tom Lane
Improve documentation of random() function. Move random() and setseed() to a separate table, to have them grouped together. Also add a notice that random() is not cryptographically secure. Back-patch of commit 75fdcec14543b60cc0c67483d8cc47d5c7adf1a8 into all supported versions, per discussion of