builds that use -O2 -ftree-loop-distribute-patterns show the original problem

Thanks, this helped. I committed the fix to mainline,1789. Looks like
there can be a problem with memmove() too.

I don't get it. In what sense is using such a highly-specific optimization attribute and sticking to the sub-optimal C implementations of the mem*() functions the _best_ solution?

I have the assembler versions of memset() for all platforms almost ready, we already have memcpy() for all platforms. So what's the point of reverting back to revision 1783?


M.D.

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/cgi-bin/listinfo/helenos-devel

Reply via email to