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 debian-bsd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/alpine.lnx.2.00.1307111249270.32...@contest.felk.cvut.cz

Reply via email to