This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Nov 24 10:58, Sebastian Huber wrote: > Turn pthread_spinlock_t into a self-contained object. On uni-processor > configurations, interrupts are disabled in the lock/trylock operations > and the previous interrupt status is restored in the corresponding > unlock operations. On SMP configurations, a ticket lock is a acquired > and released in addition. > > See also: > > https://devel.rtems.org/ticket/2674 > > This implementation is simple and efficient. However, this test case of > the Linux Test Project would fail due to call of printf() and sleep() > during spin lock ownership: > > https://github.com/linux-test-project/ltp/blob/master/testcases/open_posix_testsuite/conformance/interfaces/pthread_spin_lock/1-2.c Patch applied. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer Red Hat
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |