12 #if __BYTE_ORDER == __BIG_ENDIAN
 
  13 #define PGint16(x)      (x)
 
  14 #define PGint32(x)      (x)
 
  15 #define PGint64(x)      (x)
 
  17 #define PGint16(x)      __bswap_16 (x)
 
  18 #define PGint32(x)      __bswap_32 (x)
 
  19 #define PGint64(x)      __bswap_64 (x)
 
  22 const char *build_conninfo(const char *db, const char *username, const char *password, const char *host, const char *port);