Guys, it is as I suspected:
Before building dietlibc (with my patches (posted to bugzilla), without
which it won't build at all):
User: 0
System: 1
Skipped: 0
Half: 0
Word: 0
DWord: 1
Multi: 0
User faults: 3 (fixup+warn)
After building dietlibc and running it's test suite:
User: 1012877
System: 1
Skipped: 0
Half: 0
Word: 0
DWord: 1
Multi: 0
User faults: 3 (fixup+warn)
I don't think there can be any doubt any more about where the previos
astronomically high number of misalignments came from. This also means
that the chances of properly running dietlibc on ARM, at least with
decent performance without hardware alignment fixing are pretty low.
Gordan
Show replies by date