On Wednesday 27 February 2008 13:55, Jonas Maebe wrote: > And no, I'm not saying it's your fault if something you use breaks in > a newer release, I'm merely saying it's nobody else's fault in > particular either (at least not most of the time).
Hey, I wasn't trying to blame anybody here. I was merely reasoning why I can't use the latest bleeding edge compiler. ;) > > And let me guess: There's no way to specify how the Endianess of > > the bitpacked type should be interpreted regardless of the target > > system? > > As I said it's an opaque construct (so no control or guarantees > whatsoever about the layout) and it was not written with hardware > interfacing in mind (regardless of what other people like to promote > it for). So, basically it is not useful in the context I was mentioning (JFTR: neither do the similar C99 constructs). Things like memory controller register fall into the hardware category, I suppose. ;) Vinzent. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel