* Hannu Krosing <[EMAIL PROTECTED]> [001105 15:21]:
> Peter Eisentraut wrote:
> >
> I suspect that we do on many platforms (like *BSD, Linux and Win32).
Many, but not *ALL*. I prefer to build my stuff using the Native
UnixWare 7 (UDK) Compiler. As of the Feature Supplement (due out any
week now, I have a pre-release), we have WORKING C++, and the compiler
is C99, and the C++ is STD C++ (very very very close).
GCC/G++ for this platform (at least from the SCO Skunkware side) is
NOT C99 nore STD C++.
>
> What platforms we currently support don't have functional gcc ?
>
> > But we could make the XID a struct of two 4-byte integers, at the obvious
> > increase in storage size.
>
> And a (hopefully) small performance hit on operations when defined as
> macros,
> and some more for less data fitting in cache.
>
> what operations do we need to be defined ?
>
> will >, <, ==, !=, >=, <== and ++ be enough ?
>
> -------------
> Hannu
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 (voice) Internet: [EMAIL PROTECTED]
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749