When I ported pthread timers, I also ported them to NPTL at the same
time, but (obviously) couldn't test them at the time. Did you test
those and/or merge them into your port? They're in
ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/nptl/ (in sysdeps.diff).

I did it in a different way, first changes in LT code:

http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003201.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003202.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003203.html

I have been aware of #666730, but running kfreebsd-i386 with 64-bit kernel is not supported by us.

And later timer migration LT->FBTL:

http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003288.html
http://lists.alioth.debian.org/pipermail/glibc-bsd-commits/2013-July/003292.html

Did you manage to do this without breaking ABI? Last time I worked on
linuxthreads, I recall our original ABI had some very annoying
constraints (I'm thinking on things like __kfreebsd_timer_id2ptr
kludge).

The __kfreebsd_timer_id2ptr() remains.

Petr


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]

Reply via email to