Hi Sergey, Sergey Korolev wrote, > Current uClibc-ng version incorrectly calculates clockid > in pthread_getcpuclockid (at least for modern kernels). The simplest test > program > > fails with > > clock_gettime: Invalid argument > > Tested on Linux 3.4 / MIPS built with GCC 5.4.0.
Thanks for the test case. > Other implementations, for example musl, use a simple calculation > https://git.musl-libc.org/cgit/musl/tree/src/thread/pthread_getcpuclockid.c > > Looks strange, but the official glibc repository > https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=nptl/ > pthread_getcpuclockid.c;hb=HEAD > has the same implementation as in uClibc-ng. uClibc imported NPTL from GNU libc in 2005. There are still many similaraties. Will you propose a new patch? ( I have read your second mail) best regards Waldemar _______________________________________________ devel mailing list devel@uclibc-ng.org https://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel