Browse Source

Update ARM EABI kernel interface due to layout and size of struct stat64.

"Steven J. Hill" 18 years ago
parent
commit
b09c39cd76
1 changed files with 4 additions and 0 deletions
  1. 4 0
      libc/sysdeps/linux/arm/bits/kernel_stat.h

+ 4 - 0
libc/sysdeps/linux/arm/bits/kernel_stat.h

@@ -68,6 +68,10 @@ struct kernel_stat64 {
 	unsigned long      st_ctime;
 	unsigned long      st_ctime_nsec;
 	unsigned long long st_ino;
+#ifndef __ARM_EABI__
 } __attribute__((packed));
+#else
+};
+#endif
 
 #endif	/*  _BITS_STAT_STRUCT_H */