On 2019/08/12 14:12, adr wrote: > > It's not clear to me that assembly code is the culprit here. > > No, I bet it is their memory managment functions. > > > I agree with Stuart's statement. It may be terse but I don't find it > > pedantic. > > And I agree too, that's why I found it pedantic. > Any way, I'm out of place here.
The problem with changing things in each port is that it will take forever (apart from anything else there are very few ports developers with armv7 machines) and it's likely a never ending battle. Few port maintainers are going to be able to test diffs. And disabling asm is unappealing on an arch which needs as much help with speed as it can get. Looking in list archives I see patrick@ mentioned about running in strict alignment mode and the ecosystem not being really able to support that in reply to your earlier post about x264. And as you can see in the thread I linked to earlier there is some appetite and an initial diff for changing this. It's likely that such a change will result in the most things being fixed for the least effort.