Hello,
I was going through the code for ext2_mkfs...
when libparted assigns values to the super-block or even to directory
structures etc.... (while making root, lost+found)
its always for example something like this...,
sblock.fs_version = PED_CPU_TO_LE32(fs_version). ??
for intel-architectures this should work fine.. but what happens when
one tries it on a BIG-ENDIAN arch? say SPARC
will this work?
I am asking this because I have almost finished writing support for
ufs_sun based on ufs in solaris....
But I had to write something like this...
#ifdef __LITTLE_ENDIAN
sblock.fs_version = PED_CPU_TO_LE32(fs_verison)
#endif
#ifdef __BIG_ENDIAN
sblock.fs_version = PED_CPU_TO_BE32(fs_version)
#endif
cheers,
--
Avi
_______________________________________________
parted-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/parted-devel