Remove all the special-case code for INT64_IS_BUSTED, per decision that
Tom Lane <tgl@sss.pgh.pa.us>
Remove all the special-case code for INT64_IS_BUSTED, per decision that we're not going to support that anymore. I did keep the 64-bit-CRC-with-32-bit-arithmetic code, since it has a performance excuse to live. It's a bit moot since that's all ifdef'd out, of course.
Files
| Path | Change | +/− |
|---|---|---|
| contrib/btree_gin/btree_gin.c | modified | +3 −5 |
| src/backend/access/hash/hashfunc.c | modified | +1 −6 |
| src/backend/libpq/pqformat.c | modified | +1 −56 |
| src/backend/utils/adt/int8.c | modified | +2 −8 |
| src/backend/utils/adt/numeric.c | modified | +1 −9 |
| src/backend/utils/adt/txid.c | modified | +1 −11 |
| src/backend/utils/adt/varbit.c | modified | +1 −5 |
| src/backend/utils/fmgr/fmgr.c | modified | +1 −15 |
| src/backend/utils/hash/pg_crc.c | modified | +5 −4 |
| src/backend/utils/misc/guc.c | modified | +2 −9 |
| src/bin/pg_dump/pg_backup_tar.c | modified | +2 −6 |
| src/include/c.h | modified | +6 −14 |
| src/include/commands/sequence.h | modified | +1 −24 |
| src/include/pg_config_manual.h | modified | +1 −6 |
| src/include/utils/pg_crc.h | modified | +10 −10 |
| src/interfaces/ecpg/include/pgtypes_interval.h | modified | +7 −15 |