Andres Freund <[email protected]> writes:
> That makes sense independent of 32 vs. 64 system. Part of the relevant
> struct probably require 8 byte alignment:
> typedef union epoll_data {
> void *ptr;
> int fd;
> uint32_t u32;
> uint64_t u64;
> } epoll_data_t;
On a 32-bit machine it's entirely possible that that would only require
32-bit alignment. But based on what we know so far, using our regular
MAXALIGN macro should be good enough.
regards, tom lane
--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers