Hi Champs,
does the C6000 CGT's fully support 64-bit Linux file system support like XFS (the full 2^64 possible inodes) ?
If yes, from which version onwards ...
Thanks and kind regards,
one and zero
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Champs,
does the C6000 CGT's fully support 64-bit Linux file system support like XFS (the full 2^64 possible inodes) ?
If yes, from which version onwards ...
Thanks and kind regards,
one and zero
Are you referring to the execution of the C6000 compiler on a hosted Linux system? Or do you mean the execution of code built by the C6000 compiler on a C6x device that is running Linux?
Thanks and regards,
-George
EDIT: sorry ,didn't see that one and zero had already pointed to _FILE_OFFSET_BITS (and delete post doesn't work for me)
Hi
This sounds a lot like this bug report on redhat.com. Apparently, CGT was compiled without _FILE_OFFSET_BITS=64. I always thought _FILE_OFFSET_BITS=64 would only affect file size-related entities like off_t, but apparently it also changes the inode type. Without it, fstat and the like won't work for large inode values. Interesting.
Markus