This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hmm .. I admit I am not an expert in C99 but I thought that stdint.h only required a very limited number of integer types, basically the powers of 2. So for example, there is no equivalent of
type R is range -2**23 .. 2**23-1;
which you expect to map into 24 bits on a 24 bit machine, and 36 bits on a 36 bit machine.
Well I must say I was a bit surprised at the claim that it was arguable whether large applications could be practically written sticking strictly to ISO C (almost as surprising as Zack's claim that this was clearly impractical for Ada :-) I also found the idea that the only way to achieve portability is through use of conditional compilation to be surprising (I doubt this is true).
-- Scott Robert Ladd Coyote Gulch Productions (http://www.coyotegulch.com) Software Invention for High-Performance Computing
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |