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

Reply via email to