[COMMITTERS] pgsql: Prefer int-wide pg_atomic_flag over char-wide when using gcc int

2017-01-04 Thread Tom Lane
Prefer int-wide pg_atomic_flag over char-wide when using gcc intrinsics. configure can only probe the existence of gcc intrinsics, not how well they're implemented, and unfortunately the answer is sometimes "badly". In particular we've found that multiple compilers fail to implement char-width __s

[COMMITTERS] pgsql: Prefer int-wide pg_atomic_flag over char-wide when using gcc int

2017-01-04 Thread Tom Lane
Prefer int-wide pg_atomic_flag over char-wide when using gcc intrinsics. configure can only probe the existence of gcc intrinsics, not how well they're implemented, and unfortunately the answer is sometimes "badly". In particular we've found that multiple compilers fail to implement char-width __s

[COMMITTERS] pgsql: Prefer int-wide pg_atomic_flag over char-wide when using gcc int

2017-01-04 Thread Tom Lane
Prefer int-wide pg_atomic_flag over char-wide when using gcc intrinsics. configure can only probe the existence of gcc intrinsics, not how well they're implemented, and unfortunately the answer is sometimes "badly". In particular we've found that multiple compilers fail to implement char-width __s