Firefox 18 is now available
Posted Jan 10, 2013 10:14 UTC (Thu) by
khim (subscriber, #9252)
In reply to:
Firefox 18 is now available by nteon
Parent article:
Firefox 18 is now available
"newer feature" is overstatement. Most likely this is the result of the old tempest: when GLibC developers changed memcpy to copy things from the end (it's faster on some CPUs for some obscure reasons) they found out that it broke few programs (Flash is the most important one).
Programs are incorrect (since memcpy was never promised to be usable with overlapping src and dst), but they are popular and that's why GLibC 2.14 has two versions of memcpy: memcpy@GLIBC2.2 and memcpy@GLIBC2.14. This basically means that more-or-less any program compiled with GLibC 2.14 is not usable with older versions of GLibC. Note that this difference only exist in x86-64 version of GLibC, 32-bit version does not have new optimized memcpy!
(
Log in to post comments)