Add appropriately ifdef'd hack to make ARM compiler allocate ItemPointerData
Tom Lane <tgl@sss.pgh.pa.us>
Add appropriately ifdef'd hack to make ARM compiler allocate ItemPointerData as six bytes not eight. This fixes a regression test failure but more importantly avoids wasting four bytes of pad space in every tuple header. Also add some commentary about what's going on.
Files
| Path | Change | +/− |
|---|---|---|
| src/include/storage/itemptr.h | modified | +17 −3 |