This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from 0ea2c0d17b sched/queue: fix typo in dq_insert_mid macro
     add c325ab98c4 boards/nucleo-f302r8/qenco: Disable 
CONFIG_LIBC_FLOATINGPOINT to free up flash space
     add 5c188b6625 sched/semaphore: Remove tcb from the SEM_WAITLIST when the 
task is deleted
     add b6f2729730 Integrate nxmutex support fully into nxsem
     add ffb49a25fb Enable mutex fast path for sem_wait and nxsem_wait also 
when priority inheritance is enabled
     add 156469f158 Clean up the nxmutex library

No new revisions were added by this update.

Summary of changes:
 .../stm32/nucleo-f302r8/configs/qenco/defconfig    |   1 -
 include/nuttx/mutex.h                              | 656 ++++++++++++---------
 include/nuttx/semaphore.h                          |  31 +-
 include/pthread.h                                  |   6 +-
 include/semaphore.h                                |  22 +-
 libs/libc/misc/lib_mutex.c                         | 565 +-----------------
 libs/libc/semaphore/sem_getvalue.c                 |   2 +-
 libs/libc/semaphore/sem_init.c                     |   8 +-
 libs/libc/semaphore/sem_post.c                     |  12 +-
 libs/libc/semaphore/sem_trywait.c                  |  14 +-
 libs/libc/semaphore/sem_wait.c                     |  12 +-
 sched/misc/deadlock.c                              |   4 +-
 sched/pthread/pthread_mutexinit.c                  |   2 +-
 sched/sched/sched_get_stateinfo.c                  |   2 +-
 sched/semaphore/sem_destroy.c                      |  10 +-
 sched/semaphore/sem_holder.c                       |  15 +-
 sched/semaphore/sem_post.c                         |  83 ++-
 sched/semaphore/sem_recover.c                      |  26 +-
 sched/semaphore/sem_reset.c                        |  78 ++-
 sched/semaphore/sem_trywait.c                      |  53 +-
 sched/semaphore/sem_wait.c                         |  72 ++-
 sched/semaphore/sem_waitirq.c                      |  41 +-
 22 files changed, 773 insertions(+), 942 deletions(-)

Reply via email to