Thomas Dineen <tdineen@xxxxxxxxxxxxx> writes: > On both Solaris 8 Sparc and Solaris 8 IA32 > machines when I read the same file sequentially > using getc() and I get different results in byte > ordering because of the Big Endian (Sparc) versus > Little Endian (Intel) file system data organization. > > Question is there any way to automatically > compensate for this with getc??? Or more obviously > do I just have to rewrite the software application > to compensate for this? As you said, the question is off-topic. This mailing list is for questions about the gcc compiler, not for general programming questions. You have to write the software to compensate. Ian