看板 DFBSD_commit 關於我們 聯絡資訊
:Matthew Dillon wrote: : :>:I have not touched crt1 code to call tls initialization code yet, :>:since these tls code can not run on old kernel, it will result a :>:core file, I will delay touching crt1 code for three days, this :>:gives people some time to update kernel. :>: :>:David Xu :> :> We have to make sure that any new libc works with older kernels, at :> least for programs which do not use the TLS support (i.e. non threaded :> programs and old libc_r threaded programs). :> :> :> :I was wrong, it is the program has __thread in code will crash :on old kernel. :) Well, if we are going to bump the major for most of our libraries I guess we can also depend on __thread working for those libraries. I am still trying to figure out the best way to allow work to proceed on libc v5 and other required bumps without impacting current users. -Matt Matthew Dillon <dillon@backplane.com>