[uClibc] fstat and fstat64
John Bowler
jbowler at acm.org
Tue Jun 28 06:05:37 UTC 2005
Ok, so as not to lose this, it's http://busybox.net/bugs/view.php?id=314
linux-2.4.31/include/asm-arm/stat.h:
struct stat64 {
unsigned short st_dev;
linux-2.6.11.11/include/asm-arm/stat.h:
struct stat64 {
unsigned long long st_dev;
Both taken from the www.kernel.org source, no changes. No conditional
compilation in either case (for this structure member). Therefore the two
relevant (low order) bytes of st_dev are at offset_ofs of:
armel 2.4 0
armeb 2.4 0
armel 2.6 0
armeb 2.6 6
Therefore there is an ABI change 2.4->2.6 ARMEB only. After the previous
discussion I fixed it by patching xstatconv.c, the patch is attached to the
report.
John Bowler <jbowler at acm.org>
More information about the uClibc
mailing list